优化实践教程示例项目
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

30320 行
1.7 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
#include <stdint.h>
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 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, 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);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>
struct Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA;
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,System.Object>
struct Action_2_tA93E5723B502E2AC6C87FB0C973D136B2E3A3A0B;
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>
struct Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4;
// 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<System.Int32,System.ValueTuple`2<UnityEngine.Vector4,UnityEngine.Vector2Int>>
struct Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding>
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
// 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<System.Int32Enum,System.Boolean>
struct Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4;
// System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>
struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71;
// System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Int32>
struct Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80;
// 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.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
// System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.Experimental.Rendering.FormatUsage>
struct IEqualityComparer_1_tF562E4A2F06A7096924F35A04A23939B52A747A9;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.Experimental.Rendering.GraphicsFormat>
struct IEqualityComparer_1_t19D2BE7F00036081FD6832FF39A89CF2E39C9C5E;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.RenderTextureFormat>
struct IEqualityComparer_1_t36BAD2AFB80AEAB1438400D5CA15B4A2598DD5C5;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>
struct KeyCollection_t04AD8A8AE1306A88F519ACF04D5D3F3043A7E7A1;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>
struct KeyCollection_tA74FBD73F29F47FC7BF19438D0140B99F29AED49;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.RenderTextureFormat,System.Boolean>
struct KeyCollection_t13C6F7B8E57533A4BAF364D7B1CE6A42FE181B90;
// 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.Vector2>
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B;
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.XRView>
struct List_1_tB3AD940C3EFA3B62F5F00791CB82A01B87D1F4CE;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4;
// System.Predicate`1<System.Object>
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
// System.Predicate`1<System.String>
struct Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>
struct ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>
struct ValueCollection_t5CB87EE020ED3A06D76C577E171EB59C9D46F0E3;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>
struct ValueCollection_t6488F37E13E9C4941215C9A99FCBA8A7A1C46889;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.RenderTextureFormat,System.Boolean>
struct ValueCollection_t3607E2E7AFEF80C372170AAEE4791D41159DE317;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>
struct VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.DepthOfFieldMode>
struct VolumeParameter_1_t80C75EB611679D3400624E84553EF01B344A125D;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.FilmGrainLookup>
struct VolumeParameter_1_tD49D57859487E5822C22F93779BB46D808BBE63A;
// UnityEngine.Rendering.VolumeParameter`1<System.Int32Enum>
struct VolumeParameter_1_t77F022F5333E41A9053315BD571C993F8CC046F2;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurMode>
struct VolumeParameter_1_t7AACD383B582106FCE6132492D53B8475875AED0;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurQuality>
struct VolumeParameter_1_tFFADF17175E410D847D12382BCFD16C4EAD004A1;
// UnityEngine.Rendering.VolumeParameter`1<System.Single>
struct VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.TonemappingMode>
struct VolumeParameter_1_tBA92B79A20B96D6212DF5589AAFA7B0B4AC68A2C;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>
struct VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>[]
struct EntryU5BU5D_tBE5544E46E7462C4C93E03813BB6EFE6C6B6369B;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>[]
struct EntryU5BU5D_tF0B8798E4A94690E2359CC803D10FBC5690F8991;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.RenderTextureFormat,System.Boolean>[]
struct EntryU5BU5D_t30D46D1EF4DAE4996BBE9E2101F11BB4DB61C0CC;
// 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;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// 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.Int64[]
struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.Keyframe[]
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3;
// 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.Texture2D[]
struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[]
struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263;
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass
struct AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004;
// UnityEngine.AnimationCurve
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// UnityEngine.Rendering.AtlasAllocator
struct AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E;
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// UnityEngine.Rendering.Universal.Bloom
struct Bloom_t0C806C947E1D104DC95E933B3FB9A307CBB5B225;
// UnityEngine.Rendering.BoolParameter
struct BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E;
// UnityEngine.Rendering.Universal.CapturePass
struct CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE;
// UnityEngine.Rendering.Universal.ChannelMixer
struct ChannelMixer_tA7F185C8C173EE71D324ED4887EBA0B8097766B6;
// UnityEngine.Rendering.Universal.ChromaticAberration
struct ChromaticAberration_t84EAB576773C3AD4DE77A13952B487F9DA10DA9F;
// UnityEngine.Rendering.ClampedFloatParameter
struct ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8;
// UnityEngine.Rendering.ClampedIntParameter
struct ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
// UnityEngine.Rendering.Universal.ColorAdjustments
struct ColorAdjustments_t97EE64C6DB384E5F6BC48C3FA13C207E8FC87A86;
// UnityEngine.Rendering.Universal.ColorCurves
struct ColorCurves_t323CCD52F5A89EC8D3E40D949916ABE9D2ABFD94;
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass
struct ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644;
// UnityEngine.Rendering.Universal.ColorLookup
struct ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C;
// UnityEngine.Rendering.ColorParameter
struct ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0;
// UnityEngine.Rendering.CommandBuffer
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// UnityEngine.ComputeBuffer
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
// UnityEngine.Rendering.Universal.Internal.CopyColorPass
struct CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass
struct CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82;
// UnityEngine.Rendering.CoreRPHelpURLAttribute
struct CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3;
// UnityEngine.Rendering.CullingAllocationInfo
struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A;
// UnityEngine.Profiling.CustomSampler
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
// UnityEngine.Rendering.Universal.DBufferRenderPass
struct DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7;
// UnityEngine.Rendering.Universal.DBufferSettings
struct DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A;
// UnityEngine.Rendering.Universal.DebugDisplaySettings
struct DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C;
// UnityEngine.Rendering.Universal.DebugHandler
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4;
// UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem
struct DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA;
// UnityEngine.Rendering.Universal.DecalDrawDBufferSystem
struct DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C;
// UnityEngine.Rendering.Universal.DecalDrawErrorSystem
struct DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837;
// UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem
struct DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378;
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem
struct DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D;
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem
struct DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E;
// UnityEngine.Rendering.Universal.DecalDrawSystem
struct DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE;
// UnityEngine.Rendering.Universal.DecalEntityIndexer
struct DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544;
// UnityEngine.Rendering.Universal.DecalEntityManager
struct DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A;
// UnityEngine.Rendering.Universal.DecalForwardEmissivePass
struct DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9;
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass
struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4;
// UnityEngine.Rendering.Universal.DecalPreviewPass
struct DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5;
// UnityEngine.Rendering.Universal.DecalProjector
struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64;
// UnityEngine.Rendering.Universal.DecalRendererFeature
struct DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F;
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass
struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings
struct DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3;
// UnityEngine.Rendering.Universal.DecalSettings
struct DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC;
// 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;
// System.Text.DecoderFallback
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
// UnityEngine.Rendering.Universal.Internal.DeferredLights
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC;
// UnityEngine.Rendering.Universal.Internal.DeferredPass
struct DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass
struct DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6;
// UnityEngine.Rendering.Universal.DepthOfField
struct DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF;
// UnityEngine.Rendering.Universal.DepthOfFieldModeParameter
struct DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26;
// UnityEngine.Rendering.Universal.Internal.DepthOnlyPass
struct DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E;
// UnityEngine.Rendering.Universal.DisallowMultipleRendererFeature
struct DisallowMultipleRendererFeature_tCAAD3D9755F96F836BD37A45FCB473D12F2049C6;
// UnityEngine.Rendering.Universal.Documentation
struct Documentation_t3768FBB86337E0A8671A99ED860CE3D03787F231;
// UnityEngine.Rendering.DocumentationInfo
struct DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75;
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass
struct DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68;
// UnityEngine.Rendering.Universal.DrawSkyboxPass
struct DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA;
// System.Text.EncoderFallback
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// UnityEngine.Rendering.Universal.FilmGrain
struct FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172;
// UnityEngine.Rendering.Universal.FilmGrainLookupParameter
struct FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F;
// UnityEngine.Rendering.Universal.Internal.FinalBlitPass
struct FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC;
// UnityEngine.Rendering.FloatParameter
struct FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106;
// UnityEngine.Rendering.Universal.Internal.ForwardLights
struct ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA;
// UnityEngine.Rendering.Universal.ForwardRendererData
struct ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6;
// UnityEngine.Rendering.Universal.Internal.GBufferPass
struct GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// UnityEngine.Rendering.Universal.InvokeOnRenderObjectCallbackPass
struct InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9;
// UnityEngine.Rendering.Universal.LensDistortion
struct LensDistortion_t54FF310512B37DD2D9DBEEF9DA9DDF1F0A2082C6;
// UnityEngine.Rendering.Universal.LiftGammaGain
struct LiftGammaGain_tCE44DE6A0AD9C3021625454489C765437B9ADF3D;
// UnityEngine.Light
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3;
// UnityEngine.Rendering.Universal.LightCookieManager
struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B;
// UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass
struct MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// UnityEngine.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.Rendering.MinFloatParameter
struct MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9;
// UnityEngine.Rendering.Universal.MotionBlur
struct MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161;
// UnityEngine.Rendering.Universal.MotionBlurModeParameter
struct MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14;
// UnityEngine.Rendering.Universal.MotionBlurQualityParameter
struct MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637;
// UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass
struct MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471;
// UnityEngine.Rendering.NoInterpTextureParameter
struct NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// UnityEngine.Rendering.Universal.PaniniProjection
struct PaniniProjection_t1E2B2CBC65D2E9BC9D4C6C07163D742F1FE85BDA;
// UnityEngine.Rendering.Universal.PostProcessData
struct PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass
struct PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286;
// 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.Rendering.Universal.Internal.RenderTargetBufferSystem
struct RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13;
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// UnityEngine.Rendering.ScaleFunc
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion
struct ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF;
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings
struct ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE;
// UnityEngine.Rendering.Universal.ScreenSpaceShadows
struct ScreenSpaceShadows_t25F81CCD73D153D4F52B97E8000321A6766DEF71;
// UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings
struct ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583;
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
// 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.ShaderData
struct ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19;
// UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights
struct ShadowsMidtonesHighlights_t1B261DC3A02B7225CD79AA452B82B6218145B44C;
// UnityEngine.Rendering.Universal.SharedDecalEntityManager
struct SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD;
// UnityEngine.Rendering.Universal.SplitToning
struct SplitToning_t66AFCEC63C3A2BFA605A11B72367C029E8EFC561;
// 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.Rendering.TextureCurve
struct TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353;
// UnityEngine.Rendering.TextureCurveParameter
struct TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B;
// UnityEngine.Rendering.TextureParameter
struct TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A;
// UnityEngine.Rendering.Universal.Internal.TileDepthRangePass
struct TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF;
// UnityEngine.Rendering.Universal.Tonemapping
struct Tonemapping_tB71CED262B25FC58B0259FD05DD32821C2858DBA;
// UnityEngine.Rendering.Universal.TonemappingModeParameter
struct TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// UnityEngine.Rendering.Universal.TransparentSettingsPass
struct TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7;
// System.Type
struct Type_t;
// UnityEngine.Rendering.Universal.URPHelpURLAttribute
struct URPHelpURLAttribute_t70E0C8F5CB495E31B0F24EE18A53EFD9E22D1DD4;
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData
struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107;
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232;
// UnityEngine.Rendering.Universal.UniversalRenderer
struct UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A;
// UnityEngine.Rendering.Universal.UniversalRendererData
struct UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6;
// UnityEngine.Rendering.Vector2Parameter
struct Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A;
// UnityEngine.Rendering.Vector4Parameter
struct Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51;
// UnityEngine.Rendering.Universal.Vignette
struct Vignette_t77147DD5FEEB4476AF22BD98255F8010738985DC;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.Rendering.VolumeComponent
struct VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1;
// UnityEngine.Rendering.Universal.WhiteBalance
struct WhiteBalance_t5AECC55FE744B4D1F2A0E6DD4950D9669900891A;
// UnityEngine.Rendering.Universal.XROcclusionMeshPass
struct XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8;
// UnityEngine.Rendering.Universal.XRPass
struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24;
// UnityEngine.Rendering.Universal.XRSystemData
struct XRSystemData_t89A064914358326F98105E94D5F082C186133DE6;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// 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.PostProcessData/ShaderResources
struct ShaderResources_t5CFF4C7697343EC59BAE5094B637F9EC23CE6D59;
// UnityEngine.Rendering.Universal.PostProcessData/TextureResources
struct TextureResources_t9220AC464374C6AA55163CD0AC71C62B85E6C122;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass/MaterialLibrary
struct MaterialLibrary_t26A52613184B7F43DFA5C0A540947385EFA6E4ED;
// UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants
struct StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D;
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass
struct ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5;
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass
struct ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981;
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass
struct ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures
struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371;
// UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources
struct DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B;
// UnityEngine.Rendering.Universal.ShaderUtils/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334;
// UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources
struct ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663;
// UnityEngine.Rendering.Universal.XRPass/CustomMirrorView
struct CustomMirrorView_t826B740E52CCFCC96FCCDD7DCC1B2D7208D8D316;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c
struct U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9;
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453;
IL2CPP_EXTERN_C RuntimeClass* AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_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* IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263_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_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF9D88C946600C782EE786A252258C0AA97BD019A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_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* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C_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* RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderPathID_t6266F696633E9AADE69D6E4DC86462E9970C339A_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* ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D_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* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51_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 RuntimeField* U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00F7F48A706CC847EAD8424D8C1DF8A02B7C4FE4;
IL2CPP_EXTERN_C String_t* _stringLiteral02F49E3AA7DE083407EABB9EEA9918B97DD23C77;
IL2CPP_EXTERN_C String_t* _stringLiteral05BE6A7CDD964F579098CA8EF185A05E58BAE257;
IL2CPP_EXTERN_C String_t* _stringLiteral075F222A6601092513D623424E080F1772899E47;
IL2CPP_EXTERN_C String_t* _stringLiteral088F5103DAE59E9314BB73FAA5D3B1795AA80A24;
IL2CPP_EXTERN_C String_t* _stringLiteral08A43B15A45E316279EE278D3546A5DF8B4E344D;
IL2CPP_EXTERN_C String_t* _stringLiteral08EC82ED4041849E9785C84F4CCF9E6115B0B028;
IL2CPP_EXTERN_C String_t* _stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30;
IL2CPP_EXTERN_C String_t* _stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2;
IL2CPP_EXTERN_C String_t* _stringLiteral0D3D02E12D30F783EDF2F40B8CD22B18DCBFD319;
IL2CPP_EXTERN_C String_t* _stringLiteral0DAAA1AD08D46F248D9B83DFF6AE0293B4DD567D;
IL2CPP_EXTERN_C String_t* _stringLiteral0F5588B173ABD02AEDA525B1017EA8984EE6889F;
IL2CPP_EXTERN_C String_t* _stringLiteral1168E92C164109D6220480DEDA987085B2A21155;
IL2CPP_EXTERN_C String_t* _stringLiteral1596518EF3B8D4D78D8F4EAD13E200F10EE9873E;
IL2CPP_EXTERN_C String_t* _stringLiteral19D09672E3946178FDE53B781007832412CF7428;
IL2CPP_EXTERN_C String_t* _stringLiteral1F3C30EE869D77C6513B207AADF79A09AC6D6E39;
IL2CPP_EXTERN_C String_t* _stringLiteral1F873E8A6E9B1814B184A1B5C6736319726B14F4;
IL2CPP_EXTERN_C String_t* _stringLiteral236206506D2F63ECDEE7776BED1D69F0B1D975B0;
IL2CPP_EXTERN_C String_t* _stringLiteral24D2AF3533CAE538CEA7D73BC45D3A5901450BBA;
IL2CPP_EXTERN_C String_t* _stringLiteral25ED13653676FB95778E4365ECBC64E4F417303D;
IL2CPP_EXTERN_C String_t* _stringLiteral26D9C177FDA77D5CE40AC02108C120881CF883B4;
IL2CPP_EXTERN_C String_t* _stringLiteral27F659B2F4BC7C7CE4C3B8CCB1AD437898B9E8E8;
IL2CPP_EXTERN_C String_t* _stringLiteral2B045E2D739D3915A98BB5E0296A98441E118DD3;
IL2CPP_EXTERN_C String_t* _stringLiteral2B8848A387F66265CF2162B83C560C7D11DE4B00;
IL2CPP_EXTERN_C String_t* _stringLiteral304AA1C3A0AEACBAEBB900E5531615E2F2E4C6FD;
IL2CPP_EXTERN_C String_t* _stringLiteral33C22CE665FEB81776C71A69D70D941A76149644;
IL2CPP_EXTERN_C String_t* _stringLiteral363E9088547FE8D920C8B8993040C60B2E10C269;
IL2CPP_EXTERN_C String_t* _stringLiteral38635D052E41EF2B39E600E1451D81609AFA2864;
IL2CPP_EXTERN_C String_t* _stringLiteral390598BD941B9577CF3ED9F647D22C35E4A99154;
IL2CPP_EXTERN_C String_t* _stringLiteral39D4463EAED89850EEEDB569AE783CDF3CD1E992;
IL2CPP_EXTERN_C String_t* _stringLiteral3B67D94ED23E6A82909944DAC9BA19508F405154;
IL2CPP_EXTERN_C String_t* _stringLiteral3C9B285DC70D83F9C1B3DA351A6E86EE0B437C7E;
IL2CPP_EXTERN_C String_t* _stringLiteral3D7DCCCC2C09977E175C6F0768D1EC262D4C45B5;
IL2CPP_EXTERN_C String_t* _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF;
IL2CPP_EXTERN_C String_t* _stringLiteral3FCF0E139133F0DDF478955F270C04BEB6603608;
IL2CPP_EXTERN_C String_t* _stringLiteral40A29AEF6BF5EE86C84F3AF8FDD96C0965836E79;
IL2CPP_EXTERN_C String_t* _stringLiteral4145C8E1BB61018290CC180EAB83C0F3AA84F265;
IL2CPP_EXTERN_C String_t* _stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7;
IL2CPP_EXTERN_C String_t* _stringLiteral4341FDE28E5E0BAE966D1BFFBF37A2F031DB69DF;
IL2CPP_EXTERN_C String_t* _stringLiteral44373E55582D0E04AA1A19D524C037E0698FF263;
IL2CPP_EXTERN_C String_t* _stringLiteral46A949FE2879517C36122E711E06BE67DB22EA69;
IL2CPP_EXTERN_C String_t* _stringLiteral47F11CECC4AA8D462DFA01AD7D684F2D51065CA8;
IL2CPP_EXTERN_C String_t* _stringLiteral4823B4BD3B2F9A53E90610751D7DE1F78A3D0E70;
IL2CPP_EXTERN_C String_t* _stringLiteral48B28E0FCEC78CD368C91292344AC005CA7F6506;
IL2CPP_EXTERN_C String_t* _stringLiteral49425CF51EF67FBFD8AA098A16B840096305BF92;
IL2CPP_EXTERN_C String_t* _stringLiteral4956263206324806D03B4468D3B57684240C1166;
IL2CPP_EXTERN_C String_t* _stringLiteral49829A26FB64EAF9B932FE1901616BABF070D8D3;
IL2CPP_EXTERN_C String_t* _stringLiteral509024B23E1B755770EA1716E9719DC4A2E9C6EF;
IL2CPP_EXTERN_C String_t* _stringLiteral5272D732907F13CCECF6D4D6A877AE201D6C34FF;
IL2CPP_EXTERN_C String_t* _stringLiteral534C2E996567FF984E4E504181D2E333930D49CF;
IL2CPP_EXTERN_C String_t* _stringLiteral593EFBDA841CF3187BC2FCD745BAE9C127EFCDC9;
IL2CPP_EXTERN_C String_t* _stringLiteral5A36056FB6B4EB88D3BD8D57D5D6167B529F7C4B;
IL2CPP_EXTERN_C String_t* _stringLiteral5F4C3FC258C9A81B5A6DD77120722F75CD65B7AE;
IL2CPP_EXTERN_C String_t* _stringLiteral60E82A03DC55B60D895BAC64BC6470646B6368BC;
IL2CPP_EXTERN_C String_t* _stringLiteral60FF0235E911E6B602D5B6E7786DEB4E22651109;
IL2CPP_EXTERN_C String_t* _stringLiteral629C681B696A5B0A980A6B4BE5EA5CC59FAC5D76;
IL2CPP_EXTERN_C String_t* _stringLiteral67BEC592386C17C68CF044FFB14169A1073AC7EB;
IL2CPP_EXTERN_C String_t* _stringLiteral69CA7C3CF3298ED042A4C03236EA1C7617335467;
IL2CPP_EXTERN_C String_t* _stringLiteral6C7127CDBD7228C606F75ABACEDE7F927FDEE94E;
IL2CPP_EXTERN_C String_t* _stringLiteral6CF4ABB933717D6AE79C88ABF04A3A79C8B554B2;
IL2CPP_EXTERN_C String_t* _stringLiteral705E45A32DA1DDF61998467D74F91CF2D32D0D3C;
IL2CPP_EXTERN_C String_t* _stringLiteral7170A5577CE3E568EBB6E20A2CD672A2C255465C;
IL2CPP_EXTERN_C String_t* _stringLiteral723003B684E3C153C67175CD6E1C89EC1232E659;
IL2CPP_EXTERN_C String_t* _stringLiteral74DCF776FB594A47E39AC50C28C92FFF7DA7768E;
IL2CPP_EXTERN_C String_t* _stringLiteral753E0AB79D2F5928CFBF78F6E1394CF452AF8DE5;
IL2CPP_EXTERN_C String_t* _stringLiteral75913393501586A5C24AB15BC7BA186F6DEE7292;
IL2CPP_EXTERN_C String_t* _stringLiteral75923E0735AEA9887B4F654139F76A2145395D51;
IL2CPP_EXTERN_C String_t* _stringLiteral7B3AEB09E490CDAC3A2B5779825B7E1A10F063CA;
IL2CPP_EXTERN_C String_t* _stringLiteral7C1A20284D802ED71C584605173B84283C46289B;
IL2CPP_EXTERN_C String_t* _stringLiteral7F37F857A5907C5531D03B57D996059BE1400B6C;
IL2CPP_EXTERN_C String_t* _stringLiteral81C31EFC06A22F5DDD585BDE6B97E622EB1E493E;
IL2CPP_EXTERN_C String_t* _stringLiteral82E528B11A107CE27EFCFFF21C389A3DABC266CB;
IL2CPP_EXTERN_C String_t* _stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1;
IL2CPP_EXTERN_C String_t* _stringLiteral86071CF1497B5D13C8C6355BF8CA83BA3B52AE38;
IL2CPP_EXTERN_C String_t* _stringLiteral896B1B62708E5CF425A87424A28084134B4D24BD;
IL2CPP_EXTERN_C String_t* _stringLiteral8A3827112ECFDABFCB5295D1234E0143FB2BEC23;
IL2CPP_EXTERN_C String_t* _stringLiteral8B556C00CA8D8EBCC29B357E205B88297DDCE1E0;
IL2CPP_EXTERN_C String_t* _stringLiteral8CF7741E2FF24722CAE1B8BBEBE3AC206223F527;
IL2CPP_EXTERN_C String_t* _stringLiteral91A16449801A0CBDB524260ABA0702513B733813;
IL2CPP_EXTERN_C String_t* _stringLiteral931476FFBCEDDFB5D7B3281DA58F71A49ED69729;
IL2CPP_EXTERN_C String_t* _stringLiteral9846D9531354123A56D64BABE6404063B364AA89;
IL2CPP_EXTERN_C String_t* _stringLiteral986484DD54B4AD25631453C332E542F8016461CC;
IL2CPP_EXTERN_C String_t* _stringLiteral99B47F4C028F366D16C0907D7ACF82B0325DC028;
IL2CPP_EXTERN_C String_t* _stringLiteral9B4FEEFA76B93D58B6E47CD9FF76F6E287D0D321;
IL2CPP_EXTERN_C String_t* _stringLiteral9DDA1C3AEE245E1050F9E53868138E86EE051854;
IL2CPP_EXTERN_C String_t* _stringLiteralA15241D01BB37C045E429CFCC870A886B24A80D1;
IL2CPP_EXTERN_C String_t* _stringLiteralA361BF5C5362F544610A7B795635E7FA6E70673A;
IL2CPP_EXTERN_C String_t* _stringLiteralA4B836EC34EC3B8C69B1D346632232D7BDDDD3E9;
IL2CPP_EXTERN_C String_t* _stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396;
IL2CPP_EXTERN_C String_t* _stringLiteralA50407C120B7E761C0EC198A6F6D1D02A5CB71F7;
IL2CPP_EXTERN_C String_t* _stringLiteralA5C7B3E054C7309AF925B6B4A31D0C67EEB8DE91;
IL2CPP_EXTERN_C String_t* _stringLiteralA73E9A514AB6BA241F22ECD97E1F6FB143B7A9DF;
IL2CPP_EXTERN_C String_t* _stringLiteralA82231FA322AB05D448203333CFA363EA4CFA341;
IL2CPP_EXTERN_C String_t* _stringLiteralA824656CF14E82FE07C42A45326BE9D298CAD315;
IL2CPP_EXTERN_C String_t* _stringLiteralAC19BEC5AFB53E5C18F2918FCA0D11416D569842;
IL2CPP_EXTERN_C String_t* _stringLiteralAE4E60AFC1D8D57C5E7AB93810233BE9F30B3F4E;
IL2CPP_EXTERN_C String_t* _stringLiteralB0CECEF568FB283A2F08D2ABD683ED14BC4E655C;
IL2CPP_EXTERN_C String_t* _stringLiteralB1AED3763AD1619F6DBE75E004D3024427FB0ED6;
IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D;
IL2CPP_EXTERN_C String_t* _stringLiteralB47DAD54B57182A31A8197658CB6B3FD208A3FC7;
IL2CPP_EXTERN_C String_t* _stringLiteralB715E1B0A1CFC866D076A8F5F538E517CFAC3ECD;
IL2CPP_EXTERN_C String_t* _stringLiteralBBEA3793FEA39BAEC84E041465F12C885C22F223;
IL2CPP_EXTERN_C String_t* _stringLiteralC2B8C7B13CEFEE5298BDAAEA43BBC4F7CB5B7EF8;
IL2CPP_EXTERN_C String_t* _stringLiteralC6B9E8AA94CAEDB694F53C6FCF3AEC98C010E3C0;
IL2CPP_EXTERN_C String_t* _stringLiteralC88940B665215D926225D5CD062034A997DD0220;
IL2CPP_EXTERN_C String_t* _stringLiteralC9EDB6B7EBF2B99CDDE984606E633E2D9B2368AB;
IL2CPP_EXTERN_C String_t* _stringLiteralCB11171932DC598784018B73B70B7BDD16A45446;
IL2CPP_EXTERN_C String_t* _stringLiteralCCCCCC3530E35BC7D3EC240C1760A754480B4D6C;
IL2CPP_EXTERN_C String_t* _stringLiteralCDC98B626DADC4D771CC4294D7DFC0F0B0625499;
IL2CPP_EXTERN_C String_t* _stringLiteralD40EFFC7E6035CB6C2A774293AFA21C00E27ECE6;
IL2CPP_EXTERN_C String_t* _stringLiteralD46861500A6CC03CCCBE6A7772327677F7B7E50A;
IL2CPP_EXTERN_C String_t* _stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7;
IL2CPP_EXTERN_C String_t* _stringLiteralD78E576A13245A4F1480FDF65DF071D8B7473CE3;
IL2CPP_EXTERN_C String_t* _stringLiteralD7B40412BB6BFEA0F6496AAADF9A1EE62EFA18A6;
IL2CPP_EXTERN_C String_t* _stringLiteralD971929694EC44844096A844D2D2E5F29C0178B9;
IL2CPP_EXTERN_C String_t* _stringLiteralD973922EE23778FA7988F656188AE57F7C98C82C;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralE17E4E9612B58B31A82A1D1E6F0F7E3B0B5E807C;
IL2CPP_EXTERN_C String_t* _stringLiteralE5862FE661DC2C898B00EB611D5C62DF6383D5A9;
IL2CPP_EXTERN_C String_t* _stringLiteralE8FA112D21451A147AE060914F38B665719308D5;
IL2CPP_EXTERN_C String_t* _stringLiteralEA1362047B6FED5FCF8C5C2AEA33B1E7B9960C99;
IL2CPP_EXTERN_C String_t* _stringLiteralEC03B5EA0A7EF27B138EED06D6610DCACC26448F;
IL2CPP_EXTERN_C String_t* _stringLiteralEF033B951056F325C07F537B75A2A31603C00BF3;
IL2CPP_EXTERN_C String_t* _stringLiteralF1C375FA4E167762A0C88BD0EE918738A1057700;
IL2CPP_EXTERN_C String_t* _stringLiteralF5D81A56423E2ABA303271291E88C5DD643FD999;
IL2CPP_EXTERN_C String_t* _stringLiteralFB09C472260424DF2163A6CAA9B50C2F0DDC16D1;
IL2CPP_EXTERN_C String_t* _stringLiteralFD15119FD91A4D94BFBDF6890C141420CAE83E8E;
IL2CPP_EXTERN_C String_t* _stringLiteralFF9790BFDD077B02CF0B0C5D2F02E6E1F9AF9209;
IL2CPP_EXTERN_C const RuntimeMethod* Array_FindIndex_TisString_t_m05DB2B314B2B7FE977093B3F176E6AECAB285069_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Assert_IsNotNull_TisUniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_m274DA9F5FB0B0384B5588D330B5DBD08AFDB723C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m8EC3D8528482A813101DBC96491E169E4DFC094C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m9131261A4008E3BA104BE84DB281DC8C5F6305ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m07C28B43056C070573BD530603530B1B5EBE290E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mDB45EEEA67E494F4FB14661B0E2449FA93C3B857_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m39B1C23689AEFF152893B3350B923BDBB25B7D48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m5B6ED72CEBC391893B5AB4F46BFFC9BBF1C0681D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mD245BA68353DE3A3FB0F0D40ACA4D85B8B25F925_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m02C7A2C24FF55AF8273BBBBA2BFE043A6496DCEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1E4B24994D21721A06487511FDCD5D5921147AFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m748E7EC2AB41A8EBA9392851E9774040661B7C2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_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* List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCDE2360B0A07FB450283AC9EE1B4B782C1631EA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m970BE5CCB1F05BAF033736206A0C3142930127B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_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_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m1E7265A6B1456C592837518D15F9F257A76CF0BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m26FA32E01344B8CE846E6E7865DF5CB7615BD44C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mFB65600AA2DC6351A8B25FD1BCF704A9B465882A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mCA86B83F7B8FC0AD83B02CD7ACF276B28C5CFA8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_mA5B9267A973E32750FD5EDA87DA0A95634CA6944_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScreenSpaceAmbientOcclusionPass_OnCameraCleanup_m95181585E69AE6C04D3CDDDC3AFF90674E6CC239_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScreenSpaceAmbientOcclusionPass_OnCameraSetup_m071BD45F2288F1731C1160447BD58F37FB526586_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScreenSpaceAmbientOcclusionPass_Setup_mBD72CF7000A164F0702897906D0D537B470BC1A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScreenSpaceShadowsPass_OnCameraCleanup_mDAB0E7C944390090B72470B4EC3251534036DC22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedDecalEntityManager_OnDecalAdd_m24CD08EAFDB06005DB4981CFA9B3FADF4BB4FAF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedDecalEntityManager_OnDecalMaterialChange_m609EA19A8A1F7B1349800C7F9CFDC2CA72637146_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedDecalEntityManager_OnDecalPropertyChange_m6A5DDCD90FF67635394FB5DFF88A8128CE7C106F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__6_0_m30DEFAF477DE7853AFABC92E5705CC037E9547BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__6_1_mC645B378B95D0E6CAED471F56A51F71DD9FDFDAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CGetEnumFromPathU3Eb__0_mAD4ACD49153666E733B5B80B1A8334A5959783B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m0A2420B93D8CA661366D27C912987AEF1611C60A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m54D1D118963E581D573973F12D70E4A9F2C54B93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_mCD77276BAEF83A42648355DE67EFCDEA690D8CBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_mEC987CA490935C814EA06FCD29D365594AF4B13B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_mF804628A280E753BF73D227F329AA8E6BD4B7AE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1_op_Inequality_mC4071D8BB0E4D1CCAD383CA4555C98DEF785D45B_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 DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263;
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.Experimental.Rendering.FormatUsage,System.Boolean>
struct Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4 : 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_tBE5544E46E7462C4C93E03813BB6EFE6C6B6369B* ____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_t04AD8A8AE1306A88F519ACF04D5D3F3043A7E7A1* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t5CB87EE020ED3A06D76C577E171EB59C9D46F0E3* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>
struct Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607 : 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_tF0B8798E4A94690E2359CC803D10FBC5690F8991* ____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_tA74FBD73F29F47FC7BF19438D0140B99F29AED49* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t6488F37E13E9C4941215C9A99FCBA8A7A1C46889* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean>
struct Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52 : 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_t30D46D1EF4DAE4996BBE9E2101F11BB4DB61C0CC* ____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_t13C6F7B8E57533A4BAF364D7B1CE6A42FE181B90* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t3607E2E7AFEF80C372170AAEE4791D41159DE317* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.List`1<System.Int64>
struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ___s_emptyArray_5;
};
// 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;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// 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;
};
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.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;
};
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.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;
};
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Vector2>
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_emptyArray_5;
};
struct Il2CppArrayBounds;
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem
struct DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA : public RuntimeObject
{
// UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::m_EntityManager
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager_0;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::m_Sampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_1;
// System.Single UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::m_MaxDrawDistance
float ___m_MaxDrawDistance_2;
};
// UnityEngine.Rendering.Universal.DecalDrawSystem
struct DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE : public RuntimeObject
{
// UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.DecalDrawSystem::m_EntityManager
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager_0;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.DecalDrawSystem::m_WorldToDecals
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_WorldToDecals_1;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.DecalDrawSystem::m_NormalToDecals
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_NormalToDecals_2;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalDrawSystem::m_Sampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_3;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::<overrideMaterial>k__BackingField
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CoverrideMaterialU3Ek__BackingField_4;
};
// 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.DocumentationInfo
struct DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75 : public RuntimeObject
{
};
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject
{
// System.Int32 System.Text.Encoding::m_codePage
int32_t ___m_codePage_9;
// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem_10;
// System.Boolean System.Text.Encoding::m_deserializedFromEverett
bool ___m_deserializedFromEverett_11;
// System.Boolean System.Text.Encoding::m_isReadOnly
bool ___m_isReadOnly_12;
// System.Text.EncoderFallback System.Text.Encoding::encoderFallback
EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback_13;
// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback_14;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding_0;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding_1;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode_2;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding_3;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding_4;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding_5;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding_6;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding_7;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding> modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject* ___s_InternalSyncObject_15;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.PostProcessUtils
struct PostProcessUtils_t23A2022D81D302785BCA7B0685631420532DEC57 : public RuntimeObject
{
};
// 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.ScreenSpaceShadowsSettings
struct ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.ShaderData
struct ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19 : public RuntimeObject
{
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::m_LightDataBuffer
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_LightDataBuffer_1;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::m_LightIndicesBuffer
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_LightIndicesBuffer_2;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::m_AdditionalLightShadowParamsStructuredBuffer
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_AdditionalLightShadowParamsStructuredBuffer_3;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::m_AdditionalLightShadowSliceMatricesStructuredBuffer
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_AdditionalLightShadowSliceMatricesStructuredBuffer_4;
};
struct ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields
{
// UnityEngine.Rendering.Universal.ShaderData UnityEngine.Rendering.Universal.ShaderData::m_Instance
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* ___m_Instance_0;
};
// UnityEngine.Rendering.Universal.ShaderKeywordStrings
struct ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14 : public RuntimeObject
{
};
struct ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields
{
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::MainLightShadows
String_t* ___MainLightShadows_0;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::MainLightShadowCascades
String_t* ___MainLightShadowCascades_1;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::MainLightShadowScreen
String_t* ___MainLightShadowScreen_2;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::CastingPunctualLightShadow
String_t* ___CastingPunctualLightShadow_3;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::AdditionalLightsVertex
String_t* ___AdditionalLightsVertex_4;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::AdditionalLightsPixel
String_t* ___AdditionalLightsPixel_5;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ClusteredRendering
String_t* ___ClusteredRendering_6;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::AdditionalLightShadows
String_t* ___AdditionalLightShadows_7;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ReflectionProbeBoxProjection
String_t* ___ReflectionProbeBoxProjection_8;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ReflectionProbeBlending
String_t* ___ReflectionProbeBlending_9;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::SoftShadows
String_t* ___SoftShadows_10;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::MixedLightingSubtractive
String_t* ___MixedLightingSubtractive_11;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LightmapShadowMixing
String_t* ___LightmapShadowMixing_12;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ShadowsShadowMask
String_t* ___ShadowsShadowMask_13;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LightLayers
String_t* ___LightLayers_14;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::RenderPassEnabled
String_t* ___RenderPassEnabled_15;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BillboardFaceCameraPos
String_t* ___BillboardFaceCameraPos_16;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LightCookies
String_t* ___LightCookies_17;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DepthNoMsaa
String_t* ___DepthNoMsaa_18;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DepthMsaa2
String_t* ___DepthMsaa2_19;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DepthMsaa4
String_t* ___DepthMsaa4_20;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DepthMsaa8
String_t* ___DepthMsaa8_21;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LinearToSRGBConversion
String_t* ___LinearToSRGBConversion_22;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::UseFastSRGBLinearConversion
String_t* ___UseFastSRGBLinearConversion_23;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DBufferMRT1
String_t* ___DBufferMRT1_24;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DBufferMRT2
String_t* ___DBufferMRT2_25;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DBufferMRT3
String_t* ___DBufferMRT3_26;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DecalNormalBlendLow
String_t* ___DecalNormalBlendLow_27;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DecalNormalBlendMedium
String_t* ___DecalNormalBlendMedium_28;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DecalNormalBlendHigh
String_t* ___DecalNormalBlendHigh_29;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::SmaaLow
String_t* ___SmaaLow_30;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::SmaaMedium
String_t* ___SmaaMedium_31;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::SmaaHigh
String_t* ___SmaaHigh_32;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::PaniniGeneric
String_t* ___PaniniGeneric_33;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::PaniniUnitDistance
String_t* ___PaniniUnitDistance_34;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BloomLQ
String_t* ___BloomLQ_35;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BloomHQ
String_t* ___BloomHQ_36;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BloomLQDirt
String_t* ___BloomLQDirt_37;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BloomHQDirt
String_t* ___BloomHQDirt_38;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::UseRGBM
String_t* ___UseRGBM_39;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::Distortion
String_t* ___Distortion_40;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ChromaticAberration
String_t* ___ChromaticAberration_41;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::HDRGrading
String_t* ___HDRGrading_42;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::TonemapACES
String_t* ___TonemapACES_43;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::TonemapNeutral
String_t* ___TonemapNeutral_44;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::FilmGrain
String_t* ___FilmGrain_45;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::Fxaa
String_t* ___Fxaa_46;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::Dithering
String_t* ___Dithering_47;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ScreenSpaceOcclusion
String_t* ___ScreenSpaceOcclusion_48;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::HighQualitySampling
String_t* ___HighQualitySampling_49;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DOWNSAMPLING_SIZE_2
String_t* ___DOWNSAMPLING_SIZE_2_50;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DOWNSAMPLING_SIZE_4
String_t* ___DOWNSAMPLING_SIZE_4_51;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DOWNSAMPLING_SIZE_8
String_t* ___DOWNSAMPLING_SIZE_8_52;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DOWNSAMPLING_SIZE_16
String_t* ___DOWNSAMPLING_SIZE_16_53;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_SPOT
String_t* ____SPOT_54;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DIRECTIONAL
String_t* ____DIRECTIONAL_55;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_POINT
String_t* ____POINT_56;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DEFERRED_STENCIL
String_t* ____DEFERRED_STENCIL_57;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DEFERRED_FIRST_LIGHT
String_t* ____DEFERRED_FIRST_LIGHT_58;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DEFERRED_MAIN_LIGHT
String_t* ____DEFERRED_MAIN_LIGHT_59;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_GBUFFER_NORMALS_OCT
String_t* ____GBUFFER_NORMALS_OCT_60;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DEFERRED_MIXED_LIGHTING
String_t* ____DEFERRED_MIXED_LIGHTING_61;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LIGHTMAP_ON
String_t* ___LIGHTMAP_ON_62;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DYNAMICLIGHTMAP_ON
String_t* ___DYNAMICLIGHTMAP_ON_63;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_ALPHATEST_ON
String_t* ____ALPHATEST_ON_64;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DIRLIGHTMAP_COMBINED
String_t* ___DIRLIGHTMAP_COMBINED_65;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DETAIL_MULX2
String_t* ____DETAIL_MULX2_66;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DETAIL_SCALED
String_t* ____DETAIL_SCALED_67;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_CLEARCOAT
String_t* ____CLEARCOAT_68;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_CLEARCOATMAP
String_t* ____CLEARCOATMAP_69;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DEBUG_DISPLAY
String_t* ___DEBUG_DISPLAY_70;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_EMISSION
String_t* ____EMISSION_71;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_RECEIVE_SHADOWS_OFF
String_t* ____RECEIVE_SHADOWS_OFF_72;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_SURFACE_TYPE_TRANSPARENT
String_t* ____SURFACE_TYPE_TRANSPARENT_73;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_ALPHAPREMULTIPLY_ON
String_t* ____ALPHAPREMULTIPLY_ON_74;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_ALPHAMODULATE_ON
String_t* ____ALPHAMODULATE_ON_75;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_NORMALMAP
String_t* ____NORMALMAP_76;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::EDITOR_VISUALIZATION
String_t* ___EDITOR_VISUALIZATION_77;
// System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::UseDrawProcedural
String_t* ___UseDrawProcedural_78;
};
// UnityEngine.Rendering.Universal.ShaderPropertyId
struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2 : public RuntimeObject
{
};
struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentColor
int32_t ___glossyEnvironmentColor_0;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::subtractiveShadowColor
int32_t ___subtractiveShadowColor_1;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentCubeMap
int32_t ___glossyEnvironmentCubeMap_2;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentCubeMapHDR
int32_t ___glossyEnvironmentCubeMapHDR_3;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientSkyColor
int32_t ___ambientSkyColor_4;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientEquatorColor
int32_t ___ambientEquatorColor_5;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientGroundColor
int32_t ___ambientGroundColor_6;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::time
int32_t ___time_7;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::sinTime
int32_t ___sinTime_8;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cosTime
int32_t ___cosTime_9;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::deltaTime
int32_t ___deltaTime_10;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::timeParameters
int32_t ___timeParameters_11;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaledScreenParams
int32_t ___scaledScreenParams_12;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::worldSpaceCameraPos
int32_t ___worldSpaceCameraPos_13;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::screenParams
int32_t ___screenParams_14;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::projectionParams
int32_t ___projectionParams_15;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::zBufferParams
int32_t ___zBufferParams_16;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::orthoParams
int32_t ___orthoParams_17;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::screenSize
int32_t ___screenSize_18;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewMatrix
int32_t ___viewMatrix_19;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::projectionMatrix
int32_t ___projectionMatrix_20;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewAndProjectionMatrix
int32_t ___viewAndProjectionMatrix_21;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewMatrix
int32_t ___inverseViewMatrix_22;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseProjectionMatrix
int32_t ___inverseProjectionMatrix_23;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewAndProjectionMatrix
int32_t ___inverseViewAndProjectionMatrix_24;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraProjectionMatrix
int32_t ___cameraProjectionMatrix_25;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseCameraProjectionMatrix
int32_t ___inverseCameraProjectionMatrix_26;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::worldToCameraMatrix
int32_t ___worldToCameraMatrix_27;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraToWorldMatrix
int32_t ___cameraToWorldMatrix_28;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraWorldClipPlanes
int32_t ___cameraWorldClipPlanes_29;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardNormal
int32_t ___billboardNormal_30;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardTangent
int32_t ___billboardTangent_31;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardCameraParams
int32_t ___billboardCameraParams_32;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::sourceTex
int32_t ___sourceTex_33;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBias
int32_t ___scaleBias_34;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBiasRt
int32_t ___scaleBiasRt_35;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::rendererColor
int32_t ___rendererColor_36;
};
// UnityEngine.Rendering.Universal.ShaderUtils
struct ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531 : public RuntimeObject
{
};
struct ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_StaticFields
{
// System.String[] UnityEngine.Rendering.Universal.ShaderUtils::s_ShaderPaths
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_ShaderPaths_0;
};
// UnityEngine.Rendering.Universal.ShadowUtils
struct ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5 : public RuntimeObject
{
};
struct ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_StaticFields
{
// System.Boolean UnityEngine.Rendering.Universal.ShadowUtils::m_ForceShadowPointSampling
bool ___m_ForceShadowPointSampling_0;
};
// UnityEngine.Rendering.Universal.SharedDecalEntityManager
struct SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD : public RuntimeObject
{
// UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.SharedDecalEntityManager::m_DecalEntityManager
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_DecalEntityManager_0;
// System.Int32 UnityEngine.Rendering.Universal.SharedDecalEntityManager::m_ReferenceCounter
int32_t ___m_ReferenceCounter_1;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// UnityEngine.Rendering.TextureCurve
struct TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353 : public RuntimeObject
{
// System.Int32 UnityEngine.Rendering.TextureCurve::<length>k__BackingField
int32_t ___U3ClengthU3Ek__BackingField_2;
// System.Boolean UnityEngine.Rendering.TextureCurve::m_Loop
bool ___m_Loop_3;
// System.Single UnityEngine.Rendering.TextureCurve::m_ZeroValue
float ___m_ZeroValue_4;
// System.Single UnityEngine.Rendering.TextureCurve::m_Range
float ___m_Range_5;
// UnityEngine.AnimationCurve UnityEngine.Rendering.TextureCurve::m_Curve
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_Curve_6;
// UnityEngine.AnimationCurve UnityEngine.Rendering.TextureCurve::m_LoopingCurve
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_LoopingCurve_7;
// UnityEngine.Texture2D UnityEngine.Rendering.TextureCurve::m_Texture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture_8;
// System.Boolean UnityEngine.Rendering.TextureCurve::m_IsCurveDirty
bool ___m_IsCurveDirty_9;
// System.Boolean UnityEngine.Rendering.TextureCurve::m_IsTextureDirty
bool ___m_IsTextureDirty_10;
};
// 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.VolumeParameter
struct VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72 : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.VolumeParameter::m_OverrideState
bool ___m_OverrideState_1;
};
// 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
{
};
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/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.PostProcessData/TextureResources
struct TextureResources_t9220AC464374C6AA55163CD0AC71C62B85E6C122 : public RuntimeObject
{
// UnityEngine.Texture2D[] UnityEngine.Rendering.Universal.PostProcessData/TextureResources::blueNoise16LTex
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___blueNoise16LTex_0;
// UnityEngine.Texture2D[] UnityEngine.Rendering.Universal.PostProcessData/TextureResources::filmGrainTex
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___filmGrainTex_1;
// UnityEngine.Texture2D UnityEngine.Rendering.Universal.PostProcessData/TextureResources::smaaAreaTex
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___smaaAreaTex_2;
// UnityEngine.Texture2D UnityEngine.Rendering.Universal.PostProcessData/TextureResources::smaaSearchTex
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___smaaSearchTex_3;
};
// UnityEngine.Rendering.Universal.PostProcessUtils/ShaderConstants
struct ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331 : public RuntimeObject
{
};
struct ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.PostProcessUtils/ShaderConstants::_Grain_Texture
int32_t ____Grain_Texture_0;
// System.Int32 UnityEngine.Rendering.Universal.PostProcessUtils/ShaderConstants::_Grain_Params
int32_t ____Grain_Params_1;
// System.Int32 UnityEngine.Rendering.Universal.PostProcessUtils/ShaderConstants::_Grain_TilingParams
int32_t ____Grain_TilingParams_2;
// System.Int32 UnityEngine.Rendering.Universal.PostProcessUtils/ShaderConstants::_BlueNoise_Texture
int32_t ____BlueNoise_Texture_3;
// System.Int32 UnityEngine.Rendering.Universal.PostProcessUtils/ShaderConstants::_Dithering_Params
int32_t ____Dithering_Params_4;
// System.Int32 UnityEngine.Rendering.Universal.PostProcessUtils/ShaderConstants::_SourceSize
int32_t ____SourceSize_5;
};
// UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants
struct StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D : public RuntimeObject
{
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants::viewProjMatrix
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___viewProjMatrix_0;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants::invViewMatrix
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___invViewMatrix_1;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants::invProjMatrix
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___invProjMatrix_2;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants::invViewProjMatrix
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___invViewProjMatrix_3;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants::invCameraProjMatrix
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___invCameraProjMatrix_4;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants::worldSpaceCameraPos
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___worldSpaceCameraPos_5;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling
struct Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3 : public RuntimeObject
{
};
struct Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setMRTAttachmentsList
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setMRTAttachmentsList_0;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setAttachmentList
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setAttachmentList_1;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::configure
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___configure_2;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::execute
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___execute_3;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setupFrameData
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupFrameData_4;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setPerCameraShaderVariables
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setPerCameraShaderVariables_6;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::sortRenderPasses
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sortRenderPasses_7;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setupLights
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupLights_8;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setupCamera
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupCamera_9;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::addRenderPasses
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___addRenderPasses_10;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::clearRenderingState
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___clearRenderingState_11;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::internalStartRendering
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___internalStartRendering_12;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::internalFinishRendering
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___internalFinishRendering_13;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::drawGizmos
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___drawGizmos_14;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock
struct RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C : public RuntimeObject
{
};
struct RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::BeforeRendering
int32_t ___BeforeRendering_0;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::MainRenderingOpaque
int32_t ___MainRenderingOpaque_1;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::MainRenderingTransparent
int32_t ___MainRenderingTransparent_2;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::AfterRendering
int32_t ___AfterRendering_3;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures
struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371 : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::<cameraStacking>k__BackingField
bool ___U3CcameraStackingU3Ek__BackingField_0;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::<msaa>k__BackingField
bool ___U3CmsaaU3Ek__BackingField_1;
};
// UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources
struct DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B : public RuntimeObject
{
// UnityEngine.Shader UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources::debugReplacementPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___debugReplacementPS_0;
};
// UnityEngine.Rendering.Universal.ShaderUtils/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334 : public RuntimeObject
{
// System.String UnityEngine.Rendering.Universal.ShaderUtils/<>c__DisplayClass2_0::path
String_t* ___path_0;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c
struct U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9 : public RuntimeObject
{
};
struct U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_StaticFields
{
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c::<>9
U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9* ___U3CU3E9_0;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock
struct RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712 : public RuntimeObject
{
};
struct RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::beforeRendering
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___beforeRendering_1;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::mainRenderingOpaque
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___mainRenderingOpaque_2;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::mainRenderingTransparent
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___mainRenderingTransparent_3;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::afterRendering
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___afterRendering_4;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass
struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD : public RuntimeObject
{
};
struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass::configure
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___configure_1;
};
// System.Nullable`1<System.Int32>
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// UnityEngine.Rendering.VolumeParameter`1<System.Boolean>
struct VolumeParameter_1_tBCB51FE341649CAB77E12B97823E7D31852372CF : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
bool ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<System.Int32>
struct VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546 : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
int32_t ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<System.Single>
struct VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8 : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
float ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>
struct VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1 : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.TextureCurve>
struct VolumeParameter_1_t2568C1D65C317243AD2D110790FE99CF3A544ACD : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* ___m_Value_2;
};
// 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;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___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.DecalDrawDBufferSystem
struct DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE
{
};
// UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem
struct DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378 : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE
{
};
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem
struct DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE
{
};
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem
struct DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE
{
};
// UnityEngine.Rendering.Universal.DecalEntity
struct DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD
{
// System.Int32 UnityEngine.Rendering.Universal.DecalEntity::index
int32_t ___index_0;
// System.Int32 UnityEngine.Rendering.Universal.DecalEntity::version
int32_t ___version_1;
};
// UnityEngine.Rendering.Universal.DisallowMultipleRendererFeature
struct DisallowMultipleRendererFeature_tCAAD3D9755F96F836BD37A45FCB473D12F2049C6 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.String UnityEngine.Rendering.Universal.DisallowMultipleRendererFeature::<customTitle>k__BackingField
String_t* ___U3CcustomTitleU3Ek__BackingField_0;
};
// 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
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// UnityEngine.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;
};
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// UnityEngine.Keyframe
struct Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0
{
// System.Single UnityEngine.Keyframe::m_Time
float ___m_Time_0;
// System.Single UnityEngine.Keyframe::m_Value
float ___m_Value_1;
// System.Single UnityEngine.Keyframe::m_InTangent
float ___m_InTangent_2;
// System.Single UnityEngine.Keyframe::m_OutTangent
float ___m_OutTangent_3;
// System.Int32 UnityEngine.Keyframe::m_WeightedMode
int32_t ___m_WeightedMode_4;
// System.Single UnityEngine.Keyframe::m_InWeight
float ___m_InWeight_5;
// System.Single UnityEngine.Keyframe::m_OutWeight
float ___m_OutWeight_6;
};
// UnityEngine.LayerMask
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
{
// System.Int32 UnityEngine.LayerMask::m_Mask
int32_t ___m_Mask_0;
};
// UnityEngine.Rendering.Universal.LightMinMaxZ
struct LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6
{
// System.Single UnityEngine.Rendering.Universal.LightMinMaxZ::minZ
float ___minZ_0;
// System.Single UnityEngine.Rendering.Universal.LightMinMaxZ::maxZ
float ___maxZ_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;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17;
};
// UnityEngine.Rendering.ProfilingScope
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD
{
// UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.ProfilingScope::m_Cmd
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd_0;
// System.Boolean UnityEngine.Rendering.ProfilingScope::m_Disposed
bool ___m_Disposed_1;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingScope::m_Sampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.ProfilingScope
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_pinvoke
{
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd_0;
int32_t ___m_Disposed_1;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_2;
};
// Native definition for COM marshalling of UnityEngine.Rendering.ProfilingScope
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_com
{
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd_0;
int32_t ___m_Disposed_1;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_2;
};
// UnityEngine.Rect
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
};
// UnityEngine.Rendering.RenderQueueRange
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71
{
// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_LowerBound
int32_t ___m_LowerBound_0;
// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_UpperBound
int32_t ___m_UpperBound_1;
};
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields
{
// System.Int32 UnityEngine.Rendering.RenderQueueRange::minimumBound
int32_t ___minimumBound_3;
// System.Int32 UnityEngine.Rendering.RenderQueueRange::maximumBound
int32_t ___maximumBound_5;
};
// System.SByte
struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
{
// System.SByte System.SByte::m_value
int8_t ___m_value_0;
};
// UnityEngine.Rendering.ShaderTagId
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0
{
// System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id
int32_t ___m_Id_1;
};
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none_0;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// UnityEngine.Rendering.SortingLayerRange
struct SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9
{
// System.Int16 UnityEngine.Rendering.SortingLayerRange::m_LowerBound
int16_t ___m_LowerBound_0;
// System.Int16 UnityEngine.Rendering.SortingLayerRange::m_UpperBound
int16_t ___m_UpperBound_1;
};
// UnityEngine.Rendering.StencilState
struct StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9
{
// System.Byte UnityEngine.Rendering.StencilState::m_Enabled
uint8_t ___m_Enabled_0;
// System.Byte UnityEngine.Rendering.StencilState::m_ReadMask
uint8_t ___m_ReadMask_1;
// System.Byte UnityEngine.Rendering.StencilState::m_WriteMask
uint8_t ___m_WriteMask_2;
// System.Byte UnityEngine.Rendering.StencilState::m_Padding
uint8_t ___m_Padding_3;
// System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionFront
uint8_t ___m_CompareFunctionFront_4;
// System.Byte UnityEngine.Rendering.StencilState::m_PassOperationFront
uint8_t ___m_PassOperationFront_5;
// System.Byte UnityEngine.Rendering.StencilState::m_FailOperationFront
uint8_t ___m_FailOperationFront_6;
// System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationFront
uint8_t ___m_ZFailOperationFront_7;
// System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionBack
uint8_t ___m_CompareFunctionBack_8;
// System.Byte UnityEngine.Rendering.StencilState::m_PassOperationBack
uint8_t ___m_PassOperationBack_9;
// System.Byte UnityEngine.Rendering.StencilState::m_FailOperationBack
uint8_t ___m_FailOperationBack_10;
// System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationBack
uint8_t ___m_ZFailOperationBack_11;
};
// 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;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.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;
};
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.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// Unity.Mathematics.float3
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E
{
// System.Single Unity.Mathematics.float3::x
float ___x_0;
// System.Single Unity.Mathematics.float3::y
float ___y_1;
// System.Single Unity.Mathematics.float3::z
float ___z_2;
};
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields
{
// Unity.Mathematics.float3 Unity.Mathematics.float3::zero
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero_3;
};
// Unity.Mathematics.float4
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E
{
// System.Single Unity.Mathematics.float4::x
float ___x_0;
// System.Single Unity.Mathematics.float4::y
float ___y_1;
// System.Single Unity.Mathematics.float4::z
float ___z_2;
// System.Single Unity.Mathematics.float4::w
float ___w_3;
};
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields
{
// Unity.Mathematics.float4 Unity.Mathematics.float4::zero
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero_4;
};
// Unity.Mathematics.int2
struct int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A
{
// System.Int32 Unity.Mathematics.int2::x
int32_t ___x_0;
// System.Int32 Unity.Mathematics.int2::y
int32_t ___y_1;
};
struct int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A_StaticFields
{
// Unity.Mathematics.int2 Unity.Mathematics.int2::zero
int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___zero_2;
};
// 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.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;
};
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;
};
// 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.Universal.LightCookieManager/Sorting
struct Sorting_t85E1835DC268F696F8A2F1E889C951F4C48DC994
{
union
{
struct
{
};
uint8_t Sorting_t85E1835DC268F696F8A2F1E889C951F4C48DC994__padding[1];
};
};
// 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.ShadowSplitData/<m_CullingPlanes>e__FixedBuffer
struct U3Cm_CullingPlanesU3Ee__FixedBuffer_tC12F25D54F08F8DA4BD1129A6E4B09385A888B62
{
union
{
struct
{
// System.Byte UnityEngine.Rendering.ShadowSplitData/<m_CullingPlanes>e__FixedBuffer::FixedElementField
uint8_t ___FixedElementField_0;
};
uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_tC12F25D54F08F8DA4BD1129A6E4B09385A888B62__padding[160];
};
};
// 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;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>
struct VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector2>
struct VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>
struct VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_Value_2;
};
// 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;
};
// System.Reflection.BindingFlags
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C
{
// System.Int32 System.Reflection.BindingFlags::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.BoolParameter
struct BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95 : public VolumeParameter_1_tBCB51FE341649CAB77E12B97823E7D31852372CF
{
};
// UnityEngine.Rendering.BuiltinRenderTextureType
struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E
{
// System.Int32 UnityEngine.Rendering.BuiltinRenderTextureType::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.BuiltinShaderDefine
struct BuiltinShaderDefine_t2363E87FFF1C47CA077C32FC7F64B79345351E37
{
// System.Int32 UnityEngine.Rendering.BuiltinShaderDefine::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.Rendering.CoreRPHelpURLAttribute
struct CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3 : public HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D
{
};
// UnityEngine.CubemapFace
struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B
{
// System.Int32 UnityEngine.CubemapFace::value__
int32_t ___value___2;
};
// 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.DecalNormalBlend
struct DecalNormalBlend_tF102A6EEEDE361DABD5BA1670C8B3DB80A03477A
{
// System.Int32 UnityEngine.Rendering.Universal.DecalNormalBlend::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.DecalScaleMode
struct DecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C
{
// System.Int32 UnityEngine.Rendering.Universal.DecalScaleMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.DecalSurfaceData
struct DecalSurfaceData_t7ADDD1F0DAD9984BFFEC6BC9A6F65469BD1C1A5B
{
// System.Int32 UnityEngine.Rendering.Universal.DecalSurfaceData::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.DecalTechnique
struct DecalTechnique_t0C27ABC599AE20CBBE9BE0945D1E4D048E813649
{
// System.Int32 UnityEngine.Rendering.Universal.DecalTechnique::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.DecalTechniqueOption
struct DecalTechniqueOption_tCEAAB783849B5A46FA9329DE7AB4002BC923588C
{
// System.Int32 UnityEngine.Rendering.Universal.DecalTechniqueOption::value__
int32_t ___value___2;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// UnityEngine.Rendering.Universal.DepthOfFieldMode
struct DepthOfFieldMode_t750AA8D0E30A14A485AC8202CB125616E039F8A0
{
// System.Int32 UnityEngine.Rendering.Universal.DepthOfFieldMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.DepthPrimingMode
struct DepthPrimingMode_t788A505A123926BDBA954D796941C989865263C8
{
// System.Int32 UnityEngine.Rendering.Universal.DepthPrimingMode::value__
int32_t ___value___2;
};
// UnityEngine.DeviceType
struct DeviceType_tEC9DF281BE5EA013E3F57441442CCE5A2DFF44C4
{
// System.Int32 UnityEngine.DeviceType::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.DistanceMetric
struct DistanceMetric_t071B9815BB961E33F7CA2C553CA725F61AE09EDE
{
// System.Int32 UnityEngine.Rendering.DistanceMetric::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.Downsampling
struct Downsampling_tFE6A5D41D0A9881972AE6C6470FA5E1700410D49
{
// System.Int32 UnityEngine.Rendering.Universal.Downsampling::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.DrawRendererFlags
struct DrawRendererFlags_t3AD0574208BFF93F323D5E1E92012F19EAE972CD
{
// System.Int32 UnityEngine.Rendering.DrawRendererFlags::value__
int32_t ___value___2;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// UnityEngine.Rendering.Universal.FilmGrainLookup
struct FilmGrainLookup_t189CC7A72ECA871AA34FE915CB57B713B5DB9317
{
// System.Int32 UnityEngine.Rendering.Universal.FilmGrainLookup::value__
int32_t ___value___2;
};
// 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.Rendering.FloatParameter
struct FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106 : public VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8
{
};
// UnityEngine.Experimental.Rendering.FormatUsage
struct FormatUsage_tF45FA49B7572B22E10ABD248EEE906A4605C7BD2
{
// System.Int32 UnityEngine.Experimental.Rendering.FormatUsage::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.GraphicsTier
struct GraphicsTier_t6B924383194C862481A034E59F542EF3BB4355CC
{
// System.Int32 UnityEngine.Rendering.GraphicsTier::value__
int32_t ___value___2;
};
// System.Int32Enum
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
{
// System.Int32 System.Int32Enum::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.IntParameter
struct IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8 : public VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546
{
};
// UnityEngine.Rendering.Universal.IntermediateTextureMode
struct IntermediateTextureMode_t393BD5890504A30C3A5EEDC10C95266B5CAC28BD
{
// System.Int32 UnityEngine.Rendering.Universal.IntermediateTextureMode::value__
int32_t ___value___2;
};
// 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.LightShadows
struct LightShadows_t5A3719FE33F8D536E5785AC42B4DF6E6F19666EA
{
// System.Int32 UnityEngine.LightShadows::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.MeshTopology
struct MeshTopology_t815FF5CF04D62195A23E2DF8A5C0A071F11FBCBF
{
// System.Int32 UnityEngine.MeshTopology::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.MixedLightingSetup
struct MixedLightingSetup_tD9025BE7BF89DAAA8886B982A2F5CAD6A8783721
{
// System.Int32 UnityEngine.Rendering.Universal.MixedLightingSetup::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.MotionBlurMode
struct MotionBlurMode_tC30EB30D7B018990C8D241DEE71238AF2DB05A56
{
// System.Int32 UnityEngine.Rendering.Universal.MotionBlurMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.MotionBlurQuality
struct MotionBlurQuality_t45BAD066E5EA5F645B2ED8D3D846F6D4CBA131E5
{
// System.Int32 UnityEngine.Rendering.Universal.MotionBlurQuality::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.Rendering.NoInterpTextureParameter
struct NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478 : public VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1
{
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// UnityEngine.Rendering.PerObjectData
struct PerObjectData_t04DDCBE9ABF1113E8F9BAFCF4A7F94DD841B9CC9
{
// System.Int32 UnityEngine.Rendering.PerObjectData::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.PipelineDebugLevel
struct PipelineDebugLevel_tA1231A8106C64D773860E40E46555EB8682D746B
{
// System.Int32 UnityEngine.Rendering.Universal.PipelineDebugLevel::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.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.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.RenderTextureFormat
struct RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F
{
// System.Int32 UnityEngine.RenderTextureFormat::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;
};
// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
// System.IntPtr System.RuntimeFieldHandle::value
intptr_t ___value_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// UnityEngine.Rendering.Universal.SampleCount
struct SampleCount_tCF31A7555A80531DE7D4F346B850EACB34016557
{
// System.Int32 UnityEngine.Rendering.Universal.SampleCount::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.ScriptableRenderContext
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36
{
// System.IntPtr UnityEngine.Rendering.ScriptableRenderContext::m_Ptr
intptr_t ___m_Ptr_1;
};
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag_0;
};
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput
struct ScriptableRenderPassInput_t2E28A5DE1B3B8001EE14298E0133EFF3204DE645
{
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPassInput::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.ShaderPathID
struct ShaderPathID_t6266F696633E9AADE69D6E4DC86462E9970C339A
{
// System.Int32 UnityEngine.Rendering.Universal.ShaderPathID::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.ShadowObjectsFilter
struct ShadowObjectsFilter_t33DCB0BA372F88094F5BDCDAD3ADD835453AE186
{
// System.Int32 UnityEngine.ShadowObjectsFilter::value__
int32_t ___value___2;
};
// 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.ShadowSplitData
struct ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF
{
// System.Int32 UnityEngine.Rendering.ShadowSplitData::m_CullingPlaneCount
int32_t ___m_CullingPlaneCount_2;
// UnityEngine.Rendering.ShadowSplitData/<m_CullingPlanes>e__FixedBuffer UnityEngine.Rendering.ShadowSplitData::m_CullingPlanes
U3Cm_CullingPlanesU3Ee__FixedBuffer_tC12F25D54F08F8DA4BD1129A6E4B09385A888B62 ___m_CullingPlanes_3;
// UnityEngine.Vector4 UnityEngine.Rendering.ShadowSplitData::m_CullingSphere
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_CullingSphere_4;
// System.Single UnityEngine.Rendering.ShadowSplitData::m_ShadowCascadeBlendCullingFactor
float ___m_ShadowCascadeBlendCullingFactor_5;
// System.Single UnityEngine.Rendering.ShadowSplitData::m_CullingNearPlane
float ___m_CullingNearPlane_6;
};
struct ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF_StaticFields
{
// System.Int32 UnityEngine.Rendering.ShadowSplitData::maximumCullingPlaneCount
int32_t ___maximumCullingPlaneCount_1;
};
// UnityEngine.Rendering.SinglePassStereoMode
struct SinglePassStereoMode_tEE957F669AE2B90CB18A2E1277AB6FB074E75956
{
// System.Int32 UnityEngine.Rendering.SinglePassStereoMode::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.TextureCurveParameter
struct TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B : public VolumeParameter_1_t2568C1D65C317243AD2D110790FE99CF3A544ACD
{
};
// UnityEngine.Rendering.TextureDimension
struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642
{
// System.Int32 UnityEngine.Rendering.TextureDimension::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.TextureParameter
struct TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A : public VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1
{
};
// UnityEngine.TextureWrapMode
struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD
{
// System.Int32 UnityEngine.TextureWrapMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.TileSize
struct TileSize_t69A5EAADDDA528EBA9281C4EC3E9AB1DA7F759CE
{
// System.Int32 UnityEngine.Rendering.Universal.TileSize::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.TonemappingMode
struct TonemappingMode_t02C640FB19D579E2BF9B9EA58F87F8F115544267
{
// System.Int32 UnityEngine.Rendering.Universal.TonemappingMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.URPProfileId
struct URPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481
{
// System.Int32 UnityEngine.Rendering.Universal.URPProfileId::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.float4x4
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2
{
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c0
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c0_0;
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c1
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c1_1;
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c2
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c2_2;
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c3
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c3_3;
};
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_StaticFields
{
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::identity
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___identity_4;
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::zero
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___zero_5;
};
// UnityEngine.Camera/StereoscopicEye
struct StereoscopicEye_t30CC7EDE30A53D77DA8D865A2C52A86F2F625008
{
// System.Int32 UnityEngine.Camera/StereoscopicEye::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;
};
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings/DepthSource
struct DepthSource_t0AB71AA7D910F92AB3D9781B7A32BE1110BCFE93
{
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings/DepthSource::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings/NormalQuality
struct NormalQuality_tC9B6C65F916E21B4A23ADAEA7E9CDD6EC5A978B0
{
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings/NormalQuality::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass/ShaderPasses
struct ShaderPasses_tC8C42F41DF7BEE19BB40500F1F01997D9BCEB9E0
{
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass/ShaderPasses::value__
int32_t ___value___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.LightMinMaxZ>
struct NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9
{
// 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.LightType>
struct NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652
{
// 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.UInt32>
struct NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184
{
// 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.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;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.DepthOfFieldMode>
struct VolumeParameter_1_t80C75EB611679D3400624E84553EF01B344A125D : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
int32_t ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.FilmGrainLookup>
struct VolumeParameter_1_tD49D57859487E5822C22F93779BB46D808BBE63A : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
int32_t ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurMode>
struct VolumeParameter_1_t7AACD383B582106FCE6132492D53B8475875AED0 : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
int32_t ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurQuality>
struct VolumeParameter_1_tFFADF17175E410D847D12382BCFD16C4EAD004A1 : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
int32_t ___m_Value_2;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.TonemappingMode>
struct VolumeParameter_1_tBA92B79A20B96D6212DF5589AAFA7B0B4AC68A2C : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
int32_t ___m_Value_2;
};
// UnityEngine.Rendering.ClampedFloatParameter
struct ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8 : public FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106
{
// System.Single UnityEngine.Rendering.ClampedFloatParameter::min
float ___min_3;
// System.Single UnityEngine.Rendering.ClampedFloatParameter::max
float ___max_4;
};
// UnityEngine.Rendering.ClampedIntParameter
struct ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E : public IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8
{
// System.Int32 UnityEngine.Rendering.ClampedIntParameter::min
int32_t ___min_3;
// System.Int32 UnityEngine.Rendering.ClampedIntParameter::max
int32_t ___max_4;
};
// UnityEngine.Rendering.ColorParameter
struct ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0 : public VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC
{
// System.Boolean UnityEngine.Rendering.ColorParameter::hdr
bool ___hdr_3;
// System.Boolean UnityEngine.Rendering.ColorParameter::showAlpha
bool ___showAlpha_4;
// System.Boolean UnityEngine.Rendering.ColorParameter::showEyeDropper
bool ___showEyeDropper_5;
};
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Rendering.Universal.DBufferSettings
struct DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A : public RuntimeObject
{
// UnityEngine.Rendering.Universal.DecalSurfaceData UnityEngine.Rendering.Universal.DBufferSettings::surfaceData
int32_t ___surfaceData_0;
};
// UnityEngine.Rendering.Universal.DecalDrawErrorSystem
struct DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837 : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE
{
// UnityEngine.Rendering.Universal.DecalTechnique UnityEngine.Rendering.Universal.DecalDrawErrorSystem::m_Technique
int32_t ___m_Technique_5;
};
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings
struct DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3 : public RuntimeObject
{
// UnityEngine.Rendering.Universal.DecalNormalBlend UnityEngine.Rendering.Universal.DecalScreenSpaceSettings::normalBlend
int32_t ___normalBlend_0;
// System.Boolean UnityEngine.Rendering.Universal.DecalScreenSpaceSettings::useGBuffer
bool ___useGBuffer_1;
};
// UnityEngine.Rendering.Universal.DecalSettings
struct DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC : public RuntimeObject
{
// UnityEngine.Rendering.Universal.DecalTechniqueOption UnityEngine.Rendering.Universal.DecalSettings::technique
int32_t ___technique_0;
// System.Single UnityEngine.Rendering.Universal.DecalSettings::maxDrawDistance
float ___maxDrawDistance_1;
// UnityEngine.Rendering.Universal.DBufferSettings UnityEngine.Rendering.Universal.DecalSettings::dBufferSettings
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* ___dBufferSettings_2;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalSettings::screenSpaceSettings
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___screenSpaceSettings_3;
};
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Rendering.MinFloatParameter
struct MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9 : public FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106
{
// System.Single UnityEngine.Rendering.MinFloatParameter::min
float ___min_3;
};
// 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.Universal.ScreenSpaceAmbientOcclusionSettings
struct ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings::Downsample
bool ___Downsample_0;
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings::AfterOpaque
bool ___AfterOpaque_1;
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings/DepthSource UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings::Source
int32_t ___Source_2;
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings/NormalQuality UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings::NormalSamples
int32_t ___NormalSamples_3;
// System.Single UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings::Intensity
float ___Intensity_4;
// System.Single UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings::DirectLightingStrength
float ___DirectLightingStrength_5;
// System.Single UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings::Radius
float ___Radius_6;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings::SampleCount
int32_t ___SampleCount_7;
};
// UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899
{
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_IsOrthographic
int32_t ___m_IsOrthographic_0;
// UnityEngine.Rendering.LODParameters UnityEngine.Rendering.ScriptableCullingParameters::m_LODParameters
LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1;
// UnityEngine.Rendering.ScriptableCullingParameters/<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;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_StaticFields
{
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::maximumCullingPlaneCount
int32_t ___maximumCullingPlaneCount_2;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::layerCount
int32_t ___layerCount_7;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke
{
int32_t ___m_IsOrthographic_0;
LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1;
U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3;
int32_t ___m_CullingPlaneCount_4;
uint32_t ___m_CullingMask_5;
uint64_t ___m_SceneMask_6;
U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8;
int32_t ___m_LayerCull_9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11;
float ___m_ShadowDistance_12;
float ___m_ShadowNearPlaneOffset_13;
int32_t ___m_CullingOptions_14;
int32_t ___m_ReflectionProbeSortingCriteria_15;
CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16;
float ___m_AccurateOcclusionThreshold_17;
int32_t ___m_MaximumPortalCullingJobs_18;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20;
float ___m_StereoSeparationDistance_21;
int32_t ___m_maximumVisibleLights_22;
int32_t ___m_ConservativeEnclosingSphere_23;
int32_t ___m_NumIterationsEnclosingSphere_24;
};
// Native definition for COM marshalling of UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com
{
int32_t ___m_IsOrthographic_0;
LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1;
U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3;
int32_t ___m_CullingPlaneCount_4;
uint32_t ___m_CullingMask_5;
uint64_t ___m_SceneMask_6;
U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8;
int32_t ___m_LayerCull_9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11;
float ___m_ShadowDistance_12;
float ___m_ShadowNearPlaneOffset_13;
int32_t ___m_CullingOptions_14;
int32_t ___m_ReflectionProbeSortingCriteria_15;
CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16;
float ___m_AccurateOcclusionThreshold_17;
int32_t ___m_MaximumPortalCullingJobs_18;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20;
float ___m_StereoSeparationDistance_21;
int32_t ___m_maximumVisibleLights_22;
int32_t ___m_ConservativeEnclosingSphere_23;
int32_t ___m_NumIterationsEnclosingSphere_24;
};
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Rendering.ShadowDrawingSettings
struct ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4
{
// UnityEngine.Rendering.CullingResults UnityEngine.Rendering.ShadowDrawingSettings::m_CullingResults
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___m_CullingResults_0;
// System.Int32 UnityEngine.Rendering.ShadowDrawingSettings::m_LightIndex
int32_t ___m_LightIndex_1;
// System.Int32 UnityEngine.Rendering.ShadowDrawingSettings::m_UseRenderingLayerMaskTest
int32_t ___m_UseRenderingLayerMaskTest_2;
// UnityEngine.Rendering.ShadowSplitData UnityEngine.Rendering.ShadowDrawingSettings::m_SplitData
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF ___m_SplitData_3;
// UnityEngine.ShadowObjectsFilter UnityEngine.Rendering.ShadowDrawingSettings::m_ObjectsFilter
int32_t ___m_ObjectsFilter_4;
};
// UnityEngine.Rendering.Universal.ShadowSliceData
struct ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20
{
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.ShadowSliceData::viewMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewMatrix_0;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.ShadowSliceData::projectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projectionMatrix_1;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.ShadowSliceData::shadowTransform
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___shadowTransform_2;
// System.Int32 UnityEngine.Rendering.Universal.ShadowSliceData::offsetX
int32_t ___offsetX_3;
// System.Int32 UnityEngine.Rendering.Universal.ShadowSliceData::offsetY
int32_t ___offsetY_4;
// System.Int32 UnityEngine.Rendering.Universal.ShadowSliceData::resolution
int32_t ___resolution_5;
// UnityEngine.Rendering.ShadowSplitData UnityEngine.Rendering.Universal.ShadowSliceData::splitData
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF ___splitData_6;
};
// 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
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
// System.Int32 UnityEngine.Texture::GenerateAllMips
int32_t ___GenerateAllMips_4;
};
// 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;
};
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;
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// UnityEngine.Rendering.Universal.URPHelpURLAttribute
struct URPHelpURLAttribute_t70E0C8F5CB495E31B0F24EE18A53EFD9E22D1DD4 : public CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3
{
};
// UnityEngine.Rendering.Vector2Parameter
struct Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A : public VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B
{
};
// UnityEngine.Rendering.Vector4Parameter
struct Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51 : public VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C
{
};
// 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.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.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>
struct Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA : public MulticastDelegate_t
{
};
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,System.Object>
struct Action_2_tA93E5723B502E2AC6C87FB0C973D136B2E3A3A0B : public MulticastDelegate_t
{
};
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
struct Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821 : public MulticastDelegate_t
{
};
// System.Predicate`1<System.String>
struct Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C : 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;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::clearDepth
bool ___clearDepth_11;
// UnityEngine.CameraType UnityEngine.Rendering.Universal.CameraData::cameraType
int32_t ___cameraType_12;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isDefaultViewport
bool ___isDefaultViewport_13;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isHdrEnabled
bool ___isHdrEnabled_14;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresDepthTexture
bool ___requiresDepthTexture_15;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresOpaqueTexture
bool ___requiresOpaqueTexture_16;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessingRequiresDepthTexture
bool ___postProcessingRequiresDepthTexture_17;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::xrRendering
bool ___xrRendering_18;
// UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.Universal.CameraData::defaultOpaqueSortFlags
int32_t ___defaultOpaqueSortFlags_19;
// UnityEngine.Rendering.Universal.XRPass UnityEngine.Rendering.Universal.CameraData::xr
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isStereoEnabled
bool ___isStereoEnabled_21;
// System.Single UnityEngine.Rendering.Universal.CameraData::maxShadowDistance
float ___maxShadowDistance_22;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessEnabled
bool ___postProcessEnabled_23;
// System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>> UnityEngine.Rendering.Universal.CameraData::captureActions
RuntimeObject* ___captureActions_24;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.CameraData::volumeLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25;
// UnityEngine.Transform UnityEngine.Rendering.Universal.CameraData::volumeTrigger
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isStopNaNEnabled
bool ___isStopNaNEnabled_27;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isDitheringEnabled
bool ___isDitheringEnabled_28;
// UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.CameraData::antialiasing
int32_t ___antialiasing_29;
// UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.CameraData::antialiasingQuality
int32_t ___antialiasingQuality_30;
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.CameraData::renderer
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::resolveFinalTarget
bool ___resolveFinalTarget_32;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.CameraData::worldSpaceCameraPos
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
int32_t ___renderType_3;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
int32_t ___pixelWidth_7;
int32_t ___pixelHeight_8;
float ___aspectRatio_9;
float ___renderScale_10;
int32_t ___clearDepth_11;
int32_t ___cameraType_12;
int32_t ___isDefaultViewport_13;
int32_t ___isHdrEnabled_14;
int32_t ___requiresDepthTexture_15;
int32_t ___requiresOpaqueTexture_16;
int32_t ___postProcessingRequiresDepthTexture_17;
int32_t ___xrRendering_18;
int32_t ___defaultOpaqueSortFlags_19;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20;
int32_t ___isStereoEnabled_21;
float ___maxShadowDistance_22;
int32_t ___postProcessEnabled_23;
RuntimeObject* ___captureActions_24;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26;
int32_t ___isStopNaNEnabled_27;
int32_t ___isDitheringEnabled_28;
int32_t ___antialiasing_29;
int32_t ___antialiasingQuality_30;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31;
int32_t ___resolveFinalTarget_32;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
int32_t ___renderType_3;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
int32_t ___pixelWidth_7;
int32_t ___pixelHeight_8;
float ___aspectRatio_9;
float ___renderScale_10;
int32_t ___clearDepth_11;
int32_t ___cameraType_12;
int32_t ___isDefaultViewport_13;
int32_t ___isHdrEnabled_14;
int32_t ___requiresDepthTexture_15;
int32_t ___requiresOpaqueTexture_16;
int32_t ___postProcessingRequiresDepthTexture_17;
int32_t ___xrRendering_18;
int32_t ___defaultOpaqueSortFlags_19;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20;
int32_t ___isStereoEnabled_21;
float ___maxShadowDistance_22;
int32_t ___postProcessEnabled_23;
RuntimeObject* ___captureActions_24;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26;
int32_t ___isStopNaNEnabled_27;
int32_t ___isDitheringEnabled_28;
int32_t ___antialiasing_29;
int32_t ___antialiasingQuality_30;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31;
int32_t ___resolveFinalTarget_32;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33;
};
// UnityEngine.Rendering.Universal.DebugHandler
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4 : public RuntimeObject
{
// UnityEngine.Material UnityEngine.Rendering.Universal.DebugHandler::m_ReplacementMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ReplacementMaterial_27;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_HasDebugRenderTarget
bool ___m_HasDebugRenderTarget_28;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetSupportsStereo
bool ___m_DebugRenderTargetSupportsStereo_29;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetPixelRect
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetPixelRect_30;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetIdentifier
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DebugRenderTargetIdentifier_31;
// UnityEngine.Rendering.Universal.DebugDisplaySettings UnityEngine.Rendering.Universal.DebugHandler::m_DebugDisplaySettings
DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* ___m_DebugDisplaySettings_32;
};
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorInvalidModePropertyId
int32_t ___k_DebugColorInvalidModePropertyId_0;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorPropertyId
int32_t ___k_DebugColorPropertyId_1;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTexturePropertyId
int32_t ___k_DebugTexturePropertyId_2;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureNoStereoPropertyId
int32_t ___k_DebugTextureNoStereoPropertyId_3;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureDisplayRect
int32_t ___k_DebugTextureDisplayRect_4;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugRenderTargetSupportsStereo
int32_t ___k_DebugRenderTargetSupportsStereo_5;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialModeId
int32_t ___k_DebugMaterialModeId_6;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugVertexAttributeModeId
int32_t ___k_DebugVertexAttributeModeId_7;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialValidationModeId
int32_t ___k_DebugMaterialValidationModeId_8;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMipInfoModeId
int32_t ___k_DebugMipInfoModeId_9;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugSceneOverrideModeId
int32_t ___k_DebugSceneOverrideModeId_10;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugFullScreenModeId
int32_t ___k_DebugFullScreenModeId_11;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidationModeId
int32_t ___k_DebugValidationModeId_12;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateBelowMinThresholdColorPropertyId
int32_t ___k_DebugValidateBelowMinThresholdColorPropertyId_13;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAboveMaxThresholdColorPropertyId
int32_t ___k_DebugValidateAboveMaxThresholdColorPropertyId_14;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingModeId
int32_t ___k_DebugLightingModeId_15;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingFeatureFlagsId
int32_t ___k_DebugLightingFeatureFlagsId_16;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMinLuminanceId
int32_t ___k_DebugValidateAlbedoMinLuminanceId_17;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMaxLuminanceId
int32_t ___k_DebugValidateAlbedoMaxLuminanceId_18;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoSaturationToleranceId
int32_t ___k_DebugValidateAlbedoSaturationToleranceId_19;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoHueToleranceId
int32_t ___k_DebugValidateAlbedoHueToleranceId_20;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoCompareColorId
int32_t ___k_DebugValidateAlbedoCompareColorId_21;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMinValueId
int32_t ___k_DebugValidateMetallicMinValueId_22;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMaxValueId
int32_t ___k_DebugValidateMetallicMaxValueId_23;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_ValidationChannelsId
int32_t ___k_ValidationChannelsId_24;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMinimumId
int32_t ___k_RangeMinimumId_25;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMaximumId
int32_t ___k_RangeMaximumId_26;
};
// UnityEngine.Rendering.Universal.DepthOfFieldModeParameter
struct DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26 : public VolumeParameter_1_t80C75EB611679D3400624E84553EF01B344A125D
{
};
// 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;
};
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields
{
// System.Int32 UnityEngine.Rendering.DrawingSettings::maxShaderPasses
int32_t ___maxShaderPasses_0;
};
// UnityEngine.Rendering.Universal.FilmGrainLookupParameter
struct FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F : public VolumeParameter_1_tD49D57859487E5822C22F93779BB46D808BBE63A
{
};
// 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;
};
// UnityEngine.Rendering.Universal.LightExtractionJob
struct LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF
{
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.VisibleLight> UnityEngine.Rendering.Universal.LightExtractionJob::lights
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___lights_0;
// Unity.Collections.NativeArray`1<UnityEngine.LightType> UnityEngine.Rendering.Universal.LightExtractionJob::lightTypes
NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652 ___lightTypes_1;
// Unity.Collections.NativeArray`1<System.Single> UnityEngine.Rendering.Universal.LightExtractionJob::radiuses
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___radiuses_2;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> UnityEngine.Rendering.Universal.LightExtractionJob::directions
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___directions_3;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> UnityEngine.Rendering.Universal.LightExtractionJob::positions
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions_4;
// Unity.Collections.NativeArray`1<System.Single> UnityEngine.Rendering.Universal.LightExtractionJob::coneRadiuses
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___coneRadiuses_5;
};
// UnityEngine.Rendering.Universal.MinMaxZJob
struct MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD
{
// Unity.Mathematics.float4x4 UnityEngine.Rendering.Universal.MinMaxZJob::worldToViewMatrix
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___worldToViewMatrix_0;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.VisibleLight> UnityEngine.Rendering.Universal.MinMaxZJob::lights
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___lights_1;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.LightMinMaxZ> UnityEngine.Rendering.Universal.MinMaxZJob::minMaxZs
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9 ___minMaxZs_2;
// Unity.Collections.NativeArray`1<System.Single> UnityEngine.Rendering.Universal.MinMaxZJob::meanZs
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___meanZs_3;
};
// UnityEngine.Rendering.Universal.MotionBlurModeParameter
struct MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14 : public VolumeParameter_1_t7AACD383B582106FCE6132492D53B8475875AED0
{
};
// UnityEngine.Rendering.Universal.MotionBlurQualityParameter
struct MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637 : public VolumeParameter_1_tFFADF17175E410D847D12382BCFD16C4EAD004A1
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.Rendering.Universal.PostProcessData
struct PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// UnityEngine.Rendering.Universal.PostProcessData/ShaderResources UnityEngine.Rendering.Universal.PostProcessData::shaders
ShaderResources_t5CFF4C7697343EC59BAE5094B637F9EC23CE6D59* ___shaders_4;
// UnityEngine.Rendering.Universal.PostProcessData/TextureResources UnityEngine.Rendering.Universal.PostProcessData::textures
TextureResources_t9220AC464374C6AA55163CD0AC71C62B85E6C122* ___textures_5;
};
// 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.Universal.RadixSortJob
struct RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381
{
// Unity.Collections.NativeArray`1<System.UInt32> UnityEngine.Rendering.Universal.RadixSortJob::keys
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___keys_0;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.RadixSortJob::indices
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___indices_1;
};
// 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;
};
struct RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields
{
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.RenderTargetHandle::CameraTarget
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___CameraTarget_2;
};
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Rendering.Universal.ScriptableRenderPass
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 : public RuntimeObject
{
// UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::<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;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthAttachment
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DepthAttachment_20;
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::m_Input
int32_t ___m_Input_21;
// UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearFlag
int32_t ___m_ClearFlag_22;
// UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor_23;
};
// UnityEngine.Rendering.Universal.ScriptableRendererData
struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::<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.Rendering.Universal.SliceCombineJob
struct SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A
{
// Unity.Mathematics.int2 UnityEngine.Rendering.Universal.SliceCombineJob::tileResolution
int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___tileResolution_0;
// System.Int32 UnityEngine.Rendering.Universal.SliceCombineJob::wordsPerTile
int32_t ___wordsPerTile_1;
// Unity.Collections.NativeArray`1<System.UInt32> UnityEngine.Rendering.Universal.SliceCombineJob::sliceLightMasksH
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___sliceLightMasksH_2;
// Unity.Collections.NativeArray`1<System.UInt32> UnityEngine.Rendering.Universal.SliceCombineJob::sliceLightMasksV
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___sliceLightMasksV_3;
// Unity.Collections.NativeArray`1<System.UInt32> UnityEngine.Rendering.Universal.SliceCombineJob::lightMasks
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___lightMasks_4;
};
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Rendering.Universal.TonemappingModeParameter
struct TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A : public VolumeParameter_1_tBA92B79A20B96D6212DF5589AAFA7B0B4AC68A2C
{
};
// UnityEngine.Rendering.VolumeComponent
struct VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean UnityEngine.Rendering.VolumeComponent::active
bool ___active_4;
// System.String UnityEngine.Rendering.VolumeComponent::<displayName>k__BackingField
String_t* ___U3CdisplayNameU3Ek__BackingField_5;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter> UnityEngine.Rendering.VolumeComponent::<parameters>k__BackingField
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* ___U3CparametersU3Ek__BackingField_6;
};
// 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;
};
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.DecalProjector/DecalProjectorAction
struct DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C : public MulticastDelegate_t
{
};
// 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
{
};
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
// System.Object System.ArgumentOutOfRangeException::_actualValue
RuntimeObject* ____actualValue_19;
};
// UnityEngine.Rendering.Universal.Bloom
struct Bloom_t0C806C947E1D104DC95E933B3FB9A307CBB5B225 : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.Bloom::threshold
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___threshold_7;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.Bloom::intensity
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___intensity_8;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.Bloom::scatter
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___scatter_9;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.Bloom::clamp
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___clamp_10;
// UnityEngine.Rendering.ColorParameter UnityEngine.Rendering.Universal.Bloom::tint
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* ___tint_11;
// UnityEngine.Rendering.BoolParameter UnityEngine.Rendering.Universal.Bloom::highQualityFiltering
BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* ___highQualityFiltering_12;
// UnityEngine.Rendering.ClampedIntParameter UnityEngine.Rendering.Universal.Bloom::skipIterations
ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E* ___skipIterations_13;
// UnityEngine.Rendering.TextureParameter UnityEngine.Rendering.Universal.Bloom::dirtTexture
TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* ___dirtTexture_14;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.Bloom::dirtIntensity
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___dirtIntensity_15;
};
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};
// UnityEngine.Rendering.Universal.CapturePass
struct CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.CapturePass::m_CameraColorHandle
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_CameraColorHandle_24;
};
struct CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.CapturePass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
};
// UnityEngine.Rendering.Universal.ChannelMixer
struct ChannelMixer_tA7F185C8C173EE71D324ED4887EBA0B8097766B6 : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChannelMixer::redOutRedIn
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___redOutRedIn_7;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChannelMixer::redOutGreenIn
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___redOutGreenIn_8;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChannelMixer::redOutBlueIn
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___redOutBlueIn_9;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChannelMixer::greenOutRedIn
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___greenOutRedIn_10;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChannelMixer::greenOutGreenIn
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___greenOutGreenIn_11;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChannelMixer::greenOutBlueIn
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___greenOutBlueIn_12;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChannelMixer::blueOutRedIn
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___blueOutRedIn_13;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChannelMixer::blueOutGreenIn
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___blueOutGreenIn_14;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChannelMixer::blueOutBlueIn
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___blueOutBlueIn_15;
};
// UnityEngine.Rendering.Universal.ChromaticAberration
struct ChromaticAberration_t84EAB576773C3AD4DE77A13952B487F9DA10DA9F : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ChromaticAberration::intensity
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___intensity_7;
};
// UnityEngine.Rendering.Universal.ColorAdjustments
struct ColorAdjustments_t97EE64C6DB384E5F6BC48C3FA13C207E8FC87A86 : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.FloatParameter UnityEngine.Rendering.Universal.ColorAdjustments::postExposure
FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106* ___postExposure_7;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ColorAdjustments::contrast
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___contrast_8;
// UnityEngine.Rendering.ColorParameter UnityEngine.Rendering.Universal.ColorAdjustments::colorFilter
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* ___colorFilter_9;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ColorAdjustments::hueShift
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___hueShift_10;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ColorAdjustments::saturation
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___saturation_11;
};
// UnityEngine.Rendering.Universal.ColorCurves
struct ColorCurves_t323CCD52F5A89EC8D3E40D949916ABE9D2ABFD94 : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.TextureCurveParameter UnityEngine.Rendering.Universal.ColorCurves::master
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* ___master_7;
// UnityEngine.Rendering.TextureCurveParameter UnityEngine.Rendering.Universal.ColorCurves::red
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* ___red_8;
// UnityEngine.Rendering.TextureCurveParameter UnityEngine.Rendering.Universal.ColorCurves::green
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* ___green_9;
// UnityEngine.Rendering.TextureCurveParameter UnityEngine.Rendering.Universal.ColorCurves::blue
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* ___blue_10;
// UnityEngine.Rendering.TextureCurveParameter UnityEngine.Rendering.Universal.ColorCurves::hueVsHue
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* ___hueVsHue_11;
// UnityEngine.Rendering.TextureCurveParameter UnityEngine.Rendering.Universal.ColorCurves::hueVsSat
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* ___hueVsSat_12;
// UnityEngine.Rendering.TextureCurveParameter UnityEngine.Rendering.Universal.ColorCurves::satVsSat
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* ___satVsSat_13;
// UnityEngine.Rendering.TextureCurveParameter UnityEngine.Rendering.Universal.ColorCurves::lumVsSat
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* ___lumVsSat_14;
};
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass
struct ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_LutBuilderLdr
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_LutBuilderLdr_24;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_LutBuilderHdr
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_LutBuilderHdr_25;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_HdrLutFormat
int32_t ___m_HdrLutFormat_26;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_LdrLutFormat
int32_t ___m_LdrLutFormat_27;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_InternalLut
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_InternalLut_28;
// System.Boolean UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_AllowColorGradingACESHDR
bool ___m_AllowColorGradingACESHDR_29;
};
// UnityEngine.Rendering.Universal.ColorLookup
struct ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.TextureParameter UnityEngine.Rendering.Universal.ColorLookup::texture
TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* ___texture_7;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.ColorLookup::contribution
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___contribution_8;
};
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass
struct CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.CopyDepthPass::<source>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CsourceU3Ek__BackingField_24;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.CopyDepthPass::<destination>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CdestinationU3Ek__BackingField_25;
// System.Boolean UnityEngine.Rendering.Universal.Internal.CopyDepthPass::<AllocateRT>k__BackingField
bool ___U3CAllocateRTU3Ek__BackingField_26;
// System.Int32 UnityEngine.Rendering.Universal.Internal.CopyDepthPass::<MssaSamples>k__BackingField
int32_t ___U3CMssaSamplesU3Ek__BackingField_27;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.CopyDepthPass::m_CopyDepthMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CopyDepthMaterial_28;
};
// UnityEngine.Rendering.Universal.DBufferRenderPass
struct DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.Universal.DecalDrawDBufferSystem UnityEngine.Rendering.Universal.DBufferRenderPass::m_DrawSystem
DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* ___m_DrawSystem_26;
// UnityEngine.Rendering.Universal.DBufferSettings UnityEngine.Rendering.Universal.DBufferRenderPass::m_Settings
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* ___m_Settings_27;
// UnityEngine.Material UnityEngine.Rendering.Universal.DBufferRenderPass::m_DBufferClear
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DBufferClear_28;
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DBufferRenderPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_29;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DBufferRenderPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_30;
// System.Int32 UnityEngine.Rendering.Universal.DBufferRenderPass::m_DBufferCount
int32_t ___m_DBufferCount_31;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DBufferRenderPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_32;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DBufferRenderPass::<deferredLights>k__BackingField
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___U3CdeferredLightsU3Ek__BackingField_33;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.DBufferRenderPass::<dBufferColorIndentifiers>k__BackingField
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CdBufferColorIndentifiersU3Ek__BackingField_34;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::<dBufferDepthIndentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CdBufferDepthIndentifierU3Ek__BackingField_35;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::<cameraDepthTextureIndentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CcameraDepthTextureIndentifierU3Ek__BackingField_36;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::<cameraDepthAttachmentIndentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CcameraDepthAttachmentIndentifierU3Ek__BackingField_37;
};
struct DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields
{
// System.String[] UnityEngine.Rendering.Universal.DBufferRenderPass::s_DBufferNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_DBufferNames_24;
// System.String UnityEngine.Rendering.Universal.DBufferRenderPass::s_DBufferDepthName
String_t* ___s_DBufferDepthName_25;
};
// UnityEngine.Rendering.Universal.DecalForwardEmissivePass
struct DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_24;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_25;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_26;
// UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_DrawSystem
DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* ___m_DrawSystem_27;
};
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass
struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_24;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_25;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_26;
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DrawSystem
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___m_DrawSystem_27;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_Settings
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_28;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DeferredLights
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_29;
};
// UnityEngine.Rendering.Universal.DecalPreviewPass
struct DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalPreviewPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_24;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalPreviewPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_25;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalPreviewPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
};
// UnityEngine.Rendering.Universal.DecalRendererFeature
struct DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F : public ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6
{
// UnityEngine.Rendering.Universal.DecalSettings UnityEngine.Rendering.Universal.DecalRendererFeature::m_Settings
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* ___m_Settings_6;
// UnityEngine.Shader UnityEngine.Rendering.Universal.DecalRendererFeature::m_CopyDepthPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_CopyDepthPS_7;
// UnityEngine.Shader UnityEngine.Rendering.Universal.DecalRendererFeature::m_DBufferClear
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DBufferClear_8;
// UnityEngine.Rendering.Universal.DecalTechnique UnityEngine.Rendering.Universal.DecalRendererFeature::m_Technique
int32_t ___m_Technique_9;
// UnityEngine.Rendering.Universal.DBufferSettings UnityEngine.Rendering.Universal.DecalRendererFeature::m_DBufferSettings
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* ___m_DBufferSettings_10;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalRendererFeature::m_ScreenSpaceSettings
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_ScreenSpaceSettings_11;
// System.Boolean UnityEngine.Rendering.Universal.DecalRendererFeature::m_RecreateSystems
bool ___m_RecreateSystems_12;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass UnityEngine.Rendering.Universal.DecalRendererFeature::m_CopyDepthPass
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_CopyDepthPass_13;
// UnityEngine.Rendering.Universal.DecalPreviewPass UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalPreviewPass
DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5* ___m_DecalPreviewPass_14;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalRendererFeature::m_CopyDepthMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CopyDepthMaterial_15;
// UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalEntityManager
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_DecalEntityManager_16;
// UnityEngine.Rendering.Universal.DecalUpdateCachedSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalUpdateCachedSystem
DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* ___m_DecalUpdateCachedSystem_17;
// UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalUpdateCullingGroupSystem
DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* ___m_DecalUpdateCullingGroupSystem_18;
// UnityEngine.Rendering.Universal.DecalUpdateCulledSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalUpdateCulledSystem
DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* ___m_DecalUpdateCulledSystem_19;
// UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalCreateDrawCallSystem
DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* ___m_DecalCreateDrawCallSystem_20;
// UnityEngine.Rendering.Universal.DecalDrawErrorSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DrawErrorSystem
DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837* ___m_DrawErrorSystem_21;
// UnityEngine.Rendering.Universal.DBufferRenderPass UnityEngine.Rendering.Universal.DecalRendererFeature::m_DBufferRenderPass
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* ___m_DBufferRenderPass_22;
// UnityEngine.Rendering.Universal.DecalForwardEmissivePass UnityEngine.Rendering.Universal.DecalRendererFeature::m_ForwardEmissivePass
DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9* ___m_ForwardEmissivePass_23;
// UnityEngine.Rendering.Universal.DecalDrawDBufferSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalDrawDBufferSystem
DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* ___m_DecalDrawDBufferSystem_24;
// UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalDrawForwardEmissiveSystem
DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* ___m_DecalDrawForwardEmissiveSystem_25;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalRendererFeature::m_DBufferClearMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DBufferClearMaterial_26;
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass UnityEngine.Rendering.Universal.DecalRendererFeature::m_ScreenSpaceDecalRenderPass
DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* ___m_ScreenSpaceDecalRenderPass_27;
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalDrawScreenSpaceSystem
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___m_DecalDrawScreenSpaceSystem_28;
// UnityEngine.Rendering.Universal.DecalSkipCulledSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DecalSkipCulledSystem
DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* ___m_DecalSkipCulledSystem_29;
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass UnityEngine.Rendering.Universal.DecalRendererFeature::m_GBufferRenderPass
DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* ___m_GBufferRenderPass_30;
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem UnityEngine.Rendering.Universal.DecalRendererFeature::m_DrawGBufferSystem
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___m_DrawGBufferSystem_31;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DecalRendererFeature::m_DeferredLights
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_32;
};
struct DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_StaticFields
{
// UnityEngine.Rendering.Universal.SharedDecalEntityManager UnityEngine.Rendering.Universal.DecalRendererFeature::<sharedDecalEntityManager>k__BackingField
SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* ___U3CsharedDecalEntityManagerU3Ek__BackingField_5;
};
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass
struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_24;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_25;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_26;
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_DrawSystem
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___m_DrawSystem_27;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_Settings
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_28;
};
// UnityEngine.Rendering.Universal.Internal.DeferredLights
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<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;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthAttachment>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthAttachmentU3Ek__BackingField_29;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthCopyTexture>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthCopyTextureU3Ek__BackingField_30;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthInfoTexture>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthInfoTextureU3Ek__BackingField_31;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<TileDepthInfoTexture>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CTileDepthInfoTextureU3Ek__BackingField_32;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<GbufferAttachmentIdentifiers>k__BackingField
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CGbufferAttachmentIdentifiersU3Ek__BackingField_33;
// UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<GbufferFormats>k__BackingField
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CGbufferFormatsU3Ek__BackingField_34;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthAttachmentIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthAttachmentIdentifierU3Ek__BackingField_35;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthCopyTextureIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthCopyTextureIdentifierU3Ek__BackingField_36;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthInfoTextureIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthInfoTextureIdentifierU3Ek__BackingField_37;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<TileDepthInfoTextureIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CTileDepthInfoTextureIdentifierU3Ek__BackingField_38;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderWidth
int32_t ___m_CachedRenderWidth_39;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderHeight
int32_t ___m_CachedRenderHeight_40;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedProjectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CachedProjectionMatrix_41;
// UnityEngine.Rendering.Universal.Internal.DeferredTiler[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_Tilers
DeferredTilerU5BU5D_t5968121C14BD0308FEA2AED51AEE342621CED3DA* ___m_Tilers_42;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDataCapacities
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDataCapacities_43;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HasTileVisLights
bool ___m_HasTileVisLights_44;
// Unity.Collections.NativeArray`1<System.UInt16> UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLights
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLights_45;
// Unity.Collections.NativeArray`1<System.UInt16> UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLightOffsets
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLightOffsets_46;
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass UnityEngine.Rendering.Universal.Internal.DeferredLights::m_AdditionalLightsShadowCasterPass
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* ___m_AdditionalLightsShadowCasterPass_47;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_SphereMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_SphereMesh_48;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HemisphereMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_HemisphereMesh_49;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_FullscreenMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_FullscreenMesh_50;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxDepthRangePerBatch
int32_t ___m_MaxDepthRangePerBatch_51;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxTilesPerBatch
int32_t ___m_MaxTilesPerBatch_52;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxPunctualLightPerBatch
int32_t ___m_MaxPunctualLightPerBatch_53;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxRelLightIndicesPerBatch
int32_t ___m_MaxRelLightIndicesPerBatch_54;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDepthInfoMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDepthInfoMaterial_55;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDeferredMaterial_56;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_StencilDeferredMaterial_57;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredPasses
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_StencilDeferredPasses_58;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredPasses
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDeferredPasses_59;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ScreenToWorld
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ScreenToWorld_60;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredTiledPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredTiledPass_61;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredStencilPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredStencilPass_62;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredFogPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredFogPass_63;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerClearStencilPartialPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerClearStencilPartialPass_64;
// UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.Internal.DeferredLights::m_LightCookieManager
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___m_LightCookieManager_65;
};
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_StaticFields
{
// System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_GBufferNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_GBufferNames_0;
// System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_TileDeferredPassNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_TileDeferredPassNames_1;
// System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_StencilDeferredPassNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_StencilDeferredPassNames_2;
// System.UInt16 UnityEngine.Rendering.Universal.Internal.DeferredLights::k_InvalidLightOffset
uint16_t ___k_InvalidLightOffset_3;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_SetupLights
String_t* ___k_SetupLights_4;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredPass
String_t* ___k_DeferredPass_5;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_TileDepthInfo
String_t* ___k_TileDepthInfo_6;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredTiledPass
String_t* ___k_DeferredTiledPass_7;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredStencilPass
String_t* ___k_DeferredStencilPass_8;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredFogPass
String_t* ___k_DeferredFogPass_9;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_ClearStencilPartial
String_t* ___k_ClearStencilPartial_10;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_SetupLightConstants
String_t* ___k_SetupLightConstants_11;
// System.Single UnityEngine.Rendering.Universal.Internal.DeferredLights::kStencilShapeGuard
float ___kStencilShapeGuard_12;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSetupLights
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLights_13;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingDeferredPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDeferredPass_14;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingTileDepthInfo
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingTileDepthInfo_15;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSetupLightConstants
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLightConstants_16;
};
// UnityEngine.Rendering.Universal.DepthOfField
struct DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.Universal.DepthOfFieldModeParameter UnityEngine.Rendering.Universal.DepthOfField::mode
DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26* ___mode_7;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.DepthOfField::gaussianStart
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___gaussianStart_8;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.DepthOfField::gaussianEnd
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___gaussianEnd_9;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.DepthOfField::gaussianMaxRadius
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___gaussianMaxRadius_10;
// UnityEngine.Rendering.BoolParameter UnityEngine.Rendering.Universal.DepthOfField::highQualitySampling
BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* ___highQualitySampling_11;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.DepthOfField::focusDistance
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___focusDistance_12;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.DepthOfField::aperture
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___aperture_13;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.DepthOfField::focalLength
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___focalLength_14;
// UnityEngine.Rendering.ClampedIntParameter UnityEngine.Rendering.Universal.DepthOfField::bladeCount
ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E* ___bladeCount_15;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.DepthOfField::bladeCurvature
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___bladeCurvature_16;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.DepthOfField::bladeRotation
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___bladeRotation_17;
};
// UnityEngine.Rendering.Universal.DrawSkyboxPass
struct DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
};
// UnityEngine.Rendering.Universal.FilmGrain
struct FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172 : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.Universal.FilmGrainLookupParameter UnityEngine.Rendering.Universal.FilmGrain::type
FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F* ___type_7;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.FilmGrain::intensity
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___intensity_8;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.FilmGrain::response
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___response_9;
// UnityEngine.Rendering.NoInterpTextureParameter UnityEngine.Rendering.Universal.FilmGrain::texture
NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478* ___texture_10;
};
// 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.Rendering.Universal.InvokeOnRenderObjectCallbackPass
struct InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
};
// UnityEngine.Rendering.Universal.LensDistortion
struct LensDistortion_t54FF310512B37DD2D9DBEEF9DA9DDF1F0A2082C6 : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.LensDistortion::intensity
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___intensity_7;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.LensDistortion::xMultiplier
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___xMultiplier_8;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.LensDistortion::yMultiplier
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___yMultiplier_9;
// UnityEngine.Rendering.Vector2Parameter UnityEngine.Rendering.Universal.LensDistortion::center
Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A* ___center_10;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.LensDistortion::scale
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___scale_11;
};
// UnityEngine.Rendering.Universal.LiftGammaGain
struct LiftGammaGain_tCE44DE6A0AD9C3021625454489C765437B9ADF3D : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.Vector4Parameter UnityEngine.Rendering.Universal.LiftGammaGain::lift
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* ___lift_7;
// UnityEngine.Rendering.Vector4Parameter UnityEngine.Rendering.Universal.LiftGammaGain::gamma
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* ___gamma_8;
// UnityEngine.Rendering.Vector4Parameter UnityEngine.Rendering.Universal.LiftGammaGain::gain
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* ___gain_9;
};
// 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;
};
struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_StaticFields
{
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.LightCookieManager::s_DirLightProj
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___s_DirLightProj_0;
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.Rendering.Universal.MotionBlur
struct MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161 : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.Universal.MotionBlurModeParameter UnityEngine.Rendering.Universal.MotionBlur::mode
MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14* ___mode_7;
// UnityEngine.Rendering.Universal.MotionBlurQualityParameter UnityEngine.Rendering.Universal.MotionBlur::quality
MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637* ___quality_8;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.MotionBlur::intensity
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___intensity_9;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.MotionBlur::clamp
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___clamp_10;
};
// UnityEngine.Rendering.Universal.PaniniProjection
struct PaniniProjection_t1E2B2CBC65D2E9BC9D4C6C07163D742F1FE85BDA : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.PaniniProjection::distance
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___distance_7;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.PaniniProjection::cropToFit
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___cropToFit_8;
};
// UnityEngine.Rendering.Universal.Internal.PostProcessPass
struct PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Descriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_Descriptor_24;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Source
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_Source_25;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Destination
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_Destination_26;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Depth
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_Depth_27;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_InternalLut
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_InternalLut_28;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass/MaterialLibrary UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Materials
MaterialLibrary_t26A52613184B7F43DFA5C0A540947385EFA6E4ED* ___m_Materials_33;
// UnityEngine.Rendering.Universal.PostProcessData UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Data
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_Data_34;
// UnityEngine.Rendering.Universal.DepthOfField UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_DepthOfField
DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF* ___m_DepthOfField_35;
// UnityEngine.Rendering.Universal.MotionBlur UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_MotionBlur
MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161* ___m_MotionBlur_36;
// UnityEngine.Rendering.Universal.PaniniProjection UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_PaniniProjection
PaniniProjection_t1E2B2CBC65D2E9BC9D4C6C07163D742F1FE85BDA* ___m_PaniniProjection_37;
// UnityEngine.Rendering.Universal.Bloom UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Bloom
Bloom_t0C806C947E1D104DC95E933B3FB9A307CBB5B225* ___m_Bloom_38;
// UnityEngine.Rendering.Universal.LensDistortion UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_LensDistortion
LensDistortion_t54FF310512B37DD2D9DBEEF9DA9DDF1F0A2082C6* ___m_LensDistortion_39;
// UnityEngine.Rendering.Universal.ChromaticAberration UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ChromaticAberration
ChromaticAberration_t84EAB576773C3AD4DE77A13952B487F9DA10DA9F* ___m_ChromaticAberration_40;
// UnityEngine.Rendering.Universal.Vignette UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Vignette
Vignette_t77147DD5FEEB4476AF22BD98255F8010738985DC* ___m_Vignette_41;
// UnityEngine.Rendering.Universal.ColorLookup UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ColorLookup
ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C* ___m_ColorLookup_42;
// UnityEngine.Rendering.Universal.ColorAdjustments UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ColorAdjustments
ColorAdjustments_t97EE64C6DB384E5F6BC48C3FA13C207E8FC87A86* ___m_ColorAdjustments_43;
// UnityEngine.Rendering.Universal.Tonemapping UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Tonemapping
Tonemapping_tB71CED262B25FC58B0259FD05DD32821C2858DBA* ___m_Tonemapping_44;
// UnityEngine.Rendering.Universal.FilmGrain UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_FilmGrain
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* ___m_FilmGrain_45;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_DefaultHDRFormat
int32_t ___m_DefaultHDRFormat_47;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_UseRGBM
bool ___m_UseRGBM_48;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_SMAAEdgeFormat
int32_t ___m_SMAAEdgeFormat_49;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_GaussianCoCFormat
int32_t ___m_GaussianCoCFormat_50;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_PrevViewProjM
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_PrevViewProjM_51;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ResetHistory
bool ___m_ResetHistory_52;
// System.Int32 UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_DitheringTextureIndex
int32_t ___m_DitheringTextureIndex_53;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_MRT2
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_MRT2_54;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_BokehKernel
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_BokehKernel_55;
// System.Int32 UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_BokehHash
int32_t ___m_BokehHash_56;
// System.Single UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_BokehMaxRadius
float ___m_BokehMaxRadius_57;
// System.Single UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_BokehRCPAspect
float ___m_BokehRCPAspect_58;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_IsFinalPass
bool ___m_IsFinalPass_59;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_HasFinalPass
bool ___m_HasFinalPass_60;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_EnableSRGBConversionIfNeeded
bool ___m_EnableSRGBConversionIfNeeded_61;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_UseDrawProcedural
bool ___m_UseDrawProcedural_62;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_UseFastSRGBLinearConversion
bool ___m_UseFastSRGBLinearConversion_63;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ResolveToScreen
bool ___m_ResolveToScreen_64;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_UseSwapBuffer
bool ___m_UseSwapBuffer_65;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_BlitMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial_66;
};
struct PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ProfilingRenderPostProcessing
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingRenderPostProcessing_31;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ProfilingRenderFinalPostProcessing
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingRenderFinalPostProcessing_32;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.PostProcessPass::viewProjMatrixStereo
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___viewProjMatrixStereo_67;
};
// UnityEngine.Rendering.Universal.PostProcessPasses
struct PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9
{
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass UnityEngine.Rendering.Universal.PostProcessPasses::m_ColorGradingLutPass
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* ___m_ColorGradingLutPass_0;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.PostProcessPasses::m_PostProcessPass
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* ___m_PostProcessPass_1;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.PostProcessPasses::m_FinalPostProcessPass
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* ___m_FinalPostProcessPass_2;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.PostProcessPasses::m_AfterPostProcessColor
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_AfterPostProcessColor_3;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.PostProcessPasses::m_ColorGradingLut
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_ColorGradingLut_4;
// UnityEngine.Rendering.Universal.PostProcessData UnityEngine.Rendering.Universal.PostProcessPasses::m_RendererPostProcessData
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_RendererPostProcessData_5;
// UnityEngine.Rendering.Universal.PostProcessData UnityEngine.Rendering.Universal.PostProcessPasses::m_CurrentPostProcessData
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_CurrentPostProcessData_6;
// UnityEngine.Material UnityEngine.Rendering.Universal.PostProcessPasses::m_BlitMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial_7;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.PostProcessPasses
struct PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_pinvoke
{
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* ___m_ColorGradingLutPass_0;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* ___m_PostProcessPass_1;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* ___m_FinalPostProcessPass_2;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_AfterPostProcessColor_3;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_ColorGradingLut_4;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_RendererPostProcessData_5;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_CurrentPostProcessData_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial_7;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.PostProcessPasses
struct PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_com
{
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* ___m_ColorGradingLutPass_0;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* ___m_PostProcessPass_1;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* ___m_FinalPostProcessPass_2;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_AfterPostProcessColor_3;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_ColorGradingLut_4;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_RendererPostProcessData_5;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_CurrentPostProcessData_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial_7;
};
// 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.RenderingUtils
struct RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1 : public RuntimeObject
{
};
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.ScreenSpaceAmbientOcclusion
struct ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF : public ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6
{
// UnityEngine.Shader UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::m_Shader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_Shader_5;
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::m_Settings
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* ___m_Settings_6;
// UnityEngine.Material UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_7;
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::m_SSAOPass
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* ___m_SSAOPass_8;
};
// UnityEngine.Rendering.Universal.ScreenSpaceShadows
struct ScreenSpaceShadows_t25F81CCD73D153D4F52B97E8000321A6766DEF71 : public ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6
{
// UnityEngine.Shader UnityEngine.Rendering.Universal.ScreenSpaceShadows::m_Shader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_Shader_5;
// UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings UnityEngine.Rendering.Universal.ScreenSpaceShadows::m_Settings
ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* ___m_Settings_6;
// UnityEngine.Material UnityEngine.Rendering.Universal.ScreenSpaceShadows::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_7;
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass UnityEngine.Rendering.Universal.ScreenSpaceShadows::m_SSShadowsPass
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* ___m_SSShadowsPass_8;
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass UnityEngine.Rendering.Universal.ScreenSpaceShadows::m_SSShadowsPostPass
ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* ___m_SSShadowsPostPass_9;
};
// 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;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalColorStoreAction
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_FinalColorStoreAction_9;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalDepthStoreAction
int32_t ___m_FinalDepthStoreAction_10;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::<profilingExecute>k__BackingField
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingExecuteU3Ek__BackingField_11;
// UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::<DebugHandler>k__BackingField
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ___U3CDebugHandlerU3Ek__BackingField_12;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures UnityEngine.Rendering.Universal.ScriptableRenderer::<supportedRenderingFeatures>k__BackingField
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___U3CsupportedRenderingFeaturesU3Ek__BackingField_14;
// UnityEngine.Rendering.GraphicsDeviceType[] UnityEngine.Rendering.Universal.ScriptableRenderer::<unsupportedGraphicsDeviceTypes>k__BackingField
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_15;
// UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.ScriptableRenderer::m_StoreActionsOptimizationSetting
int32_t ___m_StoreActionsOptimizationSetting_16;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass> UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveRenderPassQueue
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___m_ActiveRenderPassQueue_19;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> UnityEngine.Rendering.Universal.ScriptableRenderer::m_RendererFeatures
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_20;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraColorTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraColorTarget_21;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraDepthTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraDepthTarget_22;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraResolveTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraResolveTarget_23;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraColorTargetIsBound
bool ___m_FirstTimeCameraColorTargetIsBound_24;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraDepthTargetIsBound
bool ___m_FirstTimeCameraDepthTargetIsBound_25;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_IsPipelineExecuting
bool ___m_IsPipelineExecuting_26;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::isCameraColorTargetValid
bool ___isCameraColorTargetValid_27;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::disableNativeRenderPassInFeatures
bool ___disableNativeRenderPassInFeatures_28;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::useRenderPassEnabled
bool ___useRenderPassEnabled_29;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<useDepthPriming>k__BackingField
bool ___U3CuseDepthPrimingU3Ek__BackingField_37;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<stripShadowsOffVariants>k__BackingField
bool ___U3CstripShadowsOffVariantsU3Ek__BackingField_38;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<stripAdditionalLightOffVariants>k__BackingField
bool ___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_39;
};
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields
{
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScriptableRenderer::current
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___current_13;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_UseOptimizedStoreActions
bool ___m_UseOptimizedStoreActions_17;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ActiveColorAttachments_30;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachment
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ActiveDepthAttachment_31;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorStoreActions
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ActiveColorStoreActions_32;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthStoreAction
int32_t ___m_ActiveDepthStoreAction_33;
// UnityEngine.Rendering.RenderTargetIdentifier[][] UnityEngine.Rendering.Universal.ScriptableRenderer::m_TrimmedColorAttachmentCopies
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TrimmedColorAttachmentCopies_34;
// UnityEngine.Plane[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_Planes
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___s_Planes_35;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_VectorPlanes
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_VectorPlanes_36;
};
// UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights
struct ShadowsMidtonesHighlights_t1B261DC3A02B7225CD79AA452B82B6218145B44C : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.Vector4Parameter UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::shadows
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* ___shadows_7;
// UnityEngine.Rendering.Vector4Parameter UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::midtones
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* ___midtones_8;
// UnityEngine.Rendering.Vector4Parameter UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::highlights
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* ___highlights_9;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::shadowsStart
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___shadowsStart_10;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::shadowsEnd
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___shadowsEnd_11;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::highlightsStart
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___highlightsStart_12;
// UnityEngine.Rendering.MinFloatParameter UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::highlightsEnd
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* ___highlightsEnd_13;
};
// UnityEngine.Rendering.Universal.SplitToning
struct SplitToning_t66AFCEC63C3A2BFA605A11B72367C029E8EFC561 : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.ColorParameter UnityEngine.Rendering.Universal.SplitToning::shadows
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* ___shadows_7;
// UnityEngine.Rendering.ColorParameter UnityEngine.Rendering.Universal.SplitToning::highlights
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* ___highlights_8;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.SplitToning::balance
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___balance_9;
};
// UnityEngine.Rendering.Universal.Tonemapping
struct Tonemapping_tB71CED262B25FC58B0259FD05DD32821C2858DBA : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.Universal.TonemappingModeParameter UnityEngine.Rendering.Universal.Tonemapping::mode
TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A* ___mode_7;
};
// UnityEngine.Rendering.Universal.TransparentSettingsPass
struct TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// System.Boolean UnityEngine.Rendering.Universal.TransparentSettingsPass::m_shouldReceiveShadows
bool ___m_shouldReceiveShadows_24;
};
struct TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.TransparentSettingsPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
};
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232 : public RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E
{
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DefaultShader_4;
// UnityEngine.Rendering.Universal.ScriptableRenderer[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Renderers
ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6* ___m_Renderers_5;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetVersion
int32_t ___k_AssetVersion_6;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetPreviousVersion
int32_t ___k_AssetPreviousVersion_7;
// UnityEngine.Rendering.Universal.RendererType UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererType
int32_t ___m_RendererType_8;
// UnityEngine.Rendering.Universal.ScriptableRendererData UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererData
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___m_RendererData_9;
// UnityEngine.Rendering.Universal.ScriptableRendererData[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererDataList
ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169* ___m_RendererDataList_10;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultRendererIndex
int32_t ___m_DefaultRendererIndex_11;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireDepthTexture
bool ___m_RequireDepthTexture_12;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireOpaqueTexture
bool ___m_RequireOpaqueTexture_13;
// UnityEngine.Rendering.Universal.Downsampling UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_OpaqueDownsampling
int32_t ___m_OpaqueDownsampling_14;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsTerrainHoles
bool ___m_SupportsTerrainHoles_15;
// UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_StoreActionsOptimization
int32_t ___m_StoreActionsOptimization_16;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsHDR
bool ___m_SupportsHDR_17;
// UnityEngine.Rendering.Universal.MsaaQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MSAA
int32_t ___m_MSAA_18;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RenderScale
float ___m_RenderScale_19;
// UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightRenderingMode
int32_t ___m_MainLightRenderingMode_20;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowsSupported
bool ___m_MainLightShadowsSupported_21;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowmapResolution
int32_t ___m_MainLightShadowmapResolution_22;
// UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsRenderingMode
int32_t ___m_AdditionalLightsRenderingMode_23;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsPerObjectLimit
int32_t ___m_AdditionalLightsPerObjectLimit_24;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightShadowsSupported
bool ___m_AdditionalLightShadowsSupported_25;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowmapResolution
int32_t ___m_AdditionalLightsShadowmapResolution_26;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierLow
int32_t ___m_AdditionalLightsShadowResolutionTierLow_27;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierMedium
int32_t ___m_AdditionalLightsShadowResolutionTierMedium_28;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierHigh
int32_t ___m_AdditionalLightsShadowResolutionTierHigh_29;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBlending
bool ___m_ReflectionProbeBlending_30;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBoxProjection
bool ___m_ReflectionProbeBoxProjection_31;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDistance
float ___m_ShadowDistance_32;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascadeCount
int32_t ___m_ShadowCascadeCount_33;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade2Split
float ___m_Cascade2Split_34;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade3Split
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Cascade3Split_35;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade4Split
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Cascade4Split_36;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_CascadeBorder
float ___m_CascadeBorder_37;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDepthBias
float ___m_ShadowDepthBias_38;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowNormalBias
float ___m_ShadowNormalBias_39;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SoftShadowsSupported
bool ___m_SoftShadowsSupported_40;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ConservativeEnclosingSphere
bool ___m_ConservativeEnclosingSphere_41;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_NumIterationsEnclosingSphere
int32_t ___m_NumIterationsEnclosingSphere_42;
// UnityEngine.Rendering.Universal.LightCookieResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieResolution
int32_t ___m_AdditionalLightsCookieResolution_43;
// UnityEngine.Rendering.Universal.LightCookieFormat UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieFormat
int32_t ___m_AdditionalLightsCookieFormat_44;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseSRPBatcher
bool ___m_UseSRPBatcher_45;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsDynamicBatching
bool ___m_SupportsDynamicBatching_46;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MixedLightingSupported
bool ___m_MixedLightingSupported_47;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsLightLayers
bool ___m_SupportsLightLayers_48;
// UnityEngine.Rendering.Universal.PipelineDebugLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DebugLevel
int32_t ___m_DebugLevel_49;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseAdaptivePerformance
bool ___m_UseAdaptivePerformance_50;
// UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingMode
int32_t ___m_ColorGradingMode_51;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingLutSize
int32_t ___m_ColorGradingLutSize_52;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseFastSRGBLinearConversion
bool ___m_UseFastSRGBLinearConversion_53;
// UnityEngine.Rendering.Universal.ShadowQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowType
int32_t ___m_ShadowType_54;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsSupported
bool ___m_LocalShadowsSupported_55;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsAtlasResolution
int32_t ___m_LocalShadowsAtlasResolution_56;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MaxPixelLights
int32_t ___m_MaxPixelLights_57;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowAtlasResolution
int32_t ___m_ShadowAtlasResolution_58;
// UnityEngine.Rendering.Universal.ShaderVariantLogLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShaderVariantLogLevel
int32_t ___m_ShaderVariantLogLevel_59;
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_VolumeFrameworkUpdateMode
int32_t ___m_VolumeFrameworkUpdateMode_60;
// UnityEngine.Rendering.Universal.ShadowCascadesOption UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascades
int32_t ___m_ShadowCascades_69;
};
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierLow
int32_t ___AdditionalLightsDefaultShadowResolutionTierLow_65;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierMedium
int32_t ___AdditionalLightsDefaultShadowResolutionTierMedium_66;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierHigh
int32_t ___AdditionalLightsDefaultShadowResolutionTierHigh_67;
// UnityEngine.Experimental.Rendering.GraphicsFormat[][] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::s_LightCookieFormatList
GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2* ___s_LightCookieFormatList_68;
};
// UnityEngine.Rendering.Universal.UniversalRendererData
struct UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6 : public ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7
{
// UnityEngine.Rendering.Universal.PostProcessData UnityEngine.Rendering.Universal.UniversalRendererData::postProcessData
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___postProcessData_9;
// UnityEngine.Rendering.Universal.XRSystemData UnityEngine.Rendering.Universal.UniversalRendererData::xrSystemData
XRSystemData_t89A064914358326F98105E94D5F082C186133DE6* ___xrSystemData_10;
// UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources UnityEngine.Rendering.Universal.UniversalRendererData::shaders
ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663* ___shaders_11;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRendererData::m_AssetVersion
int32_t ___m_AssetVersion_13;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.UniversalRendererData::m_OpaqueLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_OpaqueLayerMask_14;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.UniversalRendererData::m_TransparentLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_TransparentLayerMask_15;
// UnityEngine.Rendering.Universal.StencilStateData UnityEngine.Rendering.Universal.UniversalRendererData::m_DefaultStencilState
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* ___m_DefaultStencilState_16;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRendererData::m_ShadowTransparentReceive
bool ___m_ShadowTransparentReceive_17;
// UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.UniversalRendererData::m_RenderingMode
int32_t ___m_RenderingMode_18;
// UnityEngine.Rendering.Universal.DepthPrimingMode UnityEngine.Rendering.Universal.UniversalRendererData::m_DepthPrimingMode
int32_t ___m_DepthPrimingMode_19;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRendererData::m_AccurateGbufferNormals
bool ___m_AccurateGbufferNormals_20;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRendererData::m_ClusteredRendering
bool ___m_ClusteredRendering_21;
// UnityEngine.Rendering.Universal.TileSize UnityEngine.Rendering.Universal.UniversalRendererData::m_TileSize
int32_t ___m_TileSize_23;
// UnityEngine.Rendering.Universal.IntermediateTextureMode UnityEngine.Rendering.Universal.UniversalRendererData::m_IntermediateTextureMode
int32_t ___m_IntermediateTextureMode_24;
};
// UnityEngine.Rendering.Universal.Vignette
struct Vignette_t77147DD5FEEB4476AF22BD98255F8010738985DC : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.ColorParameter UnityEngine.Rendering.Universal.Vignette::color
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* ___color_7;
// UnityEngine.Rendering.Vector2Parameter UnityEngine.Rendering.Universal.Vignette::center
Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A* ___center_8;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.Vignette::intensity
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___intensity_9;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.Vignette::smoothness
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___smoothness_10;
// UnityEngine.Rendering.BoolParameter UnityEngine.Rendering.Universal.Vignette::rounded
BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* ___rounded_11;
};
// UnityEngine.Rendering.Universal.WhiteBalance
struct WhiteBalance_t5AECC55FE744B4D1F2A0E6DD4950D9669900891A : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.WhiteBalance::temperature
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___temperature_7;
// UnityEngine.Rendering.ClampedFloatParameter UnityEngine.Rendering.Universal.WhiteBalance::tint
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___tint_8;
};
// UnityEngine.Rendering.Universal.XROcclusionMeshPass
struct XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
};
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass
struct ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SupportsR8RenderTextureFormat
bool ___m_SupportsR8RenderTextureFormat_24;
// UnityEngine.Material UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_25;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraTopLeftCorner
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraTopLeftCorner_26;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraXExtent
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraXExtent_27;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraYExtent
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraYExtent_28;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraZExtent
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraZExtent_29;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraViewProjections
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_CameraViewProjections_30;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_31;
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_Renderer
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___m_Renderer_32;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SSAOTexture1Target
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_SSAOTexture1Target_33;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SSAOTexture2Target
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_SSAOTexture2Target_34;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SSAOTexture3Target
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_SSAOTexture3Target_35;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SSAOTextureFinalTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_SSAOTextureFinalTarget_36;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_AOPassDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_AOPassDescriptor_37;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_BlurPassesDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_BlurPassesDescriptor_38;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_FinalDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_FinalDescriptor_39;
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CurrentSettings
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* ___m_CurrentSettings_40;
};
struct ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_BaseMapID
int32_t ___s_BaseMapID_43;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOParamsID
int32_t ___s_SSAOParamsID_44;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOTexture1ID
int32_t ___s_SSAOTexture1ID_45;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOTexture2ID
int32_t ___s_SSAOTexture2ID_46;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOTexture3ID
int32_t ___s_SSAOTexture3ID_47;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOTextureFinalID
int32_t ___s_SSAOTextureFinalID_48;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewXExtentID
int32_t ___s_CameraViewXExtentID_49;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewYExtentID
int32_t ___s_CameraViewYExtentID_50;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewZExtentID
int32_t ___s_CameraViewZExtentID_51;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_ProjectionParams2ID
int32_t ___s_ProjectionParams2ID_52;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewProjectionsID
int32_t ___s_CameraViewProjectionsID_53;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewTopLeftCornerID
int32_t ___s_CameraViewTopLeftCornerID_54;
};
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass
struct ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Material UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_26;
// UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_CurrentSettings
ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* ___m_CurrentSettings_27;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_RenderTextureDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_RenderTextureDescriptor_28;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_RenderTarget
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_RenderTarget_29;
};
struct ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields
{
// System.String UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_ProfilerTag
String_t* ___m_ProfilerTag_24;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_25;
};
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass
struct ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
};
struct ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields
{
// System.String UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass::m_ProfilerTag
String_t* ___m_ProfilerTag_24;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_25;
};
// 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;
};
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.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;
};
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.UniversalRenderer
struct UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A : public ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892
{
// UnityEngine.Rendering.Universal.Internal.DepthOnlyPass UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthPrepass
DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E* ___m_DepthPrepass_42;
// UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthNormalPrepass
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* ___m_DepthNormalPrepass_43;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass UnityEngine.Rendering.Universal.UniversalRenderer::m_PrimedDepthCopyPass
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_PrimedDepthCopyPass_44;
// UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass UnityEngine.Rendering.Universal.UniversalRenderer::m_MotionVectorPass
MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471* ___m_MotionVectorPass_45;
// UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass UnityEngine.Rendering.Universal.UniversalRenderer::m_MainLightShadowCasterPass
MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* ___m_MainLightShadowCasterPass_46;
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass UnityEngine.Rendering.Universal.UniversalRenderer::m_AdditionalLightsShadowCasterPass
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* ___m_AdditionalLightsShadowCasterPass_47;
// UnityEngine.Rendering.Universal.Internal.GBufferPass UnityEngine.Rendering.Universal.UniversalRenderer::m_GBufferPass
GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* ___m_GBufferPass_48;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass UnityEngine.Rendering.Universal.UniversalRenderer::m_GBufferCopyDepthPass
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_GBufferCopyDepthPass_49;
// UnityEngine.Rendering.Universal.Internal.TileDepthRangePass UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDepthRangePass
TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF* ___m_TileDepthRangePass_50;
// UnityEngine.Rendering.Universal.Internal.TileDepthRangePass UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDepthRangeExtraPass
TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF* ___m_TileDepthRangeExtraPass_51;
// UnityEngine.Rendering.Universal.Internal.DeferredPass UnityEngine.Rendering.Universal.UniversalRenderer::m_DeferredPass
DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0* ___m_DeferredPass_52;
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass UnityEngine.Rendering.Universal.UniversalRenderer::m_RenderOpaqueForwardOnlyPass
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* ___m_RenderOpaqueForwardOnlyPass_53;
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass UnityEngine.Rendering.Universal.UniversalRenderer::m_RenderOpaqueForwardPass
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* ___m_RenderOpaqueForwardPass_54;
// UnityEngine.Rendering.Universal.DrawSkyboxPass UnityEngine.Rendering.Universal.UniversalRenderer::m_DrawSkyboxPass
DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA* ___m_DrawSkyboxPass_55;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass UnityEngine.Rendering.Universal.UniversalRenderer::m_CopyDepthPass
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_CopyDepthPass_56;
// UnityEngine.Rendering.Universal.Internal.CopyColorPass UnityEngine.Rendering.Universal.UniversalRenderer::m_CopyColorPass
CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693* ___m_CopyColorPass_57;
// UnityEngine.Rendering.Universal.TransparentSettingsPass UnityEngine.Rendering.Universal.UniversalRenderer::m_TransparentSettingsPass
TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7* ___m_TransparentSettingsPass_58;
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass UnityEngine.Rendering.Universal.UniversalRenderer::m_RenderTransparentForwardPass
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* ___m_RenderTransparentForwardPass_59;
// UnityEngine.Rendering.Universal.InvokeOnRenderObjectCallbackPass UnityEngine.Rendering.Universal.UniversalRenderer::m_OnRenderObjectCallbackPass
InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9* ___m_OnRenderObjectCallbackPass_60;
// UnityEngine.Rendering.Universal.Internal.FinalBlitPass UnityEngine.Rendering.Universal.UniversalRenderer::m_FinalBlitPass
FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* ___m_FinalBlitPass_61;
// UnityEngine.Rendering.Universal.CapturePass UnityEngine.Rendering.Universal.UniversalRenderer::m_CapturePass
CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* ___m_CapturePass_62;
// UnityEngine.Rendering.Universal.XROcclusionMeshPass UnityEngine.Rendering.Universal.UniversalRenderer::m_XROcclusionMeshPass
XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8* ___m_XROcclusionMeshPass_63;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass UnityEngine.Rendering.Universal.UniversalRenderer::m_XRCopyDepthPass
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_XRCopyDepthPass_64;
// UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem UnityEngine.Rendering.Universal.UniversalRenderer::m_ColorBufferSystem
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* ___m_ColorBufferSystem_65;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_ActiveCameraColorAttachment
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_ActiveCameraColorAttachment_66;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_ColorFrontBuffer
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_ColorFrontBuffer_67;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_ActiveCameraDepthAttachment
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_ActiveCameraDepthAttachment_68;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_CameraDepthAttachment
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_CameraDepthAttachment_69;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthTexture
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_DepthTexture_70;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_NormalsTexture
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_NormalsTexture_71;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_OpaqueColor
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_OpaqueColor_72;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthInfoTexture
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_DepthInfoTexture_73;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDepthInfoTexture
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_TileDepthInfoTexture_74;
// UnityEngine.Rendering.Universal.Internal.ForwardLights UnityEngine.Rendering.Universal.UniversalRenderer::m_ForwardLights
ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* ___m_ForwardLights_75;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.UniversalRenderer::m_DeferredLights
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_76;
// UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.UniversalRenderer::m_RenderingMode
int32_t ___m_RenderingMode_77;
// UnityEngine.Rendering.Universal.DepthPrimingMode UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthPrimingMode
int32_t ___m_DepthPrimingMode_78;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthPrimingRecommended
bool ___m_DepthPrimingRecommended_79;
// UnityEngine.Rendering.StencilState UnityEngine.Rendering.Universal.UniversalRenderer::m_DefaultStencilState
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___m_DefaultStencilState_80;
// UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.UniversalRenderer::m_LightCookieManager
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___m_LightCookieManager_81;
// UnityEngine.Rendering.Universal.IntermediateTextureMode UnityEngine.Rendering.Universal.UniversalRenderer::m_IntermediateTextureMode
int32_t ___m_IntermediateTextureMode_82;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_BlitMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial_83;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_CopyDepthMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CopyDepthMaterial_84;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_SamplingMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_SamplingMaterial_85;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDepthInfoMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDepthInfoMaterial_86;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDeferredMaterial_87;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_StencilDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_StencilDeferredMaterial_88;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_CameraMotionVecMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CameraMotionVecMaterial_89;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_ObjectMotionVecMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ObjectMotionVecMaterial_90;
// UnityEngine.Rendering.Universal.PostProcessPasses UnityEngine.Rendering.Universal.UniversalRenderer::m_PostProcessPasses
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9 ___m_PostProcessPasses_91;
};
struct UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.UniversalRenderer::k_DepthNormalsOnly
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___k_DepthNormalsOnly_41;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// 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;
}
};
// 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);
}
};
// 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;
}
};
// 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);
}
};
// 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;
}
};
// 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.Keyframe[]
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3 : public RuntimeArray
{
ALIGN_FIELD (8) Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 m_Items[1];
inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* 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, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Texture2D[]
struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191 : public RuntimeArray
{
ALIGN_FIELD (8) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* m_Items[1];
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** 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, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Rendering.Universal.DecalProjector[]
struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3 : public RuntimeArray
{
ALIGN_FIELD (8) DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* m_Items[1];
inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// 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.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;
}
};
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
{
ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* 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, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
{
ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* 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, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Rendering.ShaderTagId[]
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143 : public RuntimeArray
{
ALIGN_FIELD (8) ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 m_Items[1];
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
{
m_Items[index] = value;
}
};
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 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 ___length0, int32_t ___allocator1, int32_t ___options2, 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 ___length0, int32_t ___allocator1, int32_t ___options2, 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<System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, 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) ;
// 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 ___index0, 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_mB471B2C3913C24395882A89E7531861344E571DC_gshared (int32_t ___marker0, 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** ___component0, 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* ___src0, int32_t ___srcLen1, 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* ___src0, int32_t ___srcLen1, 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* ___compare0, 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 ___index0, 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 ___index0, const RuntimeMethod* method) ;
// System.Void System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mB4DED0793BA121A9C2D10504856565664A9FE576_gshared (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___value0, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
// System.Int32 System.Runtime.InteropServices.Marshal::SizeOf<UnityEngine.Matrix4x4>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m1E7265A6B1456C592837518D15F9F257A76CF0BF_gshared (const RuntimeMethod* method) ;
// System.Int32 System.Runtime.InteropServices.Marshal::SizeOf<UnityEngine.Vector4>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mFB65600AA2DC6351A8B25FD1BCF704A9B465882A_gshared (const RuntimeMethod* method) ;
// System.Int32 System.Runtime.InteropServices.Marshal::SizeOf<System.Single>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m26FA32E01344B8CE846E6E7865DF5CB7615BD44C_gshared (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>::op_Inequality(UnityEngine.Rendering.VolumeParameter`1<T>,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576_gshared (VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC* ___lhs0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rhs1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.VolumeParameter`1<System.Single>::op_Inequality(UnityEngine.Rendering.VolumeParameter`1<T>,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeParameter_1_op_Inequality_mC4071D8BB0E4D1CCAD383CA4555C98DEF785D45B_gshared (VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8* ___lhs0, float ___rhs1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<System.Int32Enum>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared (VolumeParameter_1_t77F022F5333E41A9053315BD571C993F8CC046F2* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>::op_Inequality(UnityEngine.Rendering.VolumeParameter`1<T>,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_gshared (VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C* ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, const RuntimeMethod* method) ;
// System.Void System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,System.Object>::Invoke(T1,T2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m2282008A18DE8B8483FF6CB35E2AFE57CA23867A_gshared_inline (Action_2_tA93E5723B502E2AC6C87FB0C973D136B2E3A3A0B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___arg10, RuntimeObject* ___arg21, const RuntimeMethod* method) ;
// T[] UnityEngine.Object::FindObjectsOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Object_FindObjectsOfType_TisRuntimeObject_m1E6D851F6A46D646E0554A94729E9AAE79B0E87A_gshared (const RuntimeMethod* method) ;
// System.Void UnityEngine.Assertions.Assert::IsNotNull<System.Object>(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_IsNotNull_TisRuntimeObject_m932887DD44A9AA5DEA2AFA775E9D1D39E4716617_gshared (RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___item0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___item0, 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 ___index0, 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) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m415A0C2F18F75E8BBCB229B0AC7E63F01E8BF137_gshared (Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m763AA956A8325F527F831F49E2563FF2871A680E_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m3A84CC6B1A3DBCAD24EBFF94E71F1BCEEA441D2B_gshared (Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4* __this, int32_t ___key0, bool* ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mE08D7E943DDE0B5B07E902FE4BF0FE16E186B1EA_gshared (Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4* __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD8A6CDD5C954C86D2150FCFF1B76EB62F35A881D_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mC81B3286B4DBF9DDE1A3E8310363C88CA934CAA2_gshared (Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___key0, RuntimeObject* ___value1, 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 ___item0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, 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 ___capacity0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int64>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mCDE2360B0A07FB450283AC9EE1B4B782C1631EA6_gshared (List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* __this, int32_t ___capacity0, const RuntimeMethod* method) ;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetOrUpdateBuffer<UnityEngine.Rendering.Universal.ShaderInput/LightData>(UnityEngine.ComputeBuffer&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA_gshared (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, int32_t ___size1, const RuntimeMethod* method) ;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetOrUpdateBuffer<System.Int32>(UnityEngine.ComputeBuffer&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7_gshared (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, int32_t ___size1, const RuntimeMethod* method) ;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetOrUpdateBuffer<UnityEngine.Vector4>(UnityEngine.ComputeBuffer&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2_gshared (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, int32_t ___size1, const RuntimeMethod* method) ;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetOrUpdateBuffer<UnityEngine.Matrix4x4>(UnityEngine.ComputeBuffer&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5_gshared (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, int32_t ___size1, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Int32 System.Array::FindIndex<System.Object>(T[],System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_FindIndex_TisRuntimeObject_m128BC4FCACC394916204C26608C561A89C9E2554_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___array0, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___match1, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Contains<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,TSource)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisRuntimeObject_mC527057DCE4E20E8A7A0D06BAF111A7901007B24_gshared (RuntimeObject* ___source0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector4>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m970BE5CCB1F05BAF033736206A0C3142930127B0_gshared_inline (List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Vector4>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4_gshared (List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingSampler::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___name0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5* __this, int32_t ___width0, int32_t ___height1, int32_t ___sampleCount2, int32_t ___rtID3, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, 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 ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m0D4D6107C1C882F6D813E0CC53744262582D6110_gshared)(__this, ___length0, ___allocator1, ___options2, 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 ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___length0, ___allocator1, ___options2, method);
}
// System.Void 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* ___activeRenderPassQueue0, 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::.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* ___activeRenderPassQueue0, const RuntimeMethod* 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 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __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);
}
// 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 ___index0, const RuntimeMethod* method)
{
return (( ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// UnityEngine.Rendering.Universal.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.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetLength(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, int32_t ___begin0, int32_t ___end1, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetRange(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Assertions.Assert::IsTrue(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0 (bool ___condition0, 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.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.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/RenderBlocks/BlockRange::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, 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* ___pageName0, String_t* ___packageName1, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.DocumentationInfo::GetPageLink(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DocumentationInfo_GetPageLink_mF1CA29477559EA4935033E1323CC89A076175542 (String_t* ___packageName0, String_t* ___pageName1, 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 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,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Void System.NotSupportedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void 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 ___size0, int32_t ___mipPadding1, int32_t ___format2, int32_t ___filterMode3, String_t* ___name4, bool ___useMipMap5, 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 ___width0, int32_t ___height1, int32_t ___format2, int32_t ___filterMode3, bool ___powerOfTwoPadding4, String_t* ___name5, bool ___useMipMap6, 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 ___size0, bool ___useStructuredBuffer1, 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_mA5B9267A973E32750FD5EDA87DA0A95634CA6944 (int32_t ___marker0, const RuntimeMethod* method)
{
return (( ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* (*) (int32_t, const RuntimeMethod*))ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mB471B2C3913C24395882A89E7531861344E571DC_gshared)(___marker0, method);
}
// System.Void UnityEngine.Rendering.ProfilingScope::.ctor(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingScope::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
// System.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* ___cmd0, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___visibleMainLight1, 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* ___cmd0, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___lightData1, 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.Int32 System.Math::Min(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Clear(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Clear_mD3BF83D3E7B2C9AECE704174C9FB03BCC1D01649 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, 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 ___value0, 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) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetKeyword(UnityEngine.Rendering.CommandBuffer,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, String_t* ___keyword1, bool ___state2, const RuntimeMethod* method) ;
// 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) ;
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_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 ___cookieFormat0, 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** ___component0, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___component0, 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** ___additionalLightData0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___uvTransform1, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___lhs0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, const RuntimeMethod* method) ;
// 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.Matrix4x4 UnityEngine.Matrix4x4::get_inverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __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_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___tex0, 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 ___nameID0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalMatrix(System.Int32,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalFloat(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, float ___value1, const RuntimeMethod* method) ;
// UnityEngine.Texture2D UnityEngine.Texture2D::get_whiteTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m7999084E0B635CF834F8DD2D840FAA71720404DA (const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::get_one()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_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_mB1CA903ACF933DB0BE2016D105BB2B4702CF1004_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, 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_m142ABA2C9CC93DAEA400D06BB330FB5BB2F8AD86 (const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Sign(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline (float ___f0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Scale(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Scale_m389397AD581D1BB1A5D39B47021DD685A1EAA9AB (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Matrix4x4::SetColumn(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___index0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___column1, 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 ___size0, 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* ___lightData0, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___validLightMappings1, 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 ___size0, 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* ___src0, int32_t ___srcLen1, const RuntimeMethod* method)
{
(( void (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*, int32_t, const RuntimeMethod*))WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_gshared)(__this, ___src0, ___srcLen1, 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* ___cmd0, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___validLightMappings1, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___textureAtlasUVRects2, 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* ___src0, int32_t ___srcLen1, const RuntimeMethod* method)
{
(( void (*) (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44*, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, int32_t, const RuntimeMethod*))WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_gshared)(__this, ___src0, ___srcLen1, 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* ___cmd0, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___lightData1, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___validLightMappings2, WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* ___validUvRects3, 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);
}
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// 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_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5 (RuntimeObject* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, 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* ___compare0, const RuntimeMethod* method)
{
(( void (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, const RuntimeMethod*))WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_gshared)(__this, ___compare0, 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* ___validLightMappings0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.Texture2DAtlas::get_AtlasTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C (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 ___requestAtlasRatio0, 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* ___cmd0, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___validLightMappings1, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___textureAtlasUVRects2, int32_t ___cookieSizeDivisor3, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m8A4C189A6749DFE3ED8B66D9D3CACD8DB333974F_inline (int32_t ___a0, int32_t ___b1, 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 ___index0, const RuntimeMethod* method)
{
return (( LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, int32_t, const RuntimeMethod*))WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_gshared)(__this, ___index0, method);
}
// UnityEngine.Vector4 UnityEngine.Vector4::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline (const RuntimeMethod* method) ;
// UnityEngine.LightType UnityEngine.Light::get_type()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light_get_type_m0D12CD1E54E010DC401F7371731D593DEF62D1C7 (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, 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* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___cookie1, int32_t ___cookieSizeDivisor2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Assertions.Assert::IsTrue(System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_IsTrue_mF398159A7A5B43CE3054A41BD7B7D97AA8E9DDB4 (bool ___condition0, String_t* ___message1, const RuntimeMethod* method) ;
// 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* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___cookie1, int32_t ___cookieSizeDivisor2, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector4::op_Inequality(UnityEngine.Vector4,UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Inequality_m23600308603A706A9DD6057603DEA82E9A6F9FEF_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::get_graphicsUVStartsAtTop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_graphicsUVStartsAtTop_mC3C73E1B00C1A9D849220F6BF1C3510002BBE5AE (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.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsCached(UnityEngine.Vector4&,UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture1, 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* ___uvScaleOffset0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___cookie1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___cookieSize2, 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* ___cookie0, 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_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) ;
// System.Int32 System.Math::Max(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::NextPowerOfTwo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_NextPowerOfTwo_m25B17CBCFB02762842BE3725618DD97C7C4B1014 (int32_t ___value0, 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_m96EA6B589B297199A2F1A008B38AD6A4D5891AF6 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___textureSize0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___paddingSize1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset2, 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* ___uvScaleOffset0, float ___amountPixels1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___cookieSize2, 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_m664419831773D5BBF06D9DE4E515F6409B2F92B8_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, 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_m7E42D3EE8A152420027F24913FAC50D9FECECE6A (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle0, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::get_rt()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTexture::get_graphicsFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Resize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Resize_mDD36503C4B7B65D3C2F1E2C93CE944239E7DE023 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, int32_t ___size0, 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_m48B57EC27CADC3463CA98A33373D557DA587FF1B (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, 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 ___index0, const RuntimeMethod* method)
{
return (( Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*) (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44*, int32_t, const RuntimeMethod*))WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_gshared)(__this, ___index0, 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 ___index0, bool ___value1, 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_mC8EE39379287917634B001BBA926CAFBB4B343BB (float ___fov0, float ___aspect1, float ___zNear2, float ___zFar3, 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 ___index0, 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_m10DA1FA6A405C8988C46FFD159ED9FF9E5D732F5_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, float ___d1, 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* ___cmd0, 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_m2C3F7FDC23CFC7E6D59009362559FDC0B6A3DC25 (float ___left0, float ___right1, float ___bottom2, float ___top3, float ___zNear4, float ___zFar5, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Shader::PropertyToID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB (String_t* ___name0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2Int::.ctor(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipeline::get_maxVisibleAdditionalLights()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderPipeline_get_maxVisibleAdditionalLights_m80DBB67B17450A9EE9A2D454B6F5FD389702361F (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::get_useStructuredBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_get_useStructuredBuffer_m62D0A251B89619590BD2C9A1AC54E4E540513B33 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Mathf::IsPowerOfTwo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mathf_IsPowerOfTwo_m76CE14ADD2BB5CF0E0E28F61826F19A7CAA015A3 (int32_t ___value0, 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.Void System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mB4DED0793BA121A9C2D10504856565664A9FE576 (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_mB4DED0793BA121A9C2D10504856565664A9FE576_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mF53F83EC905973D9F8624F25B7024DDCAC523588 (U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___value0, method);
}
// T System.Nullable`1<System.Int32>::GetValueOrDefault()
inline int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method);
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::get_elemLength()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShaderBitArray_get_elemLength_mD4891265687B4F814A47E4E502C66865EEDEDADA (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::get_bitCapacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShaderBitArray_get_bitCapacity_mB8D2C24AE0225FDE32406BEB46DB62B00D690FA3 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method) ;
// System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::get_data()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ShaderBitArray_get_data_m810F553AD3D3ACEB66242A2E98D489181B697739_inline (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::Resize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderBitArray_Resize_mF4A5A8E8AFB4C74C4840F1467922A3CD6B16C222 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, int32_t ___bitCount0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::GetElementIndexAndBitOffset(System.Int32,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderBitArray_GetElementIndexAndBitOffset_m0A4A381723CA6EF4202AC80DA00264DF630163D0 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, int32_t ___index0, int32_t* ___elemIndex1, int32_t* ___bitOffset2, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShaderBitArray_get_Item_m2D400D2088EDD801DAC3A60B33E9C4F26740EC73 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::Assert(System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806 (bool ___condition0, String_t* ___message1, const RuntimeMethod* method) ;
// System.Text.Encoding System.Text.Encoding::get_UTF8()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9700ADA8E0F244002B2A89B483F1B2133B8FE336 (const RuntimeMethod* method) ;
// System.String System.String::CreateString(System.SByte*,System.Int32,System.Int32,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mA014E75717E6CE25BA9D641971AD637F70532339 (String_t* __this, int8_t* ___value0, int32_t ___startIndex1, int32_t ___length2, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___enc3, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ShaderBitArray_ToString_m31654A57E97DBC3B777C804AC4B2B1D57CC8694B (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ComputeBuffer::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
// System.Int32 System.Runtime.InteropServices.Marshal::SizeOf<UnityEngine.Matrix4x4>()
inline int32_t Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m1E7265A6B1456C592837518D15F9F257A76CF0BF (const RuntimeMethod* method)
{
return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m1E7265A6B1456C592837518D15F9F257A76CF0BF_gshared)(method);
}
// System.Void UnityEngine.ComputeBuffer::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___count0, int32_t ___stride1, const RuntimeMethod* method) ;
// System.Int32 System.Runtime.InteropServices.Marshal::SizeOf<UnityEngine.Vector4>()
inline int32_t Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mFB65600AA2DC6351A8B25FD1BCF704A9B465882A (const RuntimeMethod* method)
{
return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mFB65600AA2DC6351A8B25FD1BCF704A9B465882A_gshared)(method);
}
// System.Int32 System.Runtime.InteropServices.Marshal::SizeOf<System.Single>()
inline int32_t Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m26FA32E01344B8CE846E6E7865DF5CB7615BD44C (const RuntimeMethod* method)
{
return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m26FA32E01344B8CE846E6E7865DF5CB7615BD44C_gshared)(method);
}
// System.Void UnityEngine.ComputeBuffer::SetData(System.Array)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, RuntimeArray* ___data0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalBuffer(System.Int32,UnityEngine.ComputeBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalBuffer_mED62A924980221D84C609BF2CBCA88FAF0341F46 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalMatrixArray(System.Int32,UnityEngine.Matrix4x4[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___values1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVectorArray(System.Int32,UnityEngine.Vector4[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___values1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalFloatArray(System.Int32,System.Single[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalFloatArray_m315944E1E1EB8D8A49AFFDA97FBCDBD8D6CFBDD5 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___values1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::set_isUploaded(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightCookieShaderData_set_isUploaded_m4034ADBAC0A460485BE8B8B3B8BCDC8385BA3B48_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.MinFloatParameter::.ctor(System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9 (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* __this, float ___value0, float ___min1, bool ___overrideState2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ClampedFloatParameter::.ctor(System.Single,System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5 (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* __this, float ___value0, float ___min1, float ___max2, bool ___overrideState3, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_white()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ColorParameter::.ctor(UnityEngine.Color,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorParameter__ctor_mA9A003084B8D70C30995E95B65B29A136C66096D (ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, bool ___hdr1, bool ___showAlpha2, bool ___showEyeDropper3, bool ___overrideState4, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BoolParameter::.ctor(System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoolParameter__ctor_m2355BE07CF2E06B525D26161B1E0C357CE772190 (BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* __this, bool ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ClampedIntParameter::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampedIntParameter__ctor_mF0B73AD8EF805C194DCE64ED205B9968D58BA6D6 (ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E* __this, int32_t ___value0, int32_t ___min1, int32_t ___max2, bool ___overrideState3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.TextureParameter::.ctor(UnityEngine.Texture,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureParameter__ctor_m5756E1DFAB73C37D64AA6CA329F6D1C55971A71A (TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeComponent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>::op_Inequality(UnityEngine.Rendering.VolumeParameter`1<T>,T)
inline bool VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576 (VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC* ___lhs0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rhs1, const RuntimeMethod* method)
{
return (( bool (*) (VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*))VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576_gshared)(___lhs0, ___rhs1, method);
}
// System.Boolean UnityEngine.Rendering.VolumeParameter`1<System.Single>::op_Inequality(UnityEngine.Rendering.VolumeParameter`1<T>,T)
inline bool VolumeParameter_1_op_Inequality_mC4071D8BB0E4D1CCAD383CA4555C98DEF785D45B (VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8* ___lhs0, float ___rhs1, const RuntimeMethod* method)
{
return (( bool (*) (VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*, float, const RuntimeMethod*))VolumeParameter_1_op_Inequality_mC4071D8BB0E4D1CCAD383CA4555C98DEF785D45B_gshared)(___lhs0, ___rhs1, method);
}
// System.Void UnityEngine.Rendering.FloatParameter::.ctor(System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatParameter__ctor_mC453DAC155DBDF014599DD3C2A92E2653378F7AB (FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106* __this, float ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Keyframe::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___time0, float ___value1, float ___inTangent2, float ___outTangent3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.TextureCurve::.ctor(UnityEngine.Keyframe[],System.Single,System.Boolean,UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* ___keys0, float ___zeroValue1, bool ___loop2, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___bounds3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.TextureCurveParameter::.ctor(UnityEngine.Rendering.TextureCurve,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurveParameter__ctor_m935E3FB0FF6318680EEF7D96081D576D5864D886 (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* __this, TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ColorLookup::ValidateLUT()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorLookup_ValidateLUT_mFABE26B854C0E69741E51D3E36144D81B848E460 (ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset UnityEngine.Rendering.Universal.UniversalRenderPipeline::get_asset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* UniversalRenderPipeline_get_asset_mE97A926D00D90276CC9442857014B7180EF02819 (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_colorGradingLutSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_colorGradingLutSize_m7F77F04EC9DE49B60F0450703D8E078EE4381F51 (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.GraphicsFormatUtility::IsSRGBFormat(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsFormatUtility_IsSRGBFormat_m702627893B74D5F872332A624D7CBAF78D65EBC1 (int32_t ___format0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.RenderTexture::get_sRGB()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTexture_get_sRGB_m84B7CD257050BA42363E9D1562AFEF2854BB4E04 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SystemInfo::get_graphicsShaderLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsShaderLevel_mA9BA383B643FD022F8AFAF445B63B6554D88D27C (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SystemInfo::get_supportedRenderTargetCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_supportedRenderTargetCount_mD7E4A07FA966FED98DF5F2254C6DCAF128149E50 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DepthOfFieldModeParameter::.ctor(UnityEngine.Rendering.Universal.DepthOfFieldMode,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DepthOfFieldModeParameter__ctor_m3D6F303151E31211C78C772D942510279BB77246 (DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.DepthOfFieldMode>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m54D1D118963E581D573973F12D70E4A9F2C54B93 (VolumeParameter_1_t80C75EB611679D3400624E84553EF01B344A125D* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t80C75EB611679D3400624E84553EF01B344A125D*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___value0, ___overrideState1, method);
}
// System.Void UnityEngine.Rendering.Universal.FilmGrainLookupParameter::.ctor(UnityEngine.Rendering.Universal.FilmGrainLookup,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilmGrainLookupParameter__ctor_m7A78F9E11FEC94B3E3060BA0ABFB4DB25EA03657 (FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.NoInterpTextureParameter::.ctor(UnityEngine.Texture,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpTextureParameter__ctor_mAE3B412887E5CDE015065A6B6E0F3E78F8106E88 (NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.FilmGrainLookup>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_mEC987CA490935C814EA06FCD29D365594AF4B13B (VolumeParameter_1_tD49D57859487E5822C22F93779BB46D808BBE63A* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tD49D57859487E5822C22F93779BB46D808BBE63A*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___value0, ___overrideState1, method);
}
// System.Void UnityEngine.Rendering.Vector2Parameter::.ctor(UnityEngine.Vector2,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Parameter__ctor_m34C59043C7CB4CCF438E61F1F50D81F15E4FE4B6 (Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>::op_Inequality(UnityEngine.Rendering.VolumeParameter`1<T>,T)
inline bool VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE (VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C* ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, const RuntimeMethod* method)
{
return (( bool (*) (VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_gshared)(___lhs0, ___rhs1, method);
}
// System.Void UnityEngine.Rendering.Vector4Parameter::.ctor(UnityEngine.Vector4,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Parameter__ctor_m741CC228E74AF9EA20C77D6209BDF264F2C17452 (Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.MotionBlurModeParameter::.ctor(UnityEngine.Rendering.Universal.MotionBlurMode,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionBlurModeParameter__ctor_m5B6C93E4E27AED8F037DE8430F0D06439474A17E (MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.MotionBlurQualityParameter::.ctor(UnityEngine.Rendering.Universal.MotionBlurQuality,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionBlurQualityParameter__ctor_mFDB53EF59B41D068FE23800091ECB2A1308666FA (MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurMode>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_mCD77276BAEF83A42648355DE67EFCDEA690D8CBA (VolumeParameter_1_t7AACD383B582106FCE6132492D53B8475875AED0* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t7AACD383B582106FCE6132492D53B8475875AED0*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___value0, ___overrideState1, method);
}
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurQuality>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m0A2420B93D8CA661366D27C912987AEF1611C60A (VolumeParameter_1_tFFADF17175E410D847D12382BCFD16C4EAD004A1* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tFFADF17175E410D847D12382BCFD16C4EAD004A1*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___value0, ___overrideState1, method);
}
// UnityEngine.Color UnityEngine.Color::get_grey()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_grey_mBCECB7841257253597D826AB06E678DA43CC4298_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.TonemappingModeParameter::.ctor(UnityEngine.Rendering.Universal.TonemappingMode,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TonemappingModeParameter__ctor_m0263F944209A541C4326F516D940CB63A5BA886A (TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.TonemappingMode>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_mF804628A280E753BF73D227F329AA8E6BD4B7AE3 (VolumeParameter_1_tBA92B79A20B96D6212DF5589AAFA7B0B4AC68A2C* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tBA92B79A20B96D6212DF5589AAFA7B0B4AC68A2C*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___value0, ___overrideState1, method);
}
// UnityEngine.Color UnityEngine.Color::get_black()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline (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_profilingSampler(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassEvent(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355 (const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.RenderTargetHandle::Identifier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method) ;
// System.Void System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>::Invoke(T1,T2)
inline void Action_2_Invoke_m040284ED3DD462A0AFAF06F9D6CA1C2A33F35C88_inline (Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___arg10, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___arg21, const RuntimeMethod* method)
{
(( void (*) (Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA*, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, const RuntimeMethod*))Action_2_Invoke_m2282008A18DE8B8483FF6CB35E2AFE57CA23867A_gshared_inline)(__this, ___arg10, ___arg21, method);
}
// System.Void UnityEngine.Rendering.ScriptableRenderContext::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBufferPool::Release(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___buffer0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderPass::GetActiveDebugHandler(UnityEngine.Rendering.Universal.RenderingData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderPass_GetActiveDebugHandler_m1B3D8D7F93DEF1415F494EEF46687F21DE379448 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData0, const RuntimeMethod* method) ;
// 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) ;
// 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_singlePassEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_singlePassEnabled_mB8BBB9F66EE93200D10F7C6C766E5F2D855A6FF3 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetProjectionMatrix(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___viewIndex0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::SetStereoProjectionMatrix(UnityEngine.Camera/StereoscopicEye,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_SetStereoProjectionMatrix_mDD17B78DC3B755AB026A86CD3943587450702268 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___eye0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetViewMatrix(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___viewIndex0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::SetStereoViewMatrix(UnityEngine.Camera/StereoscopicEye,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_SetStereoViewMatrix_m0FA7006F8D828D97D97E62F7B6BA29055939A9A8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___eye0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::get_supportsMultiview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsMultiview_mC9BBC30B354144DCAAD0BC0F11D2CB303858971A (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetSinglePassStereo(UnityEngine.Rendering.SinglePassStereoMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetSinglePassStereo_mDF0CAEF9D4D2B867A2A1239E0B4105C775685BEE (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___mode0, 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.ScriptableRenderContext::DrawSkybox(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawSkybox_m478DC07F4D4C50CD4D050FCCFEA5BAED95748F01 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::ResetStereoProjectionMatrices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_ResetStereoProjectionMatrices_m13D8CFEB9E74452175A3E276C9A6B8904580566E (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::ResetStereoViewMatrices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_ResetStereoViewMatrices_m144A3AB49D7E684EE34D809A811C7131B77A1DE6 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::set_projectionMatrix(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_projectionMatrix_m351820E6903139402FFFF40221B32D0C52B5A094 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::set_worldToCameraMatrix(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_worldToCameraMatrix_mC199F02E435CE7261F7EECD1FD78A33EA96ABC0D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value0, 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) ;
// System.Void UnityEngine.Camera::ResetProjectionMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_ResetProjectionMatrix_m6C5F82F7CA38E39DC357A1C53C7DD26791C27AFD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::ResetWorldToCameraMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_ResetWorldToCameraMatrix_m25E544C8F31680DC08C58F7416AFD77DA3DB3F91 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::InvokeOnRenderObjectCallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_InvokeOnRenderObjectCallback_mD098CE93A314B738A55B5A5CCE2C6B8A5881AB18 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.XRPass::RenderOcclusionMesh(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_RenderOcclusionMesh_m7DF7CB7B72CDF25720247735321757092CD1AFD6 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass UnityEngine.Rendering.Universal.PostProcessPasses::get_colorGradingLutPass()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.PostProcessPasses::get_postProcessPass()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* PostProcessPasses_get_postProcessPass_m5DE8864D4E8C52DF317529C421305C6B6E10B494_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.PostProcessPasses::get_finalPostProcessPass()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* PostProcessPasses_get_finalPostProcessPass_mF46A78E9CD13532C408DF35B6C42535D6444E4F8_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.PostProcessPasses::get_afterPostProcessColor()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 PostProcessPasses_get_afterPostProcessColor_m3C81412D03DFFEDC1247F5DA7D9183B4022754DD_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.PostProcessPasses::get_colorGradingLut()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 PostProcessPasses_get_colorGradingLut_m40A88C186D4FED9B0FD84C3B044E3E7ABCEAC5A0_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.PostProcessPasses::get_isCreated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::Init(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, String_t* ___shaderProperty0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.PostProcessPasses::Recreate(UnityEngine.Rendering.Universal.PostProcessData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPasses_Recreate_mCC6669B55064CC328BB2538CD6130D9371F32319 (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.PostProcessPasses::.ctor(UnityEngine.Rendering.Universal.PostProcessData,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPasses__ctor_m054FD025F8EFB525E9441F5E040210B32429BC0C (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___rendererPostProcessData0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___blitMaterial1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___exists0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::Cleanup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorGradingLutPass_Cleanup_m2392CDEBD0E93E0DEFEAD36E427F1338DDC98A9C (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.PostProcessPass::Cleanup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPass_Cleanup_m6DDB1B21CD9B50A79A23F6A4552D255AD25670A7 (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Rendering.Universal.PostProcessData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorGradingLutPass__ctor_m88B36C6F15B706B65B52CAEF54318A77F4AE650A (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* __this, int32_t ___evt0, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.PostProcessPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Rendering.Universal.PostProcessData,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPass__ctor_mEBB0AFB4744196F3F07B27C71CB0E9D6731B097D (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* __this, int32_t ___evt0, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___blitMaterial2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.PostProcessPasses::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPasses_Dispose_m4221B50B16AD6692410415519FEE1EBE3CCE8D9B (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Camera::get_pixelWidth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Camera::get_pixelHeight()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.PostProcessUtils::ConfigureDithering(UnityEngine.Rendering.Universal.PostProcessData,System.Int32,System.Int32,System.Int32,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PostProcessUtils_ConfigureDithering_m8D19DE17498B94F90396AD20524A6D4CB073F09A (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data0, int32_t ___index1, int32_t ___cameraPixelWidth2, int32_t ___cameraPixelHeight3, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material4, const RuntimeMethod* method) ;
// System.Single UnityEngine.Random::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetTexture(System.Int32,UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetVector(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.PostProcessUtils::ConfigureFilmGrain(UnityEngine.Rendering.Universal.PostProcessData,UnityEngine.Rendering.Universal.FilmGrain,System.Int32,System.Int32,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessUtils_ConfigureFilmGrain_mB2944B5818C977B4A4B00C44DEAC9D90B821AABF (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data0, FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* ___settings1, int32_t ___cameraPixelWidth2, int32_t ___cameraPixelHeight3, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material4, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, 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.RenderTextureDescriptor::get_height()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.RenderTextureDescriptor::get_useDynamicScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTextureDescriptor_get_useDynamicScale_m84AB51F1599AB6641C254F06EE7431AFBACEF60A (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.ScalableBufferManager::get_widthScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_widthScaleFactor_m4003920EED2B16B546AD8DE2D89AFA9E74B1446B (const RuntimeMethod* method) ;
// System.Single UnityEngine.ScalableBufferManager::get_heightScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_heightScaleFactor_mE02BCC050BA940B85F5D1DFFF8C3D169FAF21CC5 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVector(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Assertions.Assert::AreEqual(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_AreEqual_m90907707D9FCBCC3AC34896629322F2A64303CE8 (int32_t ___expected0, int32_t ___actual1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager__ctor_m7C3BC334BACCF412B5B69B45069F868E505F495E (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) ;
// T[] UnityEngine.Object::FindObjectsOfType<UnityEngine.Rendering.Universal.DecalProjector>()
inline DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* Object_FindObjectsOfType_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mCA86B83F7B8FC0AD83B02CD7ACF276B28C5CFA8E (const RuntimeMethod* method)
{
return (( DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m1E6D851F6A46D646E0554A94729E9AAE79B0E87A_gshared)(method);
}
// System.Boolean UnityEngine.Behaviour::get_isActiveAndEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalProjector::get_decalEntity()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DecalEntityManager::IsValid(UnityEngine.Rendering.Universal.DecalEntity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___decalEntity0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalEntityManager::CreateDecalEntity(UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalEntityManager_CreateDecalEntity_mA41B0AF15E30EB901C2ED0488CDFBF57B6771BC0 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector::set_decalEntity(UnityEngine.Rendering.Universal.DecalEntity)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalProjector_set_decalEntity_mB69979C283861801CBF16EF122CE14111FF3E871_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector::add_onDecalAdd(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_add_onDecalAdd_m8780F0E6EB1C5E70063ABD586E9A42268A07E2D2 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector::add_onDecalRemove(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_add_onDecalRemove_mB59368AA3E0796C0AA236AA978D2E178C75D82B0 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector::add_onDecalPropertyChange(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_add_onDecalPropertyChange_mC3F08EE83B0F7CF65E70A778DE12C9782546DAA0 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector::add_onDecalMaterialChange(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_add_onDecalMaterialChange_m8A4FDF1770B010B5431FD3E36A407EA3406925DA (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_Dispose_m6F6B25305318BECE5CA43D295368CADC8F221CF8 (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_Dispose_mE97270B7147CEE4894F7423903C86444F21FF27B (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector::remove_onDecalAdd(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_remove_onDecalAdd_mE82373DAF6FF1CD78DAD06A621E5B8471C0060EB (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector::remove_onDecalRemove(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_remove_onDecalRemove_m47CB1D8DD230A35706C9F26C2D6438E3251DBAB0 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector::remove_onDecalPropertyChange(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_remove_onDecalPropertyChange_mBEBD3C733DB976E3876871A85DE92E5F1A520ACE (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalProjector::remove_onDecalMaterialChange(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_remove_onDecalMaterialChange_mE271D77B3388607F284A813A63A08B6ECD542643 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::DestroyDecalEntity(UnityEngine.Rendering.Universal.DecalEntity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_DestroyDecalEntity_mC807A733E2DD070B363DA2FF8D1EDCEF00D4018E (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___decalEntity0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::UpdateDecalEntityData(UnityEngine.Rendering.Universal.DecalEntity,UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___decalEntity0, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::OnDecalRemove(UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::OnDecalAdd(UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_OnDecalAdd_m24CD08EAFDB06005DB4981CFA9B3FADF4BB4FAF2 (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalPreviewPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalPreviewPass__ctor_mEA23BEC97CFF1C875C14B9B97DFF661B3CB668BA (DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DBufferSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferSettings__ctor_m439EC1DD7982907C52B74CD1CC3EA9CB06593C8E (DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalScreenSpaceSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceSettings__ctor_m2B0A516268143882D0C83BC99B1CC6DE218C2691 (DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.UniversalRendererData::get_renderingMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_renderingMode_m6C4B4794BCD71C6194B5EEE3A5DFA085998379E5_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DecalTechnique UnityEngine.Rendering.Universal.DecalRendererFeature::GetTechnique(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalRendererFeature_GetTechnique_m05AEA89386C9A0E8053823DFCF0ABB8784263189 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, bool ___isDeferred0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.UniversalRenderer::get_renderingMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.GraphicsDeviceType UnityEngine.SystemInfo::get_graphicsDeviceType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsDeviceType_m539E2B66EB19CD100050109D879AF1F55EB212E1 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DecalRendererFeature::IsAutomaticDBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalRendererFeature_IsAutomaticDBuffer_m7B713B9BB8A50E357C9837A2E980635E07721E68 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method) ;
// UnityEngine.DeviceType UnityEngine.SystemInfo::get_deviceType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_deviceType_mB67B9AC09C2BE8A8B0AED6765AD70719D15C889F (const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DecalTechnique UnityEngine.Rendering.Universal.DecalRendererFeature::GetTechnique(UnityEngine.Rendering.Universal.ScriptableRenderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalRendererFeature_GetTechnique_mDE5088B1FD575FD2B82C8A026391DEF07DAF28AA (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DBufferSettings UnityEngine.Rendering.Universal.DecalRendererFeature::GetDBufferSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* DecalRendererFeature_GetDBufferSettings_mFD48611455B28AD7F6F5693754D47036D4C58EFD (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalRendererFeature::GetScreenSpaceSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* DecalRendererFeature_GetScreenSpaceSettings_mB5C649CCADBFB1C41821BBD468151C87D1529E68 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Rendering.CoreUtils::CreateEngineMaterial(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.CopyDepthPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394 (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, int32_t ___evt0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___copyDepthMaterial1, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.SharedDecalEntityManager UnityEngine.Rendering.Universal.DecalRendererFeature::get_sharedDecalEntityManager()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* DecalRendererFeature_get_sharedDecalEntityManager_m94ADE7B6A90AC33F1F7CF136EB60D1097D04A90C_inline (const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.SharedDecalEntityManager::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* SharedDecalEntityManager_Get_mD8540D7E16C17DC81C47F0F5310C552A309BDD29 (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem__ctor_m61CB04D08417976D8C9532B19A0295568E82773A (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem__ctor_mF16F0666A7642C20554EF3142FEA0A06C60A32A2 (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem__ctor_mC122DFBE7BF9CF09F5EAF246BDD1C532275875F4 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, float ___maxDrawDistance1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DecalRendererFeature::get_intermediateRendering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem__ctor_m1EAE8569022784AA1DAB67E6930542ABB8D36D75 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, float ___drawDistance1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem__ctor_mE9B76A882F6B06341D1C09BCFB0C7BFB3CC1C951 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalDrawErrorSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager,UnityEngine.Rendering.Universal.DecalTechnique)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawErrorSystem__ctor_m015484F442DE0009013C0A23C76D897327344BB1 (DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, int32_t ___technique1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Assertions.Assert::IsNotNull<UnityEngine.Rendering.Universal.UniversalRenderer>(T)
inline void Assert_IsNotNull_TisUniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_m274DA9F5FB0B0384B5588D330B5DBD08AFDB723C (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* ___value0, const RuntimeMethod* method)
{
(( void (*) (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*, const RuntimeMethod*))Assert_IsNotNull_TisRuntimeObject_m932887DD44A9AA5DEA2AFA775E9D1D39E4716617_gshared)(___value0, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawScreenSpaceSystem__ctor_m5C3A06343E2CBA6098503807B9D7D59AB71D7064 (DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::.ctor(UnityEngine.Rendering.Universal.DecalScreenSpaceSettings,UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass__ctor_mDD7210463D37CFBF82AF476EDAA66138A3D2534B (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___settings0, DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___drawSystem1, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.UniversalRenderer::get_deferredLights()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* UniversalRenderer_get_deferredLights_m32F1A62E9BAAB45913C9B60CBB3CE5FD9D0292BC_inline (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalDrawGBufferSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawGBufferSystem__ctor_mE0079617EEA532B331E3F4B03B638CE4F45B36DD (DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::.ctor(UnityEngine.Rendering.Universal.DecalScreenSpaceSettings,UnityEngine.Rendering.Universal.DecalDrawGBufferSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass__ctor_m28B7532B375AFBA5F69D3BFA92F1CD30B11C9059 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___settings0, DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___drawSystem1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalDrawDBufferSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawDBufferSystem__ctor_mD1019124C6167DDD732832366A8DE5C29469C7C6 (DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::.ctor(UnityEngine.Material,UnityEngine.Rendering.Universal.DBufferSettings,UnityEngine.Rendering.Universal.DecalDrawDBufferSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass__ctor_mEB57D5CCEDE002456DCE6437075039F72303165B (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___dBufferClear0, DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* ___settings1, DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* ___drawSystem2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawFowardEmissiveSystem__ctor_m8E4DED025617608225B7BFC2AAAF5BF568D092F8 (DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalForwardEmissivePass::.ctor(UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalForwardEmissivePass__ctor_m8E2AEDB39E8A7CEA72CA8C1EE8C9A72A44030699 (DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9* __this, DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* ___drawSystem0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.UniversalRenderer::get_actualRenderingMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_deferredLights(UnityEngine.Rendering.Universal.Internal.DeferredLights)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_deferredLights_m1FDC96A2C6AAF6AA7BE100FB509CEE88A7BF1744_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::RecreateSystemsIfNeeded(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature_RecreateSystemsIfNeeded_m7AC19124F8412C12FB56D898BAF0EF506D83C712 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_Update_mDCE8CDF07E499154DFE7078175B0CB815D497B11 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m49D9D4B18FA9A672E5687FE2535556788AD8040E (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::Execute(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_m32F1635D3DB3CCEF80270C2FD0721BD5E5ECA965 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::Execute(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_m5CD567108A793D03C5E994A9F635ACC874F602D0 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem_Execute_m9065BD8BC60D5F12697E2F7C8B803E484A759BC8 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Execute(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mDB6BC88981DC6AF9CCEAF4B2B3A3FC841484C031 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EnqueuePass(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___pass0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mC9AB16C84C382BE4D114FE4129493C2A5C75234F (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::Setup(UnityEngine.Rendering.Universal.Internal.DeferredLights)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Setup_m9394FE80F88C9A5DBB5E1901D5B98344C668D081 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___deferredLights0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::get_cameraDepthAttachmentIndentifier()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_cameraDepthAttachmentIndentifier_mB8636E785AF750975212693A968D6488ECF88C2F_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::.ctor(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTargetIdentifier0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::get_cameraDepthTextureIndentifier()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_cameraDepthTextureIndentifier_m5AE1AA94A1FFCADF873019118DBE10E49FCCED39_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.CopyDepthPass::Setup(UnityEngine.Rendering.Universal.RenderTargetHandle,UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyDepthPass_Setup_m09878F9AF1AC7B2F118A2E1E99DFAA48A422B992 (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___source0, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___destination1, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::get_dBufferDepthIndentifier()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_dBufferDepthIndentifier_m870E6AA39FDE4B9019D12F3D4BF19D90E40A02EE_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.CopyDepthPass::set_MssaSamples(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CopyDepthPass_set_MssaSamples_m49C16C0DC4F0D1A421F35CD8A63F098C94758E32_inline (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::Release(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_Release_mDF9307DFCE36208911BF3F36FE410DDACBD12C7E (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___decalEntityManager0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSettings__ctor_mF50A64EE4B8C4C385F32EF360DC31A5685A9956C (DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature__ctor_mA05EC9569A5DCF48CDD98E1FC5838857E2C4C001 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager__ctor_m3980501329D7CA818F35B65802C222C06D9A9BAA (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, const RuntimeMethod* method) ;
// System.Void System.Attribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DisallowMultipleRendererFeature::set_customTitle(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DisallowMultipleRendererFeature_set_customTitle_m3FE10FA8966D2FB14B8B9438F8AA43EE8DB6FAC9_inline (DisallowMultipleRendererFeature_tCAAD3D9755F96F836BD37A45FCB473D12F2049C6* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass__ctor_mF77843A5205DF889A614668E5471F9F710EB87D9 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::GetMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceAmbientOcclusion_GetMaterial_mCB6CBB33AE1E3B5C748B8B0F51B03AA053198B48 (ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF* __this, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogErrorFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_mA33C95EF832A60D72A7EE26074E13A86BE7E30C6 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::Setup(UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings,UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceAmbientOcclusionPass_Setup_mBD72CF7000A164F0702897906D0D537B470BC1A2 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* ___featureSettings0, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, const RuntimeMethod* method) ;
// UnityEngine.Shader UnityEngine.Shader::Find(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72 (String_t* ___name0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionSettings__ctor_m17D135716FB0AF01296284595A3B15B3B5BA3DDA (ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::SupportsRenderTextureFormat(UnityEngine.RenderTextureFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_SupportsRenderTextureFormat_mFF17D2CC50B98C7859CE0536524C612965ACF763 (int32_t ___format0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RenderTargetIdentifier::.ctor(System.Int32,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_mAFAC5FB016609A5D4E07FCEC360D113B9C8D7ECF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, int32_t ___nameID0, int32_t ___mipLevel1, int32_t ___cubeFace2, int32_t ___depthSlice3, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::get_isRendererDeferred()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceAmbientOcclusionPass_get_isRendererDeferred_m2B3F813957BF03045D2E4CFF8F0C75F933E65712 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInput(UnityEngine.Rendering.Universal.ScriptableRenderPassInput)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___passInput0, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Matrix4x4::MultiplyPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Subtraction(UnityEngine.Vector4,UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Subtraction_m63EE36715F6D18A69FD6FE4439C3CB79098EFB29_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___b1, 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.Void UnityEngine.Material::SetMatrixArray(System.Int32,UnityEngine.Matrix4x4[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetMatrixArray_m8D2C4EF5A830DDB903DE9781208F5CB1D9E2CCB3 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___values1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetVectorArray(System.Int32,UnityEngine.Vector4[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetVectorArray_mB06BA7BAF369A609DC5DC448BBDCE8B4AF3CAC7F (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___values1, 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.Void UnityEngine.Rendering.CoreUtils::SetKeyword(UnityEngine.Material,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, String_t* ___keyword1, bool ___state2, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_msaaSamples(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_depthBufferBits(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_width(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_height(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_colorFormat(UnityEngine.RenderTextureFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::GetTemporaryRT(System.Int32,UnityEngine.RenderTextureDescriptor,UnityEngine.FilterMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___desc1, int32_t ___filter2, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526 (int32_t ___nameID0, const RuntimeMethod* method) ;
// 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::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorAttachment0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureClear(UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___clearFlag0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.PostProcessUtils::SetSourceSize(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessUtils_SetSourceSize_m70D7DAFFE399B7DC224AC07833E3EA870E7DB088 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___desc1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::Render(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass/ShaderPasses)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass_Render_mAE6507BB8710E17993164DC1CBA2CA10339B8380 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___target1, int32_t ___pass2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::RenderAndSetBaseMap(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass/ShaderPasses)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass_RenderAndSetBaseMap_m26240A20B38963835C50BE7ED083C02E3D8D078A (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___baseMap1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___target2, int32_t ___pass3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalTexture(System.String,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___name0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVector(System.String,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVector_mA5AF1BDEA174489A81DCE9D3E0415331FB05CE47 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___name0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_mC138EA08E2FADA524DA4A0B7C702DAEA17D41B8C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt0, int32_t ___loadAction1, int32_t ___storeAction2, const RuntimeMethod* method) ;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.RenderingUtils::get_fullscreenMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* RenderingUtils_get_fullscreenMesh_m8FCBA928234C9F969F7A5C5E0798939C3E9C63E7 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMesh_m2CDCAC3E41416226D38770259BB2C56CB37D5EEF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, int32_t ___submeshIndex3, int32_t ___shaderPass4, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___color0, int32_t ___colorLoadAction1, int32_t ___colorStoreAction2, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depth3, int32_t ___depthLoadAction4, int32_t ___depthStoreAction5, const RuntimeMethod* method) ;
// System.Void System.ArgumentNullException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___paramName0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::ReleaseTemporaryRT(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPass__ctor_m6262F841E52A57FAFAB4F3D75F41468BDB7A7BEE (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPostPass__ctor_mA8DBD82ABA9A934C886BADEDD261DC32B94A5675 (ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceShadows::LoadMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceShadows_LoadMaterial_m937DA265F40D0A84F165510D2C7045EA7047E140 (ScreenSpaceShadows_t25F81CCD73D153D4F52B97E8000321A6766DEF71* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::Setup(UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceShadowsPass_Setup_mEF234EE95BA9F74D2682B738D912C268FD1CF1E7 (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* __this, ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* ___featureSettings0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsSettings__ctor_m9CC2F842FBDE575FCE87DEAD56DEC1D92EE68E51 (ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsGraphicsFormat(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsGraphicsFormat_m22A060530A8088A6BF9C98AAFDDF6E3F9B4CA273 (int32_t ___format0, int32_t ___usage1, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_graphicsFormat(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.RenderTargetHandle::get_id()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetViewProjectionMatrices(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___view0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___proj1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Camera::get_worldToCameraMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_worldToCameraMatrix_m48E324BD76706A316A1701EFC6A3DEC7DFB2FF40 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Camera::get_projectionMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::Blit(UnityEngine.Texture,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Blit_m067EA6B3B00F78DDF43887B565A3208164F84FC3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___dest1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mat2, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Rendering.BuiltinRenderTextureType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8 (int32_t ___type0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::set_name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor()
inline void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Add(T)
inline void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline)(__this, ___item0, method);
}
// System.Void UnityEngine.Mesh::SetVertices(System.Collections.Generic.List`1<UnityEngine.Vector3>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetVertices_mCE01139EEEC3D10B4A6CEA1749FD84DABC53599E (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___inVertices0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::.ctor()
inline void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::Add(T)
inline void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline)(__this, ___item0, method);
}
// System.Void UnityEngine.Mesh::SetUVs(System.Int32,System.Collections.Generic.List`1<UnityEngine.Vector2>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetUVs_m5A7A6EC14A621579B7138F2EF9BECA60E880A8D7 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___channel0, List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___uvs1, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF (RuntimeArray* ___array0, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___fldHandle1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::SetIndices(System.Int32[],UnityEngine.MeshTopology,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetIndices_mF6F0906E06363EB0FE19EF422C533C0B0B421B0B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___indices0, int32_t ___topology1, int32_t ___submesh2, bool ___calculateBounds3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::UploadMeshData(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_UploadMeshData_mE4C94F263DAA8CAC1641FE137E1CE7D3F09396EB (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, bool ___markNoLongerReadable0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::.ctor(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Inverse(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RenderTargetIdentifier::.ctor(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTargetIdentifier0, int32_t ___mipLevel1, int32_t ___cubeFace2, int32_t ___depthSlice3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt0, int32_t ___colorLoadAction1, int32_t ___colorStoreAction2, int32_t ___depthLoadAction3, int32_t ___depthStoreAction4, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::DrawProcedural(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, int32_t ___shaderPass2, int32_t ___topology3, int32_t ___vertexCount4, int32_t ___instanceCount5, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties6, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___source0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___dest1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mat2, int32_t ___pass3, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Rendering.Universal.RenderingUtils::get_errorMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RenderingUtils_get_errorMaterial_m14F5ACCB9D16303C8BC445AD08DC284411407A6B (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.SortingSettings::.ctor(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings__ctor_m449888DBB95B75702BFC5BFA1E4A5BE40D9302ED (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.SortingSettings::set_criteria(UnityEngine.Rendering.SortingCriteria)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings_set_criteria_m3D0A9A89ACF96F7135E47BEB44770EF439419E57 (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, int32_t ___value0, const RuntimeMethod* method) ;
// 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 ___index0, const RuntimeMethod* method)
{
return (( ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, int32_t, const RuntimeMethod*))List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_gshared)(__this, ___index0, method);
}
// System.Void UnityEngine.Rendering.DrawingSettings::.ctor(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.SortingSettings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings__ctor_m2B34DB19727143945DDE925B5CACD0E8E5D478A5 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___shaderPassName0, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___sortingSettings1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::set_perObjectData(UnityEngine.Rendering.PerObjectData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_perObjectData_mE83721A5FEDA0A0F5DFA6A385B5DB110A7AE2DC8 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::set_overrideMaterial(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_overrideMaterial_m6A1D1A128D31B5DAA3EEDFF0D6F07EF67D2B276F (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::set_overrideMaterialPassIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_overrideMaterialPassIndex_mED93BC41A0496812035C23337949A05C0A4C48ED (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::SetShaderPassName(System.Int32,UnityEngine.Rendering.ShaderTagId)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___index0, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___shaderPassName1, const RuntimeMethod* method) ;
// 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.Rendering.ScriptableRenderContext::DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.FilteringSettings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults0, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawingSettings1, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filteringSettings2, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean>::Clear()
inline void Dictionary_2_Clear_m07C28B43056C070573BD530603530B1B5EBE290E (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52*, const RuntimeMethod*))Dictionary_2_Clear_m415A0C2F18F75E8BBCB229B0AC7E63F01E8BF137_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>::Clear()
inline void Dictionary_2_Clear_mDB45EEEA67E494F4FB14661B0E2449FA93C3B857 (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607*, const RuntimeMethod*))Dictionary_2_Clear_m763AA956A8325F527F831F49E2563FF2871A680E_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mD245BA68353DE3A3FB0F0D40ACA4D85B8B25F925 (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* __this, int32_t ___key0, bool* ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52*, int32_t, bool*, const RuntimeMethod*))Dictionary_2_TryGetValue_m3A84CC6B1A3DBCAD24EBFF94E71F1BCEEA441D2B_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean>::Add(TKey,TValue)
inline void Dictionary_2_Add_m8EC3D8528482A813101DBC96491E169E4DFC094C (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52*, int32_t, bool, const RuntimeMethod*))Dictionary_2_Add_mE08D7E943DDE0B5B07E902FE4BF0FE16E186B1EA_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m5B6ED72CEBC391893B5AB4F46BFFC9BBF1C0681D (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* __this, int32_t ___key0, Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607*, int32_t, Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD8A6CDD5C954C86D2150FCFF1B76EB62F35A881D_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>::.ctor()
inline void Dictionary_2__ctor_m1E4B24994D21721A06487511FDCD5D5921147AFE (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4*, const RuntimeMethod*))Dictionary_2__ctor_mC81B3286B4DBF9DDE1A3E8310363C88CA934CAA2_gshared)(__this, method);
}
// System.Boolean UnityEngine.SystemInfo::IsFormatSupported(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_IsFormatSupported_m0F5051D3999D87A45F6CD5C80E6041F0B0C4C1E7 (int32_t ___format0, int32_t ___usage1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>::Add(TKey,TValue)
inline void Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2 (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4*, int32_t, bool, const RuntimeMethod*))Dictionary_2_Add_mE08D7E943DDE0B5B07E902FE4BF0FE16E186B1EA_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>::Add(TKey,TValue)
inline void Dictionary_2_Add_m9131261A4008E3BA104BE84DB281DC8C5F6305ED (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* __this, int32_t ___key0, Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607*, int32_t, Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4*, const RuntimeMethod*))Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m39B1C23689AEFF152893B3350B923BDBB25B7D48 (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* __this, int32_t ___key0, bool* ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4*, int32_t, bool*, const RuntimeMethod*))Dictionary_2_TryGetValue_m3A84CC6B1A3DBCAD24EBFF94E71F1BCEEA441D2B_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean UnityEngine.Rendering.RenderTargetIdentifier::op_Inequality(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___lhs0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rhs1, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::GetValidColorBufferCount(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_GetValidColorBufferCount_mD094B796D47E06483F0F5FF26F6D11F9077E6E5C (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.RenderTargetIdentifier::op_Equality(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___lhs0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rhs1, const RuntimeMethod* method) ;
// 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* ___name0, 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 ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline)(__this, ___item0, method);
}
// System.Void UnityEngine.Rendering.AttachmentDescriptor::.ctor(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___format0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StereoConstants__ctor_m191F5484E77FDDF30BB9728F3E604F922C8DBC2F (StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean>::.ctor()
inline void Dictionary_2__ctor_m748E7EC2AB41A8EBA9392851E9774040661B7C2C (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52*, const RuntimeMethod*))Dictionary_2__ctor_mC81B3286B4DBF9DDE1A3E8310363C88CA934CAA2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>::.ctor()
inline void Dictionary_2__ctor_m02C7A2C24FF55AF8273BBBBA2BFE043A6496DCEF (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::set_id(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::set_rtid(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.RenderTargetHandle::get_rtid()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetHandle_get_rtid_m307B0E7F3D46EFDD810FDCCBBB9F3FB81F97C7AD_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, 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.Void UnityEngine.Rendering.Universal.RenderTargetHandle::Init(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle_Init_m8A734A65AACE6723E35CCDD6B7217718C62871A5 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTargetIdentifier0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderTargetHandle::HasInternalRenderTargetId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetHandle_HasInternalRenderTargetId_mC3715B3E0D2B6B4D659FCFBF1BEE8053460F4F50 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderTargetHandle::Equals(UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___other0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderTargetHandle::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetHandle_Equals_mD4C881A6FFDBABD27EE3099A1C13FCFAA6940603 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.RenderTargetHandle::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTargetHandle_GetHashCode_mB579B1A5BC95789EA44D4888A2DED4271BD5C8CD (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::set_isInvalidated(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRendererData_set_isInvalidated_mEEF5DC7FB24BAEDC2E827C5834B0954F98CB022B_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::SetDirty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData_SetDirty_m90A5EA96EDF7B3F36F8BFFD22197E615D5E7E57D (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* 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 ___capacity0, const RuntimeMethod* method)
{
(( void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___capacity0, method);
}
// System.Void System.Collections.Generic.List`1<System.Int64>::.ctor(System.Int32)
inline void List_1__ctor_mCDE2360B0A07FB450283AC9EE1B4B782C1631EA6 (List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* __this, int32_t ___capacity0, const RuntimeMethod* method)
{
(( void (*) (List_1_tF9D88C946600C782EE786A252258C0AA97BD019A*, int32_t, const RuntimeMethod*))List_1__ctor_mCDE2360B0A07FB450283AC9EE1B4B782C1631EA6_gshared)(__this, ___capacity0, method);
}
// System.Void UnityEngine.ScriptableObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
// System.Void System.GC::SuppressFinalize(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m3352E2F2119EB46913B51B7AAE2F217C63C35F2A (RuntimeObject* ___obj0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ShaderData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderData__ctor_m89EA33268297367E03CDA511FF12235EDE66B57A (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ShaderData::DisposeBuffer(UnityEngine.ComputeBuffer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderData_DisposeBuffer_mD7C9001C56DA7BF801DA37BB74F3AB428D67CD7F (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, const RuntimeMethod* method) ;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetOrUpdateBuffer<UnityEngine.Rendering.Universal.ShaderInput/LightData>(UnityEngine.ComputeBuffer&,System.Int32)
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, int32_t ___size1, const RuntimeMethod* method)
{
return (( ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* (*) (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, int32_t, const RuntimeMethod*))ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA_gshared)(__this, ___buffer0, ___size1, method);
}
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetOrUpdateBuffer<System.Int32>(UnityEngine.ComputeBuffer&,System.Int32)
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7 (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, int32_t ___size1, const RuntimeMethod* method)
{
return (( ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* (*) (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, int32_t, const RuntimeMethod*))ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7_gshared)(__this, ___buffer0, ___size1, method);
}
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetOrUpdateBuffer<UnityEngine.Vector4>(UnityEngine.ComputeBuffer&,System.Int32)
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2 (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, int32_t ___size1, const RuntimeMethod* method)
{
return (( ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* (*) (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, int32_t, const RuntimeMethod*))ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2_gshared)(__this, ___buffer0, ___size1, method);
}
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetOrUpdateBuffer<UnityEngine.Matrix4x4>(UnityEngine.ComputeBuffer&,System.Int32)
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5 (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, int32_t ___size1, const RuntimeMethod* method)
{
return (( ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* (*) (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, int32_t, const RuntimeMethod*))ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5_gshared)(__this, ___buffer0, ___size1, method);
}
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ShaderUtils/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_mDA673E5746F2C0E13ED85F3B50AD7BB5462B8507 (U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<System.String>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_m792445D8ACC019EE3CE897994AF6C04721045A7E (Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___object0, ___method1, method);
}
// System.Int32 System.Array::FindIndex<System.String>(T[],System.Predicate`1<T>)
inline int32_t Array_FindIndex_TisString_t_m05DB2B314B2B7FE977093B3F176E6AECAB285069 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___array0, Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C* ___match1, const RuntimeMethod* method)
{
return (( int32_t (*) (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C*, const RuntimeMethod*))Array_FindIndex_TisRuntimeObject_m128BC4FCACC394916204C26608C561A89C9E2554_gshared)(___array0, ___match1, method);
}
// System.Boolean System.Linq.Enumerable::Contains<System.String>(System.Collections.Generic.IEnumerable`1<TSource>,TSource)
inline bool Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45 (RuntimeObject* ___source0, String_t* ___value1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, String_t*, const RuntimeMethod*))Enumerable_Contains_TisRuntimeObject_mC527057DCE4E20E8A7A0D06BAF111A7901007B24_gshared)(___source0, ___value1, method);
}
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ShadowSliceData::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowSliceData_Clear_mB5BFA7D8B81B48BD2CCF60B127DC0AFBAD9CC6BC (ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.GraphicsTier UnityEngine.Graphics::get_activeTier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Graphics_get_activeTier_mA8C81CAAB252CBE28EE2564433CD9CAEEF6BF286 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.GraphicsSettings::HasShaderDefine(UnityEngine.Rendering.GraphicsTier,UnityEngine.Rendering.BuiltinShaderDefine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsSettings_HasShaderDefine_m125C48BBDFECED0B7797F733B09E9F6B63425236 (int32_t ___tier0, int32_t ___defineHash1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ShadowUtils::ExtractDirectionalLightMatrix(UnityEngine.Rendering.CullingResults&,UnityEngine.Rendering.Universal.ShadowData&,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Single,UnityEngine.Vector4&,UnityEngine.Rendering.Universal.ShadowSliceData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowUtils_ExtractDirectionalLightMatrix_mFF00875F8CE5E06EAA3C6DF4B9A0AA65F2976FA3 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___cullResults0, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___shadowData1, int32_t ___shadowLightIndex2, int32_t ___cascadeIndex3, int32_t ___shadowmapWidth4, int32_t ___shadowmapHeight5, int32_t ___shadowResolution6, float ___shadowNearPlane7, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___cascadeSplitDistance8, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___shadowSliceData9, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.CullingResults::ComputeDirectionalShadowMatricesAndCullingPrimitives(System.Int32,System.Int32,System.Int32,UnityEngine.Vector3,System.Int32,System.Single,UnityEngine.Matrix4x4&,UnityEngine.Matrix4x4&,UnityEngine.Rendering.ShadowSplitData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CullingResults_ComputeDirectionalShadowMatricesAndCullingPrimitives_mC7EEE315A6A31EF399984B34A61CF60203198423 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* __this, int32_t ___activeLightIndex0, int32_t ___splitIndex1, int32_t ___splitCount2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___splitRatio3, int32_t ___shadowResolution4, float ___shadowNearPlaneOffset5, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___viewMatrix6, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___projMatrix7, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___shadowSplitData8, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Rendering.ShadowSplitData::get_cullingSphere()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ShadowSplitData_get_cullingSphere_mEABEC468FE12ADDB09239EABD3FB59551E4A44E0 (ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.ShadowUtils::GetShadowTransform(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ShadowUtils_GetShadowTransform_m0CF370EFCF0EC3FBD7501DA167A8CF29B4E76FD1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___proj0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___view1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ShadowSplitData::set_shadowCascadeBlendCullingFactor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowSplitData_set_shadowCascadeBlendCullingFactor_m1AFDA53FEAD6A41B3AE12F244D321CB5BB9C1B41 (ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ShadowUtils::ApplySliceTransform(UnityEngine.Rendering.Universal.ShadowSliceData&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_ApplySliceTransform_mF432586F625792FC23B7CEA4C691CF2EDC6272D3 (ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___shadowSliceData0, int32_t ___atlasWidth1, int32_t ___atlasHeight2, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.CullingResults::ComputeSpotShadowMatricesAndCullingPrimitives(System.Int32,UnityEngine.Matrix4x4&,UnityEngine.Matrix4x4&,UnityEngine.Rendering.ShadowSplitData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CullingResults_ComputeSpotShadowMatricesAndCullingPrimitives_mDBE475627C1459D084A617AD103783922990F350 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* __this, int32_t ___activeLightIndex0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___viewMatrix1, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___projMatrix2, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___shadowSplitData3, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.CullingResults::ComputePointShadowMatricesAndCullingPrimitives(System.Int32,UnityEngine.CubemapFace,System.Single,UnityEngine.Matrix4x4&,UnityEngine.Matrix4x4&,UnityEngine.Rendering.ShadowSplitData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CullingResults_ComputePointShadowMatricesAndCullingPrimitives_m853481DC48A1EE0176BA429650CAF2623452ACC3 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* __this, int32_t ___activeLightIndex0, int32_t ___cubemapFace1, float ___fovBias2, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___viewMatrix3, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___projMatrix4, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___shadowSplitData5, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalDepthBias(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalDepthBias_m69645EEA234E9D6967311A654B72516711C23803 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, float ___bias0, float ___slopeBias1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___x0, float ___y1, float ___width2, float ___height3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetViewport(UnityEngine.Rect)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::DrawShadows(UnityEngine.Rendering.ShadowDrawingSettings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawShadows_mCB77DD8C8E93C607194E7577C01A3DAA49089841 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* ___settings0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::DisableScissorRect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableScissorRect_mE58EE3E5BE9812CB5C4BA9D73EC9D72A8B5A4E7A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ShadowUtils::RenderShadowSlice(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext&,UnityEngine.Rendering.Universal.ShadowSliceData&,UnityEngine.Rendering.ShadowDrawingSettings&,UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_RenderShadowSlice_m6F15740C124E10F42B2D0096553E6C3C6BA0BE33 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* ___context1, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___shadowSliceData2, ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* ___settings3, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___proj4, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___view5, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_mFEAD72DF4C4708B86BF464AB4F5F1468FAD8E784_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector4>::get_Count()
inline int32_t List_1_get_Count_m970BE5CCB1F05BAF033736206A0C3142930127B0_inline (List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317*, const RuntimeMethod*))List_1_get_Count_m970BE5CCB1F05BAF033736206A0C3142930127B0_gshared_inline)(__this, method);
}
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ;
// UnityEngine.LightShadows UnityEngine.Light::get_shadows()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light_get_shadows_m1A11721F202C27838A7A8ED72455E6A727CEE6C5 (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::GetPointLightShadowFrustumFovBiasInDegrees(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AdditionalLightsShadowCasterPass_GetPointLightShadowFrustumFovBiasInDegrees_m15FB80EA7ADD6B1682610209B478DF829EC500C7 (int32_t ___shadowSliceResolution0, bool ___shadowFiltering1, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Vector4>::get_Item(System.Int32)
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4 (List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*) (List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317*, int32_t, const RuntimeMethod*))List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4_gshared)(__this, ___index0, method);
}
// UnityEngine.Vector4 UnityEngine.Vector4::op_UnaryNegation(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_UnaryNegation_mFC401CAE6A10A5465C60033C2A0FB571CCB4E62C_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Experimental.Rendering.GraphicsFormatUtility::GetDepthStencilFormat(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GraphicsFormatUtility_GetDepthStencilFormat_mE3B35D143A479910D8CC18D52F262ACD17E81AFA (int32_t ___minimumDepthBits0, int32_t ___minimumStencilBits1, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::.ctor(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor__ctor_m8B0D32DC550540B5546891C2F6300F384D6FE692 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___width0, int32_t ___height1, int32_t ___colorFormat2, int32_t ___depthStencilFormat3, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsRenderTextureFormat(UnityEngine.RenderTextureFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsRenderTextureFormat_m52BD74695C6B60C3682166BF627955DBFB385CF0 (int32_t ___format0, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_shadowSamplingMode(UnityEngine.Rendering.ShadowSamplingMode)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_shadowSamplingMode_m4B4CE918DFFF1CC5E3AF981456E186F15FC5DB93_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture UnityEngine.RenderTexture::GetTemporary(UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_GetTemporary_m67446280ADE53A43FC26C671AFE7FE6912888CB5 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___desc0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture::set_filterMode(UnityEngine.FilterMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture::set_wrapMode(UnityEngine.TextureWrapMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::get_usesReversedZBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_usesReversedZBuffer_m4A186CB8A4769D18DFFA10CA9143F41B365F8D92 (const RuntimeMethod* method) ;
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::op_Implicit(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_op_Implicit_mCD6AF03EEEE06A97FD433C6B6A8D8740726BE183 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m0, const RuntimeMethod* method) ;
// 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) ;
// System.Single Unity.Mathematics.math::radians(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_radians_m08B356E042815F191F6280057EA0EC8D7D90CA3F_inline (float ___x0, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::tan(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_tan_m4B1EC7A066F0E70AAFAEB71626077D80D9BC502D_inline (float ___x0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightExtractionJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void LightExtractionJob_Execute_mA9A844F443A3D75242958AA80C89CF52F7301A3E (LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___index0, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::float4(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::mul(Unity.Mathematics.float4x4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_mE1E8AB02AC24D12C380E709A0C05D0BC4D77E150_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___a0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___b1, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::cos(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline (float ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Addition(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mE85BAC4F29F637BB88069193D325FE5C6067B3BB_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::sin(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline (float ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Subtraction(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_m6CBEE2C5B1FE15EA3C62D475C3852A486B6E612B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::dot(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mFC6E6AC5C12A0802A91EB7F9A897802DFF03C44D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::sqrt(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mD0D6FA27E6D4959A0D4A823FFD3A9DA396542875_inline (float ___x0, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::min(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline (float ___x0, float ___y1, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline (float ___x0, float ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.MinMaxZJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void MinMaxZJob_Execute_mC7178DE8ACEC848AE0E9F9994E1D403EF0C47281 (MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.RadixSortJob::Execute()
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortJob_Execute_m4A7E1F2EBC68542E9FAD50E7924CA1CAB16AE39F (RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.SliceCombineJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SliceCombineJob_Execute_m9D1B92859ABF9F1DE8ABA6314551D9B20557881B (SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___idY0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector4::op_Equality(UnityEngine.Vector4,UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_m80E2AA0626A70EF9DCC4F4C215F674A22D6DE937_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4::.ctor(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Multiply(Unity.Mathematics.float4,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Addition(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) ;
// System.Boolean System.Single::IsNaN(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline (float ___f0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
// System.Int32 System.BitConverter::SingleToInt32Bits(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline (float ___value0, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Profiling__cctor_m6B0036E7262A5CDC18FE2180E3B116E470F21AAC (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_m515B6ECA049B84FA83BAE21B6FC0CA180B633C0A (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_mAEA003C872EF4F18A7A3101592DCB50F9DF439D8 (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 ___width0, int32_t ___height1, int32_t ___sampleCount2, int32_t ___rtID3, const RuntimeMethod* method)
{
{
// w = width;
int32_t L_0 = ___width0;
__this->___w_0 = L_0;
// h = height;
int32_t L_1 = ___height1;
__this->___h_1 = L_1;
// samples = sampleCount;
int32_t L_2 = ___sampleCount2;
__this->___samples_2 = L_2;
// depthID = rtID;
int32_t L_3 = ___rtID3;
__this->___depthID_3 = L_3;
// }
return;
}
}
IL2CPP_EXTERN_C void RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1_AdjustorThunk (RuntimeObject* __this, int32_t ___width0, int32_t ___height1, int32_t ___sampleCount2, int32_t ___rtID3, const RuntimeMethod* method)
{
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5*>(__this + _offset);
RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1(_thisAdjusted, ___width0, ___height1, ___sampleCount2, ___rtID3, 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 ___value0, const RuntimeMethod* method)
{
{
// public bool cameraStacking { get; set; } = false;
bool L_0 = ___value0;
__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 ___value0, const RuntimeMethod* method)
{
{
// public bool msaa { get; set; } = true;
bool L_0 = ___value0;
__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 cameraStacking { get; set; } = false;
__this->___U3CcameraStackingU3Ek__BackingField_0 = (bool)0;
// 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_m384E19AA5A6771863C19DA742A0D35D21C6707D6 (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* ___activeRenderPassQueue0, 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;
bool V_1 = false;
{
// 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 = (&__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 = (&__this->___m_BlockRanges_1);
int32_t L_5;
L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_4)->___m_Length_1);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6;
memset((&L_6), 0, sizeof(L_6));
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_6), L_5, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
__this->___m_BlockRangeLengths_2 = L_6;
// m_BlockEventLimits[RenderPassBlock.BeforeRendering] = RenderPassEvent.BeforeRenderingPrePasses;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_7 = (&__this->___m_BlockEventLimits_0);
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_8 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_7)->___m_Buffer_0, L_8, (((int32_t)150)));
// m_BlockEventLimits[RenderPassBlock.MainRenderingOpaque] = RenderPassEvent.AfterRenderingOpaques;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_9 = (&__this->___m_BlockEventLimits_0);
int32_t L_10 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_9)->___m_Buffer_0, L_10, (((int32_t)300)));
// m_BlockEventLimits[RenderPassBlock.MainRenderingTransparent] = RenderPassEvent.AfterRenderingPostProcessing;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_11 = (&__this->___m_BlockEventLimits_0);
int32_t L_12 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_11)->___m_Buffer_0, L_12, (((int32_t)600)));
// m_BlockEventLimits[RenderPassBlock.AfterRendering] = (RenderPassEvent)Int32.MaxValue;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_13 = (&__this->___m_BlockEventLimits_0);
int32_t L_14 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_13)->___m_Buffer_0, L_14, (((int32_t)2147483647LL)));
// FillBlockRanges(activeRenderPassQueue);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_15 = ___activeRenderPassQueue0;
RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D(__this, L_15, NULL);
// m_BlockEventLimits.Dispose();
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_16 = (&__this->___m_BlockEventLimits_0);
NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264(L_16, NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264_RuntimeMethod_var);
// for (int i = 0; i < m_BlockRanges.Length - 1; i++)
V_0 = 0;
goto IL_00df;
}
IL_00b1:
{
// m_BlockRangeLengths[i] = m_BlockRanges[i + 1] - m_BlockRanges[i];
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (&__this->___m_BlockRangeLengths_2);
int32_t L_18 = V_0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_19 = (&__this->___m_BlockRanges_1);
int32_t L_20 = V_0;
int32_t L_21;
L_21 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_19)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_20, 1)));
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (&__this->___m_BlockRanges_1);
int32_t L_23 = V_0;
int32_t L_24;
L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_22)->___m_Buffer_0, L_23);
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_17)->___m_Buffer_0, L_18, (((int32_t)il2cpp_codegen_subtract(L_21, L_24))));
// for (int i = 0; i < m_BlockRanges.Length - 1; i++)
int32_t L_25 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_00df:
{
// for (int i = 0; i < m_BlockRanges.Length - 1; i++)
int32_t L_26 = V_0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (&__this->___m_BlockRanges_1);
int32_t L_28;
L_28 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_27)->___m_Length_1);
V_1 = (bool)((((int32_t)L_26) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_28, 1))))? 1 : 0);
bool L_29 = V_1;
if (L_29)
{
goto IL_00b1;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1_AdjustorThunk (RuntimeObject* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___activeRenderPassQueue0, const RuntimeMethod* method)
{
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*>(__this + _offset);
RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1(_thisAdjusted, ___activeRenderPassQueue0, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_BlockRangeLengths.Dispose();
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___m_BlockRangeLengths_2);
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_0, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// m_BlockRanges.Dispose();
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (&__this->___m_BlockRanges_1);
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_1, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// }
return;
}
}
IL2CPP_EXTERN_C void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<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* ___activeRenderPassQueue0, 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;
bool V_3 = false;
bool V_4 = false;
int32_t G_B6_0 = 0;
{
// int currRangeIndex = 0;
V_0 = 0;
// int currRenderPass = 0;
V_1 = 0;
// m_BlockRanges[currRangeIndex++] = 0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___m_BlockRanges_1);
int32_t L_1 = V_0;
int32_t L_2 = L_1;
V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_2, (0));
// for (int i = 0; i < m_BlockEventLimits.Length - 1; ++i)
V_2 = 0;
goto IL_0063;
}
IL_001b:
{
goto IL_0022;
}
IL_001e:
{
// currRenderPass++;
int32_t L_3 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_0022:
{
// while (currRenderPass < activeRenderPassQueue.Count &&
// activeRenderPassQueue[currRenderPass].renderPassEvent < m_BlockEventLimits[i])
int32_t L_4 = V_1;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_5 = ___activeRenderPassQueue0;
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_0047;
}
}
{
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_7 = ___activeRenderPassQueue0;
int32_t L_8 = V_1;
NullCheck(L_7);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_9;
L_9 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_7, L_8, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NullCheck(L_9);
int32_t L_10;
L_10 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_9, NULL);
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_11 = (&__this->___m_BlockEventLimits_0);
int32_t L_12 = V_2;
int32_t L_13;
L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_11)->___m_Buffer_0, L_12);
G_B6_0 = ((((int32_t)L_10) < ((int32_t)L_13))? 1 : 0);
goto IL_0048;
}
IL_0047:
{
G_B6_0 = 0;
}
IL_0048:
{
V_3 = (bool)G_B6_0;
bool L_14 = V_3;
if (L_14)
{
goto IL_001e;
}
}
{
// m_BlockRanges[currRangeIndex++] = currRenderPass;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_15 = (&__this->___m_BlockRanges_1);
int32_t L_16 = V_0;
int32_t L_17 = L_16;
V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
int32_t L_18 = V_1;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_15)->___m_Buffer_0, L_17, (L_18));
// for (int i = 0; i < m_BlockEventLimits.Length - 1; ++i)
int32_t L_19 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_0063:
{
// for (int i = 0; i < m_BlockEventLimits.Length - 1; ++i)
int32_t L_20 = V_2;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_21 = (&__this->___m_BlockEventLimits_0);
int32_t L_22;
L_22 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_21)->___m_Length_1);
V_4 = (bool)((((int32_t)L_20) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_22, 1))))? 1 : 0);
bool L_23 = V_4;
if (L_23)
{
goto IL_001b;
}
}
{
// m_BlockRanges[currRangeIndex] = activeRenderPassQueue.Count;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_24 = (&__this->___m_BlockRanges_1);
int32_t L_25 = V_0;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_26 = ___activeRenderPassQueue0;
NullCheck(L_26);
int32_t L_27;
L_27 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_26, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_24)->___m_Buffer_0, L_25, (L_27));
// }
return;
}
}
IL2CPP_EXTERN_C void RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D_AdjustorThunk (RuntimeObject* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___activeRenderPassQueue0, const RuntimeMethod* method)
{
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*>(__this + _offset);
RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D(_thisAdjusted, ___activeRenderPassQueue0, method);
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetLength(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___index0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return m_BlockRangeLengths[index];
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___m_BlockRangeLengths_2);
int32_t L_1 = ___index0;
int32_t L_2;
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_1);
V_0 = L_2;
goto IL_0010;
}
IL_0010:
{
// }
int32_t L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, 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, ___index0, 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 ___index0, const RuntimeMethod* method)
{
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// return new BlockRange(m_BlockRanges[index], m_BlockRanges[index + 1]);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___m_BlockRanges_1);
int32_t L_1 = ___index0;
int32_t L_2;
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_1);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (&__this->___m_BlockRanges_1);
int32_t L_4 = ___index0;
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);
V_0 = L_6;
goto IL_0023;
}
IL_0023:
{
// }
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, 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, ___index0, 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 ___begin0, int32_t ___end1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
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;
{
// Assertions.Assert.IsTrue(begin <= end);
int32_t L_0 = ___begin0;
int32_t L_1 = ___end1;
il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0((bool)((((int32_t)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL);
// m_Current = begin < end ? begin : end;
int32_t L_2 = ___begin0;
int32_t L_3 = ___end1;
G_B1_0 = __this;
if ((((int32_t)L_2) < ((int32_t)L_3)))
{
G_B2_0 = __this;
goto IL_0016;
}
}
{
int32_t L_4 = ___end1;
G_B3_0 = L_4;
G_B3_1 = G_B1_0;
goto IL_0017;
}
IL_0016:
{
int32_t L_5 = ___begin0;
G_B3_0 = L_5;
G_B3_1 = G_B2_0;
}
IL_0017:
{
G_B3_1->___m_Current_0 = G_B3_0;
// m_End = end >= begin ? end : begin;
int32_t L_6 = ___end1;
int32_t L_7 = ___begin0;
G_B4_0 = __this;
if ((((int32_t)L_6) >= ((int32_t)L_7)))
{
G_B5_0 = __this;
goto IL_0024;
}
}
{
int32_t L_8 = ___begin0;
G_B6_0 = L_8;
G_B6_1 = G_B4_0;
goto IL_0025;
}
IL_0024:
{
int32_t L_9 = ___end1;
G_B6_0 = L_9;
G_B6_1 = G_B5_0;
}
IL_0025:
{
G_B6_1->___m_End_1 = G_B6_0;
// m_Current -= 1;
int32_t L_10 = __this->___m_Current_0;
__this->___m_Current_0 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
// }
return;
}
}
IL2CPP_EXTERN_C void BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE_AdjustorThunk (RuntimeObject* __this, int32_t ___begin0, int32_t ___end1, const RuntimeMethod* method)
{
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91*>(__this + _offset);
BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE(_thisAdjusted, ___begin0, ___end1, 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)
{
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public BlockRange GetEnumerator() { return this; }
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_0 = (*(BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91*)__this);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public BlockRange GetEnumerator() { return this; }
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_1 = V_0;
return L_1;
}
}
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;
bool V_1 = false;
{
// 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;
V_1 = (bool)((((int32_t)L_2) < ((int32_t)L_3))? 1 : 0);
goto IL_001d;
}
IL_001d:
{
// public bool MoveNext() { return ++m_Current < m_End; }
bool L_4 = V_1;
return L_4;
}
}
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* ___pageName0, 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 = ___pageName0;
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_m854154F63EF0B99F292202A5A3EBC766013C9FD7 (String_t* ___pageName0, 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 = ___pageName0;
String_t* L_1;
L_1 = DocumentationInfo_GetPageLink_mF1CA29477559EA4935033E1323CC89A076175542(_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;
}
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* V_0 = NULL;
{
// 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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralD40EFFC7E6035CB6C2A774293AFA21C00E27ECE6, L_0, _stringLiteralA824656CF14E82FE07C42A45326BE9D298CAD315, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_1, NULL);
// return null;
V_0 = (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL;
goto IL_0020;
}
IL_0020:
{
// }
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = V_0;
return L_2;
}
}
// 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 ___value0, 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 ___value0, 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* ___value0, 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 ___value0, 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 ___value0, 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 ___value0, 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 ___value0, const RuntimeMethod* method)
{
{
// internal bool IsKeywordLightCookieEnabled { get; private set; }
bool L_0 = ___value0;
__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* ___settings0, 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 = ___settings0;
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 ___size0, 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;
}
bool V_0 = false;
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t G_B3_0 = 0;
{
// if (m_Settings.atlas.useMips && m_Settings.atlas.isPow2)
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_0 = (&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_1 = (&L_0->___atlas_0);
bool L_2 = L_1->___useMips_2;
if (!L_2)
{
goto IL_0028;
}
}
{
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_3 = (&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 L_4 = L_3->___atlas_0;
V_1 = L_4;
bool L_5;
L_5 = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3((&V_1), NULL);
G_B3_0 = ((int32_t)(L_5));
goto IL_0029;
}
IL_0028:
{
G_B3_0 = 0;
}
IL_0029:
{
V_0 = (bool)G_B3_0;
bool L_6 = V_0;
if (!L_6)
{
goto IL_006c;
}
}
{
// 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_7 = (&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_8 = (&L_7->___atlas_0);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_9 = L_8->___resolution_0;
V_2 = L_9;
int32_t L_10;
L_10 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_2), NULL);
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_11 = (&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_12 = (&L_11->___atlas_0);
int32_t L_13 = L_12->___format_1;
PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* L_14 = (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE*)il2cpp_codegen_object_new(PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var);
NullCheck(L_14);
PowerOfTwoTextureAtlas__ctor_mA0B1F657FD0560F53AF17A6F29D6BBE9C8C1A5BB(L_14, L_10, 4, L_13, 1, _stringLiteralEF033B951056F325C07F537B75A2A31603C00BF3, (bool)1, NULL);
__this->___m_AdditionalLightsCookieAtlas_1 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsCookieAtlas_1), (void*)L_14);
goto IL_00c1;
}
IL_006c:
{
// 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_15 = (&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_16 = (&L_15->___atlas_0);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_17 = L_16->___resolution_0;
V_2 = L_17;
int32_t L_18;
L_18 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_2), NULL);
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_19 = (&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_20 = (&L_19->___atlas_0);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_21 = L_20->___resolution_0;
V_2 = L_21;
int32_t L_22;
L_22 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_2), NULL);
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_23 = (&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_24 = (&L_23->___atlas_0);
int32_t L_25 = L_24->___format_1;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_26 = (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F*)il2cpp_codegen_object_new(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var);
NullCheck(L_26);
Texture2DAtlas__ctor_mB0FB5774A1037C4F0AE42B5255C966B64688B54A(L_26, L_18, L_22, L_25, 1, (bool)0, _stringLiteral81C31EFC06A22F5DDD585BDE6B97E622EB1E493E, (bool)0, NULL);
__this->___m_AdditionalLightsCookieAtlas_1 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsCookieAtlas_1), (void*)L_26);
}
IL_00c1:
{
// m_AdditionalLightsCookieShaderData = new LightCookieShaderData(size, m_Settings.useStructuredBuffer);
int32_t L_27 = ___size0;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_28 = (&__this->___m_Settings_3);
bool L_29 = L_28->___useStructuredBuffer_3;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_30 = (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10*)il2cpp_codegen_object_new(LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10_il2cpp_TypeInfo_var);
NullCheck(L_30);
LightCookieShaderData__ctor_mF36EE46CD25DB2538577DD5C88244E73EF4CDB03(L_30, L_27, L_29, NULL);
__this->___m_AdditionalLightsCookieShaderData_2 = L_30;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsCookieShaderData_2), (void*)L_30);
// m_VisibleLightIndexToShaderDataIndex = new int[m_Settings.maxAdditionalLights + mainLightCount];
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_31 = (&__this->___m_Settings_3);
int32_t L_32 = L_31->___maxAdditionalLights_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_32, 1)));
__this->___m_VisibleLightIndexToShaderDataIndex_5 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisibleLightIndexToShaderDataIndex_5), (void*)L_33);
// 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)
{
int32_t G_B3_0 = 0;
{
// public bool isInitialized() => m_AdditionalLightsCookieAtlas != null && m_AdditionalLightsCookieShaderData != null;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_0 = __this->___m_AdditionalLightsCookieAtlas_1;
if (!L_0)
{
goto IL_0013;
}
}
{
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_1 = __this->___m_AdditionalLightsCookieShaderData_2;
G_B3_0 = ((!(((RuntimeObject*)(LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0014;
}
IL_0013:
{
G_B3_0 = 0;
}
IL_0014:
{
return (bool)G_B3_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_000d;
}
}
{
goto IL_0013;
}
IL_000d:
{
NullCheck(G_B2_0);
Texture2DAtlas_Release_mE23245C71F1E00D6AE6C57DC61B3CEE8D5C7CC17(G_B2_0, NULL);
}
IL_0013:
{
// 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_001f;
}
}
{
goto IL_0025;
}
IL_001f:
{
NullCheck(G_B5_0);
LightCookieShaderData_Dispose_m1E8C2EA35B325EAB8A3371F0C4D41AD306046EB1(G_B5_0, NULL);
}
IL_0025:
{
// }
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 ___visibleLightIndex0, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t V_1 = 0;
{
// if (!isInitialized())
bool L_0;
L_0 = LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4(__this, NULL);
V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
// return -1;
V_1 = (-1);
goto IL_001d;
}
IL_0012:
{
// return m_VisibleLightIndexToShaderDataIndex[visibleLightIndex];
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
int32_t L_3 = ___visibleLightIndex0;
NullCheck(L_2);
int32_t L_4 = L_3;
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_1 = L_5;
goto IL_001d;
}
IL_001d:
{
// }
int32_t L_6 = V_1;
return L_6;
}
}
// 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 ___ctx0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___lightData2, 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_mA5B9267A973E32750FD5EDA87DA0A95634CA6944_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_4;
memset((&V_4), 0, sizeof(V_4));
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
int32_t V_8 = 0;
int32_t V_9 = 0;
bool V_10 = false;
int32_t G_B9_0 = 0;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B16_0 = NULL;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B15_0 = NULL;
{
// using var profScope = new ProfilingScope(cmd, ProfilingSampler.Get(URPProfileId.LightCookies));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd1;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1;
L_1 = ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_mA5B9267A973E32750FD5EDA87DA0A95634CA6944(((int32_t)11), ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_mA5B9267A973E32750FD5EDA87DA0A95634CA6944_RuntimeMethod_var);
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_0, L_1, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{// 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 = ___lightData2;
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;
V_3 = L_4;
bool L_5 = V_3;
if (!L_5)
{
goto IL_0041_1;
}
}
{
// var mainLight = lightData.visibleLights[lightData.mainLightIndex];
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_6 = ___lightData2;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_7 = (&L_6->___visibleLights_3);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_8 = ___lightData2;
int32_t L_9 = L_8->___mainLightIndex_0;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_10;
L_10 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_7)->___m_Buffer_0, L_9);
V_4 = L_10;
// isMainLightAvailable = SetupMainLight(cmd, ref mainLight);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___cmd1;
bool L_12;
L_12 = LightCookieManager_SetupMainLight_m4A937409872F5DA9A173D1CC5C3FD358AC289671(__this, L_11, (&V_4), NULL);
V_1 = L_12;
}
IL_0041_1:
{
// bool isAdditionalLightsAvailable = lightData.additionalLightsCount > 0;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_13 = ___lightData2;
int32_t L_14 = L_13->___additionalLightsCount_1;
V_2 = (bool)((((int32_t)L_14) > ((int32_t)0))? 1 : 0);
// if (isAdditionalLightsAvailable)
bool L_15 = V_2;
V_5 = L_15;
bool L_16 = V_5;
if (!L_16)
{
goto IL_005d_1;
}
}
{
// isAdditionalLightsAvailable = SetupAdditionalLights(cmd, ref lightData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___cmd1;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_18 = ___lightData2;
bool L_19;
L_19 = LightCookieManager_SetupAdditionalLights_m23245EB255F386E152835B9D662381ACAD1B1CA2(__this, L_17, L_18, NULL);
V_2 = L_19;
}
IL_005d_1:
{
// if (!isAdditionalLightsAvailable)
bool L_20 = V_2;
V_6 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0);
bool L_21 = V_6;
if (!L_21)
{
goto IL_00d5_1;
}
}
{
// if (m_VisibleLightIndexToShaderDataIndex != null &&
// m_AdditionalLightsCookieShaderData.isUploaded)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
if (!L_22)
{
goto IL_007d_1;
}
}
{
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_23 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_23);
bool L_24;
L_24 = LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD_inline(L_23, NULL);
G_B9_0 = ((int32_t)(L_24));
goto IL_007e_1;
}
IL_007d_1:
{
G_B9_0 = 0;
}
IL_007e_1:
{
V_7 = (bool)G_B9_0;
bool L_25 = V_7;
if (!L_25)
{
goto IL_00c1_1;
}
}
{
// int len = Math.Min(m_VisibleLightIndexToShaderDataIndex.Length, lightData.visibleLights.Length);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
NullCheck(L_26);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_27 = ___lightData2;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_28 = (&L_27->___visibleLights_3);
int32_t L_29;
L_29 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_28)->___m_Length_1);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_30;
L_30 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(((int32_t)(((RuntimeArray*)L_26)->max_length)), L_29, NULL);
V_8 = L_30;
// for (int i = 0; i < len; i++)
V_9 = 0;
goto IL_00b4_1;
}
IL_00a4_1:
{
// m_VisibleLightIndexToShaderDataIndex[i] = -1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
int32_t L_32 = V_9;
NullCheck(L_31);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(L_32), (int32_t)(-1));
// for (int i = 0; i < len; i++)
int32_t L_33 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_00b4_1:
{
// for (int i = 0; i < len; i++)
int32_t L_34 = V_9;
int32_t L_35 = V_8;
V_10 = (bool)((((int32_t)L_34) < ((int32_t)L_35))? 1 : 0);
bool L_36 = V_10;
if (L_36)
{
goto IL_00a4_1;
}
}
{
}
IL_00c1_1:
{
// m_AdditionalLightsCookieShaderData?.Clear(cmd);
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_37 = __this->___m_AdditionalLightsCookieShaderData_2;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_38 = L_37;
G_B15_0 = L_38;
if (L_38)
{
G_B16_0 = L_38;
goto IL_00cd_1;
}
}
{
goto IL_00d4_1;
}
IL_00cd_1:
{
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = ___cmd1;
NullCheck(G_B16_0);
LightCookieShaderData_Clear_mD3BF83D3E7B2C9AECE704174C9FB03BCC1D01649(G_B16_0, L_39, NULL);
}
IL_00d4_1:
{
}
IL_00d5_1:
{
// IsKeywordLightCookieEnabled = isMainLightAvailable || isAdditionalLightsAvailable;
bool L_40 = V_1;
bool L_41 = V_2;
LightCookieManager_set_IsKeywordLightCookieEnabled_m7683EADF9EF8822DC7E86483D369983693B7FD93_inline(__this, (bool)((int32_t)((int32_t)L_40|(int32_t)L_41)), NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.LightCookies, IsKeywordLightCookieEnabled);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = ___cmd1;
il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
String_t* L_43 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___LightCookies_17;
bool L_44;
L_44 = LightCookieManager_get_IsKeywordLightCookieEnabled_mAAC832A3AA56BB7A301121DF82329C7B84B0DBE5_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_42, L_43, L_44, NULL);
// }
goto IL_0102;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
// }
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* ___cmd0, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___visibleMainLight1, 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;
bool V_2 = false;
bool V_3 = false;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* V_6 = NULL;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_7;
memset((&V_7), 0, sizeof(V_7));
bool V_8 = false;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_9;
memset((&V_9), 0, sizeof(V_9));
bool V_10 = false;
{
// var mainLight = visibleMainLight.light;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_0 = ___visibleMainLight1;
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_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_5;
// if (isMainLightCookieEnabled)
bool L_6 = V_2;
V_3 = L_6;
bool L_7 = V_3;
if (!L_7)
{
goto IL_00a2;
}
}
{
// Matrix4x4 cookieUVTransform = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8;
L_8 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
V_4 = L_8;
// float cookieFormat = (float)GetLightCookieShaderFormat(cookieTexture.graphicsFormat);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = V_1;
NullCheck(L_9);
int32_t L_10;
L_10 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_9);
int32_t L_11;
L_11 = LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF(__this, L_10, NULL);
V_5 = ((float)L_11);
// if (mainLight.TryGetComponent(out UniversalAdditionalLightData additionalLightData))
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_12 = V_0;
NullCheck(L_12);
bool L_13;
L_13 = Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C(L_12, (&V_6), Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C_RuntimeMethod_var);
V_8 = L_13;
bool L_14 = V_8;
if (!L_14)
{
goto IL_004f;
}
}
{
// GetLightUVScaleOffset(ref additionalLightData, ref cookieUVTransform);
LightCookieManager_GetLightUVScaleOffset_m1B12565E1479FC2FBF7507E5C83F18EF6FAFB316(__this, (&V_6), (&V_4), NULL);
}
IL_004f:
{
// Matrix4x4 cookieMatrix = s_DirLightProj * cookieUVTransform *
// visibleMainLight.localToWorldMatrix.inverse;
il2cpp_codegen_runtime_class_init_inline(LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15 = ((LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var))->___s_DirLightProj_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = V_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17;
L_17 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_15, L_16, NULL);
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_18 = ___visibleMainLight1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081(L_18, NULL);
V_9 = L_19;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20;
L_20 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_9), NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
L_21 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_17, L_20, NULL);
V_7 = L_21;
// cmd.SetGlobalTexture(ShaderProperty.mainLightTexture, cookieTexture);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_23 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightTexture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = V_1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_25;
L_25 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_24, NULL);
NullCheck(L_22);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_22, L_23, L_25, NULL);
// cmd.SetGlobalMatrix(ShaderProperty.mainLightWorldToLight, cookieMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___cmd0;
int32_t L_27 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightWorldToLight_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28 = V_7;
NullCheck(L_26);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_26, L_27, L_28, NULL);
// cmd.SetGlobalFloat(ShaderProperty.mainLightCookieTextureFormat, cookieFormat);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_29 = ___cmd0;
int32_t L_30 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightCookieTextureFormat_2;
float L_31 = V_5;
NullCheck(L_29);
CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_29, L_30, L_31, NULL);
goto IL_00dc;
}
IL_00a2:
{
// cmd.SetGlobalTexture(ShaderProperty.mainLightTexture, Texture2D.whiteTexture);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_33 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightTexture_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_34;
L_34 = Texture2D_get_whiteTexture_m7999084E0B635CF834F8DD2D840FAA71720404DA(NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35;
L_35 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_34, NULL);
NullCheck(L_32);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_32, L_33, L_35, NULL);
// cmd.SetGlobalMatrix(ShaderProperty.mainLightWorldToLight, Matrix4x4.identity);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = ___cmd0;
int32_t L_37 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightWorldToLight_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38;
L_38 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
NullCheck(L_36);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_36, L_37, L_38, NULL);
// cmd.SetGlobalFloat(ShaderProperty.mainLightCookieTextureFormat, (float)LightCookieShaderFormat.None);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = ___cmd0;
int32_t L_40 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightCookieTextureFormat_2;
NullCheck(L_39);
CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_39, L_40, (-1.0f), NULL);
}
IL_00dc:
{
// return isMainLightCookieEnabled;
bool L_41 = V_2;
V_10 = L_41;
goto IL_00e1;
}
IL_00e1:
{
// }
bool L_42 = V_10;
return L_42;
}
}
// 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 ___cookieFormat0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
// switch (cookieFormat)
int32_t L_0 = ___cookieFormat0;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) > ((int32_t)((int32_t)25))))
{
goto IL_0043;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) > ((int32_t)((int32_t)9))))
{
goto IL_0022;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)1)))
{
goto IL_0088;
}
}
{
goto IL_0015;
}
IL_0015:
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)5)))
{
goto IL_0088;
}
}
{
goto IL_001b;
}
IL_001b:
{
int32_t L_6 = V_0;
if ((((int32_t)L_6) == ((int32_t)((int32_t)9))))
{
goto IL_0088;
}
}
{
goto IL_0080;
}
IL_0022:
{
int32_t L_7 = V_0;
if ((((int32_t)L_7) > ((int32_t)((int32_t)17))))
{
goto IL_0035;
}
}
{
int32_t L_8 = V_0;
if ((((int32_t)L_8) == ((int32_t)((int32_t)13))))
{
goto IL_0088;
}
}
{
goto IL_002e;
}
IL_002e:
{
int32_t L_9 = V_0;
if ((((int32_t)L_9) == ((int32_t)((int32_t)17))))
{
goto IL_0088;
}
}
{
goto IL_0080;
}
IL_0035:
{
int32_t L_10 = V_0;
if ((((int32_t)L_10) == ((int32_t)((int32_t)21))))
{
goto IL_0088;
}
}
{
goto IL_003c;
}
IL_003c:
{
int32_t L_11 = V_0;
if ((((int32_t)L_11) == ((int32_t)((int32_t)25))))
{
goto IL_0088;
}
}
{
goto IL_0080;
}
IL_0043:
{
int32_t L_12 = V_0;
if ((((int32_t)L_12) > ((int32_t)((int32_t)37))))
{
goto IL_005d;
}
}
{
int32_t L_13 = V_0;
if ((((int32_t)L_13) == ((int32_t)((int32_t)29))))
{
goto IL_0088;
}
}
{
goto IL_004f;
}
IL_004f:
{
int32_t L_14 = V_0;
if ((((int32_t)L_14) == ((int32_t)((int32_t)33))))
{
goto IL_0088;
}
}
{
goto IL_0056;
}
IL_0056:
{
int32_t L_15 = V_0;
if ((((int32_t)L_15) == ((int32_t)((int32_t)37))))
{
goto IL_0088;
}
}
{
goto IL_0080;
}
IL_005d:
{
int32_t L_16 = V_0;
if ((((int32_t)L_16) > ((int32_t)((int32_t)45))))
{
goto IL_0070;
}
}
{
int32_t L_17 = V_0;
if ((((int32_t)L_17) == ((int32_t)((int32_t)41))))
{
goto IL_0088;
}
}
{
goto IL_0069;
}
IL_0069:
{
int32_t L_18 = V_0;
if ((((int32_t)L_18) == ((int32_t)((int32_t)45))))
{
goto IL_0088;
}
}
{
goto IL_0080;
}
IL_0070:
{
int32_t L_19 = V_0;
if ((((int32_t)L_19) == ((int32_t)((int32_t)49))))
{
goto IL_0088;
}
}
{
goto IL_0077;
}
IL_0077:
{
int32_t L_20 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, ((int32_t)54)))) > ((uint32_t)1))))
{
goto IL_0084;
}
}
{
goto IL_0080;
}
IL_0080:
{
// return LightCookieShaderFormat.RGB;
V_2 = 0;
goto IL_008c;
}
IL_0084:
{
// return LightCookieShaderFormat.Alpha;
V_2 = 1;
goto IL_008c;
}
IL_0088:
{
// return LightCookieShaderFormat.Red;
V_2 = 2;
goto IL_008c;
}
IL_008c:
{
// }
int32_t L_21 = V_2;
return L_21;
}
}
// 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** ___additionalLightData0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___uvTransform1, 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));
bool V_2 = false;
bool V_3 = false;
{
// Vector2 uvScale = Vector2.one / additionalLightData.lightCookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
L_0 = Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_inline(NULL);
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** L_1 = ___additionalLightData0;
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_mB1CA903ACF933DB0BE2016D105BB2B4702CF1004_inline(L_0, L_3, NULL);
V_0 = L_4;
// Vector2 uvOffset = additionalLightData.lightCookieOffset;
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** L_5 = ___additionalLightData0;
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_m142ABA2C9CC93DAEA400D06BB330FB5BB2F8AD86(NULL);
V_2 = (bool)((((float)L_10) < ((float)L_11))? 1 : 0);
bool L_12 = V_2;
if (!L_12)
{
goto IL_0049;
}
}
{
// uvScale.x = Mathf.Sign(uvScale.x) * half.MinValue;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_0;
float L_14 = L_13.___x_0;
float L_15;
L_15 = Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline(L_14, NULL);
float L_16;
L_16 = half_get_MinValue_m142ABA2C9CC93DAEA400D06BB330FB5BB2F8AD86(NULL);
(&V_0)->___x_0 = ((float)il2cpp_codegen_multiply(L_15, L_16));
}
IL_0049:
{
// if (Mathf.Abs(uvScale.y) < half.MinValue)
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_0;
float L_18 = L_17.___y_1;
float L_19;
L_19 = fabsf(L_18);
float L_20;
L_20 = half_get_MinValue_m142ABA2C9CC93DAEA400D06BB330FB5BB2F8AD86(NULL);
V_3 = (bool)((((float)L_19) < ((float)L_20))? 1 : 0);
bool L_21 = V_3;
if (!L_21)
{
goto IL_0077;
}
}
{
// uvScale.y = Mathf.Sign(uvScale.y) * half.MinValue;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_0;
float L_23 = L_22.___y_1;
float L_24;
L_24 = Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline(L_23, NULL);
float L_25;
L_25 = half_get_MinValue_m142ABA2C9CC93DAEA400D06BB330FB5BB2F8AD86(NULL);
(&V_0)->___y_1 = ((float)il2cpp_codegen_multiply(L_24, L_25));
}
IL_0077:
{
// uvTransform = Matrix4x4.Scale(new Vector3(uvScale.x, uvScale.y, 1));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_26 = ___uvTransform1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_0;
float L_28 = L_27.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_0;
float L_30 = L_29.___y_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
memset((&L_31), 0, sizeof(L_31));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_31), L_28, L_30, (1.0f), /*hidden argument*/NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32;
L_32 = Matrix4x4_Scale_m389397AD581D1BB1A5D39B47021DD685A1EAA9AB(L_31, NULL);
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_26 = L_32;
// uvTransform.SetColumn(3, new Vector4(-uvOffset.x * uvScale.x, -uvOffset.y * uvScale.y, 0, 1));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_33 = ___uvTransform1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_1;
float L_35 = L_34.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_0;
float L_37 = L_36.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_1;
float L_39 = L_38.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_0;
float L_41 = L_40.___y_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42;
memset((&L_42), 0, sizeof(L_42));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_42), ((float)il2cpp_codegen_multiply(((-L_35)), L_37)), ((float)il2cpp_codegen_multiply(((-L_39)), L_41)), (0.0f), (1.0f), /*hidden argument*/NULL);
Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234(L_33, 3, L_42, 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* ___cmd0, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___lightData1, 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));
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
{
// int maxLightCount = Math.Min(m_Settings.maxAdditionalLights, lightData.visibleLights.Length);
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_0 = (&__this->___m_Settings_3);
int32_t L_1 = L_0->___maxAdditionalLights_1;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_2 = ___lightData1;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_3 = (&L_2->___visibleLights_3);
int32_t L_4;
L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_3)->___m_Length_1);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(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 = ___lightData1;
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;
V_6 = (bool)((((int32_t)((((int32_t)L_12) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_13 = V_6;
if (!L_13)
{
goto IL_004f;
}
}
{
// return false;
V_7 = (bool)0;
goto IL_00c0;
}
IL_004f:
{
// if (!isInitialized())
bool L_14;
L_14 = LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4(__this, NULL);
V_8 = (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
bool L_15 = V_8;
if (!L_15)
{
goto IL_0066;
}
}
{
// InitAdditionalLights(validLightCount);
int32_t L_16 = V_1;
LightCookieManager_InitAdditionalLights_m1C2BB31D2E1264AE89CB3699E7A54CB72905F346(__this, L_16, NULL);
}
IL_0066:
{
// var validLights = new WorkSlice<LightCookieMapping>(m_WorkMem.lightMappings, validLightCount);
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_17 = __this->___m_WorkMem_4;
NullCheck(L_17);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_18 = L_17->___lightMappings_0;
int32_t L_19 = V_1;
WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4((&V_2), L_18, L_19, WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_RuntimeMethod_var);
// int validUVRectCount = UpdateAdditionalLightsAtlas(cmd, ref validLights, m_WorkMem.uvRects);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___cmd0;
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_21 = __this->___m_WorkMem_4;
NullCheck(L_21);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_22 = L_21->___uvRects_1;
int32_t L_23;
L_23 = LightCookieManager_UpdateAdditionalLightsAtlas_m98BF8D6376B329104F4163C1D82C333BDC630F72(__this, L_20, (&V_2), L_22, NULL);
V_3 = L_23;
// var validUvRects = new WorkSlice<Vector4>(m_WorkMem.uvRects, validUVRectCount);
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_24 = __this->___m_WorkMem_4;
NullCheck(L_24);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_25 = L_24->___uvRects_1;
int32_t L_26 = V_3;
WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C((&V_4), L_25, L_26, WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_RuntimeMethod_var);
// UploadAdditionalLights(cmd, ref lightData, ref validLights, ref validUvRects);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___cmd0;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_28 = ___lightData1;
LightCookieManager_UploadAdditionalLights_mB98EAE61BEE1E3F21F181FDDCF395B1E054A33F2(__this, L_27, L_28, (&V_2), (&V_4), NULL);
// bool isAdditionalLightsEnabled = validUvRects.length > 0;
int32_t L_29;
L_29 = WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_inline((&V_4), WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var);
V_5 = (bool)((((int32_t)L_29) > ((int32_t)0))? 1 : 0);
// return isAdditionalLightsEnabled;
bool L_30 = V_5;
V_7 = L_30;
goto IL_00c0;
}
IL_00c0:
{
// }
bool L_31 = V_7;
return L_31;
}
}
// 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* ___lightData0, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___validLightMappings1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&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));
bool V_8 = false;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_9;
memset((&V_9), 0, sizeof(V_9));
bool V_10 = false;
bool V_11 = false;
bool V_12 = false;
int32_t V_13 = 0;
int32_t G_B8_0 = 0;
{
// int skipMainLightIndex = lightData.mainLightIndex;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_0 = ___lightData0;
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 = ___lightData0;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_3 = (&L_2->___visibleLights_3);
int32_t L_4;
L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_3)->___m_Length_1);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_5 = ___validLightMappings1;
NullCheck(L_5);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_6;
L_6 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(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_0125;
}
IL_0028:
{
// if (i == skipMainLightIndex)
int32_t L_7 = V_4;
int32_t L_8 = V_0;
V_8 = (bool)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0);
bool L_9 = V_8;
if (!L_9)
{
goto IL_003e;
}
}
{
// lightBufferOffset -= 1;
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
// continue;
goto IL_011f;
}
IL_003e:
{
// Light light = lightData.visibleLights[i].light;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_11 = ___lightData0;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_12 = (&L_11->___visibleLights_3);
int32_t L_13 = V_4;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_14;
L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_12)->___m_Buffer_0, L_13);
V_9 = L_14;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_15;
L_15 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B((&V_9), NULL);
V_5 = L_15;
// if (light.cookie == null)
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_16 = V_5;
NullCheck(L_16);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17;
L_17 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_16, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_18;
L_18 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_10 = L_18;
bool L_19 = V_10;
if (!L_19)
{
goto IL_006e;
}
}
{
// continue;
goto IL_011f;
}
IL_006e:
{
// var lightType = lightData.visibleLights[i].lightType;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_20 = ___lightData0;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_21 = (&L_20->___visibleLights_3);
int32_t L_22 = V_4;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_23;
L_23 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_21)->___m_Buffer_0, L_22);
V_9 = L_23;
int32_t L_24;
L_24 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_9), NULL);
V_6 = L_24;
// if (!(lightType == LightType.Spot ||
// lightType == LightType.Point))
int32_t L_25 = V_6;
if (!L_25)
{
goto IL_0094;
}
}
{
int32_t L_26 = V_6;
G_B8_0 = ((((int32_t)((((int32_t)L_26) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0095;
}
IL_0094:
{
G_B8_0 = 0;
}
IL_0095:
{
V_11 = (bool)G_B8_0;
bool L_27 = V_11;
if (!L_27)
{
goto IL_00e3;
}
}
{
// Debug.LogWarning($"Additional {lightType.ToString()} light called '{light.name}' has a light cookie which will not be visible.", light);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_28;
NullCheck(L_29);
ArrayElementTypeCheck (L_29, _stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29;
Il2CppFakeBox<int32_t> L_31(LightType_t2D4D43054E7473EECEB54493C0055AE074780234_il2cpp_TypeInfo_var, (&V_6));
String_t* L_32;
L_32 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_31), NULL);
NullCheck(L_30);
ArrayElementTypeCheck (L_30, L_32);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_32);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = L_30;
NullCheck(L_33);
ArrayElementTypeCheck (L_33, _stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_33;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_35 = V_5;
NullCheck(L_35);
String_t* L_36;
L_36 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_35, NULL);
NullCheck(L_34);
ArrayElementTypeCheck (L_34, L_36);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_36);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = L_34;
NullCheck(L_37);
ArrayElementTypeCheck (L_37, _stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2);
String_t* L_38;
L_38 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_37, NULL);
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_39 = V_5;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(L_38, L_39, NULL);
// continue;
goto IL_011f;
}
IL_00e3:
{
// Assertions.Assert.IsTrue(i < ushort.MaxValue);
int32_t L_40 = V_4;
il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0((bool)((((int32_t)L_40) < ((int32_t)((int32_t)65535)))? 1 : 0), NULL);
// lp.visibleLightIndex = (ushort)i;
int32_t L_41 = V_4;
(&V_7)->___visibleLightIndex_0 = (uint16_t)((int32_t)(uint16_t)L_41);
// lp.lightBufferIndex = (ushort)(i + lightBufferOffset);
int32_t L_42 = V_4;
int32_t L_43 = V_1;
(&V_7)->___lightBufferIndex_1 = (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_42, L_43)));
// lp.light = light;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_44 = V_5;
(&V_7)->___light_2 = L_44;
Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___light_2), (void*)L_44);
// validLightMappings[validLightCount++] = lp;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_45 = ___validLightMappings1;
int32_t L_46 = V_2;
int32_t L_47 = L_46;
V_2 = ((int32_t)il2cpp_codegen_add(L_47, 1));
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_48 = V_7;
NullCheck(L_45);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(L_47), (LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2)L_48);
}
IL_011f:
{
// for (int i = 0; i < maxLights; i++)
int32_t L_49 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_49, 1));
}
IL_0125:
{
// for (int i = 0; i < maxLights; i++)
int32_t L_50 = V_4;
int32_t L_51 = V_3;
V_12 = (bool)((((int32_t)L_50) < ((int32_t)L_51))? 1 : 0);
bool L_52 = V_12;
if (L_52)
{
goto IL_0028;
}
}
{
// return validLightCount;
int32_t L_53 = V_2;
V_13 = L_53;
goto IL_0138;
}
IL_0138:
{
// }
int32_t L_54 = V_13;
return L_54;
}
}
// 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* ___cmd0, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___validLightMappings1, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___textureAtlasUVRects2, 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;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
int32_t V_8 = 0;
int32_t G_B3_0 = 0;
{
// validLightMappings.Sort(LightCookieMapping.s_CompareByCookieSize);
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_0 = ___validLightMappings1;
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 = ___validLightMappings1;
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(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_0057;
}
}
{
uint32_t L_14 = V_0;
uint32_t L_15 = __this->___m_PrevCookieRequestPixelCount_8;
G_B3_0 = ((!(((uint32_t)L_14) >= ((uint32_t)L_15)))? 1 : 0);
goto IL_0058;
}
IL_0057:
{
G_B3_0 = 0;
}
IL_0058:
{
V_5 = (bool)G_B3_0;
bool L_16 = V_5;
if (!L_16)
{
goto IL_0073;
}
}
{
// m_AdditionalLightsCookieAtlas.ResetAllocator();
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_17 = __this->___m_AdditionalLightsCookieAtlas_1;
NullCheck(L_17);
Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7(L_17, NULL);
// m_CookieSizeDivisor = cookieSizeDivisorApprox;
int32_t L_18 = V_3;
__this->___m_CookieSizeDivisor_7 = L_18;
}
IL_0073:
{
// int uvRectCount = 0;
V_4 = 0;
goto IL_00c2;
}
IL_0078:
{
// uvRectCount = FetchUVRects(cmd, ref validLightMappings, textureAtlasUVRects, m_CookieSizeDivisor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_20 = ___validLightMappings1;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_21 = ___textureAtlasUVRects2;
int32_t L_22 = __this->___m_CookieSizeDivisor_7;
int32_t L_23;
L_23 = LightCookieManager_FetchUVRects_m3591BE883C7006CD821D463D656F68836EC8364B(__this, L_19, L_20, L_21, L_22, NULL);
V_4 = L_23;
// if (uvRectCount <= 0)
int32_t L_24 = V_4;
V_6 = (bool)((((int32_t)((((int32_t)L_24) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_25 = V_6;
if (!L_25)
{
goto IL_00c1;
}
}
{
// m_AdditionalLightsCookieAtlas.ResetAllocator();
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_26 = __this->___m_AdditionalLightsCookieAtlas_1;
NullCheck(L_26);
Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7(L_26, NULL);
// m_CookieSizeDivisor = Mathf.Max(m_CookieSizeDivisor + 1, cookieSizeDivisorApprox);
int32_t L_27 = __this->___m_CookieSizeDivisor_7;
int32_t L_28 = V_3;
int32_t L_29;
L_29 = Mathf_Max_m8A4C189A6749DFE3ED8B66D9D3CACD8DB333974F_inline(((int32_t)il2cpp_codegen_add(L_27, 1)), L_28, NULL);
__this->___m_CookieSizeDivisor_7 = L_29;
// m_PrevCookieRequestPixelCount = cookieRequestPixelCount;
uint32_t L_30 = V_0;
__this->___m_PrevCookieRequestPixelCount_8 = L_30;
}
IL_00c1:
{
}
IL_00c2:
{
// while (uvRectCount <= 0)
int32_t L_31 = V_4;
V_7 = (bool)((((int32_t)((((int32_t)L_31) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_32 = V_7;
if (L_32)
{
goto IL_0078;
}
}
{
// return uvRectCount;
int32_t L_33 = V_4;
V_8 = L_33;
goto IL_00d6;
}
IL_00d6:
{
// }
int32_t L_34 = V_8;
return L_34;
}
}
// 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* ___cmd0, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___validLightMappings1, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___textureAtlasUVRects2, int32_t ___cookieSizeDivisor3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral236206506D2F63ECDEE7776BED1D69F0B1D975B0);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 V_2;
memset((&V_2), 0, sizeof(V_2));
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_3 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_4 = NULL;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
memset((&V_5), 0, sizeof(V_5));
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
bool V_9 = false;
int32_t V_10 = 0;
bool V_11 = false;
bool V_12 = false;
int32_t G_B6_0 = 0;
{
// int uvRectCount = 0;
V_0 = 0;
// for (int i = 0; i < validLightMappings.length; i++)
V_1 = 0;
goto IL_00ff;
}
IL_000a:
{
// var lcm = validLightMappings[i];
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_0 = ___validLightMappings1;
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);
V_2 = L_2;
// Light light = lcm.light;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_3 = V_2;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_4 = L_3.___light_2;
V_3 = L_4;
// Texture cookie = light.cookie;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_5 = V_3;
NullCheck(L_5);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6;
L_6 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_5, NULL);
V_4 = L_6;
// Vector4 uvScaleOffset = Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
L_7 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
V_5 = L_7;
// if (cookie.dimension == TextureDimension.Cube)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = V_4;
NullCheck(L_8);
int32_t L_9;
L_9 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_8);
V_7 = (bool)((((int32_t)L_9) == ((int32_t)4))? 1 : 0);
bool L_10 = V_7;
if (!L_10)
{
goto IL_0059;
}
}
{
// Assertions.Assert.IsTrue(light.type == LightType.Point);
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_11 = V_3;
NullCheck(L_11);
int32_t L_12;
L_12 = Light_get_type_m0D12CD1E54E010DC401F7371731D593DEF62D1C7(L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0((bool)((((int32_t)L_12) == ((int32_t)2))? 1 : 0), NULL);
// uvScaleOffset = FetchCube(cmd, cookie, cookieSizeDivisor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___cmd0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = V_4;
int32_t L_15 = ___cookieSizeDivisor3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
L_16 = LightCookieManager_FetchCube_m7C4AD70780CD81BE27753086DC65960C2029DC6C(__this, L_13, L_14, L_15, NULL);
V_5 = L_16;
goto IL_0087;
}
IL_0059:
{
// Assertions.Assert.IsTrue(light.type == LightType.Spot || light.type == LightType.Directional, "Light type needs 2D texture!");
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_17 = V_3;
NullCheck(L_17);
int32_t L_18;
L_18 = Light_get_type_m0D12CD1E54E010DC401F7371731D593DEF62D1C7(L_17, NULL);
if (!L_18)
{
goto IL_006d;
}
}
{
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_19 = V_3;
NullCheck(L_19);
int32_t L_20;
L_20 = Light_get_type_m0D12CD1E54E010DC401F7371731D593DEF62D1C7(L_19, NULL);
G_B6_0 = ((((int32_t)L_20) == ((int32_t)1))? 1 : 0);
goto IL_006e;
}
IL_006d:
{
G_B6_0 = 1;
}
IL_006e:
{
il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
Assert_IsTrue_mF398159A7A5B43CE3054A41BD7B7D97AA8E9DDB4((bool)G_B6_0, _stringLiteral236206506D2F63ECDEE7776BED1D69F0B1D975B0, NULL);
// uvScaleOffset = Fetch2D(cmd, cookie, cookieSizeDivisor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___cmd0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_4;
int32_t L_23 = ___cookieSizeDivisor3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24;
L_24 = LightCookieManager_Fetch2D_mB09A59FE592B23A89545410AA09AA76E86DDD193(__this, L_21, L_22, L_23, NULL);
V_5 = L_24;
}
IL_0087:
{
// bool isCached = uvScaleOffset != Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = V_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26;
L_26 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
bool L_27;
L_27 = Vector4_op_Inequality_m23600308603A706A9DD6057603DEA82E9A6F9FEF_inline(L_25, L_26, NULL);
V_6 = L_27;
// if (!isCached)
bool L_28 = V_6;
V_8 = (bool)((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
bool L_29 = V_8;
if (!L_29)
{
goto IL_00c3;
}
}
{
// if (cookieSizeDivisor > k_MaxCookieSizeDivisor)
int32_t L_30 = ___cookieSizeDivisor3;
V_9 = (bool)((((int32_t)L_30) > ((int32_t)((int32_t)16)))? 1 : 0);
bool L_31 = V_9;
if (!L_31)
{
goto IL_00be;
}
}
{
// 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_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral05BE6A7CDD964F579098CA8EF185A05E58BAE257, NULL);
// return uvRectCount;
int32_t L_32 = V_0;
V_10 = L_32;
goto IL_0116;
}
IL_00be:
{
// return 0;
V_10 = 0;
goto IL_0116;
}
IL_00c3:
{
// if (!SystemInfo.graphicsUVStartsAtTop)
bool L_33;
L_33 = SystemInfo_get_graphicsUVStartsAtTop_mC3C73E1B00C1A9D849220F6BF1C3510002BBE5AE(NULL);
V_11 = (bool)((((int32_t)L_33) == ((int32_t)0))? 1 : 0);
bool L_34 = V_11;
if (!L_34)
{
goto IL_00ed;
}
}
{
// uvScaleOffset.w = 1.0f - uvScaleOffset.w - uvScaleOffset.y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_35 = V_5;
float L_36 = L_35.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37 = V_5;
float L_38 = L_37.___y_2;
(&V_5)->___w_4 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((1.0f), L_36)), L_38));
}
IL_00ed:
{
// textureAtlasUVRects[uvRectCount++] = uvScaleOffset;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_39 = ___textureAtlasUVRects2;
int32_t L_40 = V_0;
int32_t L_41 = L_40;
V_0 = ((int32_t)il2cpp_codegen_add(L_41, 1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = V_5;
NullCheck(L_39);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(L_41), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_42);
// for (int i = 0; i < validLightMappings.length; i++)
int32_t L_43 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_00ff:
{
// for (int i = 0; i < validLightMappings.length; i++)
int32_t L_44 = V_1;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_45 = ___validLightMappings1;
int32_t L_46;
L_46 = WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_inline(L_45, WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var);
V_12 = (bool)((((int32_t)L_44) < ((int32_t)L_46))? 1 : 0);
bool L_47 = V_12;
if (L_47)
{
goto IL_000a;
}
}
{
// return uvRectCount;
int32_t L_48 = V_0;
V_10 = L_48;
goto IL_0116;
}
IL_0116:
{
// }
int32_t L_49 = V_10;
return L_49;
}
}
// 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* ___validLightMappings0, 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;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 V_3;
memset((&V_3), 0, sizeof(V_3));
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
bool V_7 = false;
bool V_8 = false;
uint32_t V_9 = 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_0054;
}
IL_0009:
{
// var lcm = validLightMappings[i];
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_0 = ___validLightMappings0;
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);
V_3 = L_2;
// Texture cookie = lcm.light.cookie;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_3 = V_3;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_4 = L_3.___light_2;
NullCheck(L_4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5;
L_5 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_4, NULL);
V_4 = L_5;
// int cookieID = cookie.GetInstanceID();
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = V_4;
NullCheck(L_6);
int32_t L_7;
L_7 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_6, NULL);
V_5 = L_7;
// if (cookieID == prevCookieID)
int32_t L_8 = V_5;
int32_t L_9 = V_1;
V_7 = (bool)((((int32_t)L_8) == ((int32_t)L_9))? 1 : 0);
bool L_10 = V_7;
if (!L_10)
{
goto IL_0036;
}
}
{
// continue;
goto IL_0050;
}
IL_0036:
{
// prevCookieID = cookieID;
int32_t L_11 = V_5;
V_1 = L_11;
// int pixelCookieCount = cookie.width * cookie.height;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = V_4;
NullCheck(L_12);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_12);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = V_4;
NullCheck(L_14);
int32_t L_15;
L_15 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_14);
V_6 = ((int32_t)il2cpp_codegen_multiply(L_13, L_15));
// requestPixelCount += (uint)pixelCookieCount;
uint32_t L_16 = V_0;
int32_t L_17 = V_6;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, L_17));
}
IL_0050:
{
// for (int i = 0; i < validLightMappings.length; i++)
int32_t L_18 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0054:
{
// for (int i = 0; i < validLightMappings.length; i++)
int32_t L_19 = V_2;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_20 = ___validLightMappings0;
int32_t L_21;
L_21 = WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_inline(L_20, WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var);
V_8 = (bool)((((int32_t)L_19) < ((int32_t)L_21))? 1 : 0);
bool L_22 = V_8;
if (L_22)
{
goto IL_0009;
}
}
{
// return requestPixelCount;
uint32_t L_23 = V_0;
V_9 = L_23;
goto IL_0068;
}
IL_0068:
{
// }
uint32_t L_24 = V_9;
return L_24;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::ApproximateCookieSizeDivisor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_ApproximateCookieSizeDivisor_mA96E64CD6CFD07A87B89B8EEEAF4012E063EAB26 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, float ___requestAtlasRatio0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return (int)Mathf.Max(Mathf.Ceil(Mathf.Sqrt(requestAtlasRatio)), 1);
float L_0 = ___requestAtlasRatio0;
float L_1;
L_1 = sqrtf(L_0);
float L_2;
L_2 = ceilf(L_1);
float L_3;
L_3 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_2, (1.0f), NULL);
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_3);
goto IL_001a;
}
IL_001a:
{
// }
int32_t L_4 = V_0;
return L_4;
}
}
// 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* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___cookie1, int32_t ___cookieSizeDivisor2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
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));
bool V_4 = false;
bool V_5 = false;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_6;
memset((&V_6), 0, sizeof(V_6));
{
// Assertions.Assert.IsTrue(cookie != null);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___cookie1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0(L_1, NULL);
// Assertions.Assert.IsTrue(cookie.dimension == TextureDimension.Tex2D);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___cookie1;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_2);
Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0((bool)((((int32_t)L_3) == ((int32_t)2))? 1 : 0), NULL);
// Vector4 uvScaleOffset = Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
L_4 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
V_0 = L_4;
// var scaledWidth = Mathf.Max(cookie.width / cookieSizeDivisor, 4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___cookie1;
NullCheck(L_5);
int32_t L_6;
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_5);
int32_t L_7 = ___cookieSizeDivisor2;
int32_t L_8;
L_8 = Mathf_Max_m8A4C189A6749DFE3ED8B66D9D3CACD8DB333974F_inline(((int32_t)(L_6/L_7)), 4, NULL);
V_1 = L_8;
// var scaledHeight = Mathf.Max(cookie.height / cookieSizeDivisor, 4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = ___cookie1;
NullCheck(L_9);
int32_t L_10;
L_10 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_9);
int32_t L_11 = ___cookieSizeDivisor2;
int32_t L_12;
L_12 = Mathf_Max_m8A4C189A6749DFE3ED8B66D9D3CACD8DB333974F_inline(((int32_t)(L_10/L_11)), 4, NULL);
V_2 = L_12;
// Vector2 scaledCookieSize = new Vector2(scaledWidth, scaledHeight);
int32_t L_13 = V_1;
int32_t L_14 = V_2;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), ((float)L_13), ((float)L_14), NULL);
// bool isCached = m_AdditionalLightsCookieAtlas.IsCached(out uvScaleOffset, cookie);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_15 = __this->___m_AdditionalLightsCookieAtlas_1;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___cookie1;
NullCheck(L_15);
bool L_17;
L_17 = Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556(L_15, (&V_0), L_16, NULL);
V_4 = L_17;
// if (isCached)
bool L_18 = V_4;
V_5 = L_18;
bool L_19 = V_5;
if (!L_19)
{
goto IL_007a;
}
}
{
// m_AdditionalLightsCookieAtlas.UpdateTexture(cmd, cookie, ref uvScaleOffset);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_20 = __this->___m_AdditionalLightsCookieAtlas_1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___cmd0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = ___cookie1;
NullCheck(L_20);
bool L_23;
L_23 = 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_20, L_21, L_22, (&V_0), (bool)1, (bool)1);
goto IL_008f;
}
IL_007a:
{
// m_AdditionalLightsCookieAtlas.AllocateTexture(cmd, ref uvScaleOffset, cookie, scaledWidth, scaledHeight);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_24 = __this->___m_AdditionalLightsCookieAtlas_1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___cmd0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_26 = ___cookie1;
int32_t L_27 = V_1;
int32_t L_28 = V_2;
NullCheck(L_24);
bool L_29;
L_29 = 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_24, L_25, (&V_0), L_26, L_27, L_28, (-1));
}
IL_008f:
{
// AdjustUVRect(ref uvScaleOffset, cookie, ref scaledCookieSize);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_30 = ___cookie1;
LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6(__this, (&V_0), L_30, (&V_3), NULL);
// return uvScaleOffset;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31 = V_0;
V_6 = L_31;
goto IL_00a0;
}
IL_00a0:
{
// }
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_32 = V_6;
return L_32;
}
}
// 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* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___cookie1, int32_t ___cookieSizeDivisor2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
bool V_2 = false;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
memset((&V_3), 0, sizeof(V_3));
bool V_4 = false;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
memset((&V_5), 0, sizeof(V_5));
{
// Assertions.Assert.IsTrue(cookie != null);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___cookie1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0(L_1, NULL);
// Assertions.Assert.IsTrue(cookie.dimension == TextureDimension.Cube);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___cookie1;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_2);
Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0((bool)((((int32_t)L_3) == ((int32_t)4))? 1 : 0), NULL);
// Vector4 uvScaleOffset = Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
L_4 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
V_0 = L_4;
// int scaledOctCookieSize = Mathf.Max(ComputeOctahedralCookieSize(cookie) / cookieSizeDivisor, 4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___cookie1;
int32_t L_6;
L_6 = LightCookieManager_ComputeOctahedralCookieSize_mF4657AB05D241B05E229418AC7ED3F03B5A25E92(__this, L_5, NULL);
int32_t L_7 = ___cookieSizeDivisor2;
int32_t L_8;
L_8 = Mathf_Max_m8A4C189A6749DFE3ED8B66D9D3CACD8DB333974F_inline(((int32_t)(L_6/L_7)), 4, NULL);
V_1 = L_8;
// bool isCached = m_AdditionalLightsCookieAtlas.IsCached(out uvScaleOffset, cookie);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_9 = __this->___m_AdditionalLightsCookieAtlas_1;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = ___cookie1;
NullCheck(L_9);
bool L_11;
L_11 = Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556(L_9, (&V_0), L_10, NULL);
V_2 = L_11;
// if (isCached)
bool L_12 = V_2;
V_4 = L_12;
bool L_13 = V_4;
if (!L_13)
{
goto IL_005f;
}
}
{
// m_AdditionalLightsCookieAtlas.UpdateTexture(cmd, cookie, ref uvScaleOffset);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_14 = __this->___m_AdditionalLightsCookieAtlas_1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___cmd0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___cookie1;
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_0074;
}
IL_005f:
{
// m_AdditionalLightsCookieAtlas.AllocateTexture(cmd, ref uvScaleOffset, cookie, scaledOctCookieSize, scaledOctCookieSize);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_18 = __this->___m_AdditionalLightsCookieAtlas_1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___cookie1;
int32_t L_21 = V_1;
int32_t L_22 = V_1;
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_0074:
{
// var scaledCookieSize = Vector2.one * scaledOctCookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24;
L_24 = Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_inline(NULL);
int32_t L_25 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
L_26 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_24, ((float)L_25), NULL);
V_3 = L_26;
// AdjustUVRect(ref uvScaleOffset, cookie, ref scaledCookieSize);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = ___cookie1;
LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6(__this, (&V_0), L_27, (&V_3), NULL);
// return uvScaleOffset;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_28 = V_0;
V_5 = L_28;
goto IL_0092;
}
IL_0092:
{
// }
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29 = V_5;
return L_29;
}
}
// 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* ___cookie0, 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;
bool V_1 = false;
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
{
// int octCookieSize = Math.Max(cookie.width, cookie.height);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___cookie0;
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 = ___cookie0;
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_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(L_1, L_3, NULL);
V_0 = L_4;
// if (m_Settings.atlas.isPow2)
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_5 = (&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 L_6 = L_5->___atlas_0;
V_2 = L_6;
bool L_7;
L_7 = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3((&V_2), NULL);
V_1 = L_7;
bool L_8 = V_1;
if (!L_8)
{
goto IL_0040;
}
}
{
// octCookieSize = octCookieSize * Mathf.NextPowerOfTwo((int)m_Settings.cubeOctahedralSizeScale);
int32_t L_9 = V_0;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_10 = (&__this->___m_Settings_3);
float L_11 = L_10->___cubeOctahedralSizeScale_2;
int32_t L_12;
L_12 = Mathf_NextPowerOfTwo_m25B17CBCFB02762842BE3725618DD97C7C4B1014(il2cpp_codegen_cast_double_to_int<int32_t>(L_11), NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(L_9, L_12));
goto IL_0056;
}
IL_0040:
{
// octCookieSize = (int)(octCookieSize * m_Settings.cubeOctahedralSizeScale + 0.5f);
int32_t L_13 = V_0;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_14 = (&__this->___m_Settings_3);
float L_15 = L_14->___cubeOctahedralSizeScale_2;
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_13), L_15)), (0.5f))));
}
IL_0056:
{
// return octCookieSize;
int32_t L_16 = V_0;
V_3 = L_16;
goto IL_005a;
}
IL_005a:
{
// }
int32_t L_17 = V_3;
return L_17;
}
}
// 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* ___uvScaleOffset0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___cookie1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___cookieSize2, 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;
}
bool V_0 = false;
bool V_1 = false;
PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* V_2 = NULL;
int32_t V_3 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t G_B5_0 = 0;
{
// if (uvScaleOffset != Vector4.zero)
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___uvScaleOffset0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_0);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
L_2 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
bool L_3;
L_3 = Vector4_op_Inequality_m23600308603A706A9DD6057603DEA82E9A6F9FEF_inline(L_1, L_2, NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_008b;
}
}
{
// if (m_Settings.atlas.useMips)
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_5 = (&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_6 = (&L_5->___atlas_0);
bool L_7 = L_6->___useMips_2;
V_1 = L_7;
bool L_8 = V_1;
if (!L_8)
{
goto IL_007a;
}
}
{
// var potAtlas = (m_AdditionalLightsCookieAtlas as PowerOfTwoTextureAtlas);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_9 = __this->___m_AdditionalLightsCookieAtlas_1;
V_2 = ((PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE*)IsInstClass((RuntimeObject*)L_9, PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var));
// var mipPadding = potAtlas == null ? 1 : potAtlas.mipPadding;
PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* L_10 = V_2;
if (!L_10)
{
goto IL_0042;
}
}
{
PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* L_11 = V_2;
NullCheck(L_11);
int32_t L_12;
L_12 = PowerOfTwoTextureAtlas_get_mipPadding_m5B9D6FB4248DD41F9AA9E5469C1A6CC12524496D_inline(L_11, NULL);
G_B5_0 = L_12;
goto IL_0043;
}
IL_0042:
{
G_B5_0 = 1;
}
IL_0043:
{
V_3 = G_B5_0;
// var paddingSize = Vector2.one * (int)Mathf.Pow(2, mipPadding) * 2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
L_13 = Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_inline(NULL);
int32_t L_14 = V_3;
float L_15;
L_15 = powf((2.0f), ((float)L_14));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
L_16 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_13, ((float)il2cpp_codegen_cast_double_to_int<int32_t>(L_15)), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
L_17 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_16, (2.0f), NULL);
V_4 = L_17;
// uvScaleOffset = PowerOfTwoTextureAtlas.GetPayloadScaleOffset(cookieSize, paddingSize, uvScaleOffset);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_18 = ___uvScaleOffset0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_19 = ___cookieSize2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_20 = ___uvScaleOffset0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21;
L_21 = PowerOfTwoTextureAtlas_GetPayloadScaleOffset_m96EA6B589B297199A2F1A008B38AD6A4D5891AF6(L_19, (&V_4), L_20, NULL);
*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_18 = L_21;
goto IL_008a;
}
IL_007a:
{
// ShrinkUVRect(ref uvScaleOffset, 0.5f, ref cookieSize);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_22 = ___uvScaleOffset0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_23 = ___cookieSize2;
LightCookieManager_ShrinkUVRect_m09C6AFFB9131614D8EBD46173A652E699F60BFA0(__this, L_22, (0.5f), L_23, NULL);
}
IL_008a:
{
}
IL_008b:
{
// }
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* ___uvScaleOffset0, float ___amountPixels1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___cookieSize2, 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_m232E885D3C7BB6A96D5FEF4494709BA170447604_inline(NULL);
float L_1 = ___amountPixels1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_0, L_1, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_3 = ___cookieSize2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_3);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = Vector2_op_Division_mB1CA903ACF933DB0BE2016D105BB2B4702CF1004_inline(L_2, L_4, NULL);
V_0 = L_5;
// var shrinkScale = (cookieSize - Vector2.one * (amountPixels * 2)) / cookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = ___cookieSize2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_6);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_inline(NULL);
float L_9 = ___amountPixels1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
L_10 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_8, ((float)il2cpp_codegen_multiply(L_9, (2.0f))), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_op_Subtraction_m664419831773D5BBF06D9DE4E515F6409B2F92B8_inline(L_7, L_10, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = ___cookieSize2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_12);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = Vector2_op_Division_mB1CA903ACF933DB0BE2016D105BB2B4702CF1004_inline(L_11, L_13, NULL);
V_1 = L_14;
// uvScaleOffset.z += uvScaleOffset.x * shrinkOffset.x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_15 = ___uvScaleOffset0;
float* L_16 = (&L_15->___z_3);
float* L_17 = L_16;
float L_18 = *((float*)L_17);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_19 = ___uvScaleOffset0;
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 = ___uvScaleOffset0;
float* L_24 = (&L_23->___w_4);
float* L_25 = L_24;
float L_26 = *((float*)L_25);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_27 = ___uvScaleOffset0;
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 = ___uvScaleOffset0;
float* L_32 = (&L_31->___x_1);
float* L_33 = L_32;
float L_34 = *((float*)L_33);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_1;
float L_36 = L_35.___x_0;
*((float*)L_33) = (float)((float)il2cpp_codegen_multiply(L_34, L_36));
// uvScaleOffset.y *= shrinkScale.y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_37 = ___uvScaleOffset0;
float* L_38 = (&L_37->___y_2);
float* L_39 = L_38;
float L_40 = *((float*)L_39);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41 = V_1;
float L_42 = L_41.___y_1;
*((float*)L_39) = (float)((float)il2cpp_codegen_multiply(L_40, L_42));
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::UploadAdditionalLights(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_UploadAdditionalLights_mB98EAE61BEE1E3F21F181FDDCF395B1E054A33F2 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___lightData1, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___validLightMappings2, WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* ___validUvRects3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&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;
bool V_5 = false;
int32_t V_6 = 0;
bool V_7 = false;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_11;
memset((&V_11), 0, sizeof(V_11));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_12;
memset((&V_12), 0, sizeof(V_12));
bool V_13 = false;
float V_14 = 0.0f;
float V_15 = 0.0f;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_16;
memset((&V_16), 0, sizeof(V_16));
bool V_17 = false;
{
// Assertions.Assert.IsTrue(m_AdditionalLightsCookieAtlas != null);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_0 = __this->___m_AdditionalLightsCookieAtlas_1;
il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0((bool)((!(((RuntimeObject*)(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), NULL);
// Assertions.Assert.IsTrue(m_AdditionalLightsCookieShaderData != null);
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_1 = __this->___m_AdditionalLightsCookieShaderData_2;
Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0((bool)((!(((RuntimeObject*)(LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), NULL);
// cmd.SetGlobalTexture(ShaderProperty.additionalLightsCookieAtlasTexture, m_AdditionalLightsCookieAtlas.AtlasTexture);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_3 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTexture_3;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_4 = __this->___m_AdditionalLightsCookieAtlas_1;
NullCheck(L_4);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5;
L_5 = Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C(L_4, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6;
L_6 = RTHandle_op_Implicit_m7E42D3EE8A152420027F24913FAC50D9FECECE6A(L_5, NULL);
NullCheck(L_2);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_2, L_3, L_6, NULL);
// cmd.SetGlobalFloat(ShaderProperty.additionalLightsCookieAtlasTextureFormat, (float)GetLightCookieShaderFormat(m_AdditionalLightsCookieAtlas.AtlasTexture.rt.graphicsFormat));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0;
int32_t L_8 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTextureFormat_4;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_9 = __this->___m_AdditionalLightsCookieAtlas_1;
NullCheck(L_9);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10;
L_10 = Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C(L_9, NULL);
NullCheck(L_10);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_11;
L_11 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(L_10, NULL);
NullCheck(L_11);
int32_t L_12;
L_12 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_11, NULL);
int32_t L_13;
L_13 = LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF(__this, L_12, NULL);
NullCheck(L_7);
CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_7, L_8, ((float)L_13), NULL);
// if (m_VisibleLightIndexToShaderDataIndex.Length < lightData.visibleLights.Length)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
NullCheck(L_14);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_15 = ___lightData1;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_16 = (&L_15->___visibleLights_3);
int32_t L_17;
L_17 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_16)->___m_Length_1);
V_5 = (bool)((((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))) < ((int32_t)L_17))? 1 : 0);
bool L_18 = V_5;
if (!L_18)
{
goto IL_0094;
}
}
{
// m_VisibleLightIndexToShaderDataIndex = new int[lightData.visibleLights.Length];
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_19 = ___lightData1;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_20 = (&L_19->___visibleLights_3);
int32_t L_21;
L_21 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_20)->___m_Length_1);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_21);
__this->___m_VisibleLightIndexToShaderDataIndex_5 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisibleLightIndexToShaderDataIndex_5), (void*)L_22);
}
IL_0094:
{
// int len = Math.Min(m_VisibleLightIndexToShaderDataIndex.Length, lightData.visibleLights.Length);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
NullCheck(L_23);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_24 = ___lightData1;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_25 = (&L_24->___visibleLights_3);
int32_t L_26;
L_26 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_25)->___m_Length_1);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_27;
L_27 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(((int32_t)(((RuntimeArray*)L_23)->max_length)), L_26, NULL);
V_0 = L_27;
// for (int i = 0; i < len; i++)
V_6 = 0;
goto IL_00c2;
}
IL_00b2:
{
// m_VisibleLightIndexToShaderDataIndex[i] = -1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
int32_t L_29 = V_6;
NullCheck(L_28);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(L_29), (int32_t)(-1));
// for (int i = 0; i < len; i++)
int32_t L_30 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_00c2:
{
// for (int i = 0; i < len; i++)
int32_t L_31 = V_6;
int32_t L_32 = V_0;
V_7 = (bool)((((int32_t)L_31) < ((int32_t)L_32))? 1 : 0);
bool L_33 = V_7;
if (L_33)
{
goto IL_00b2;
}
}
{
// m_AdditionalLightsCookieShaderData.Resize(m_Settings.maxAdditionalLights);
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_34 = __this->___m_AdditionalLightsCookieShaderData_2;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_35 = (&__this->___m_Settings_3);
int32_t L_36 = L_35->___maxAdditionalLights_1;
NullCheck(L_34);
LightCookieShaderData_Resize_mDD36503C4B7B65D3C2F1E2C93CE944239E7DE023(L_34, L_36, NULL);
// var worldToLights = m_AdditionalLightsCookieShaderData.worldToLights;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_37 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_37);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_38;
L_38 = LightCookieShaderData_get_worldToLights_m5A33EFD6972E56ECDA9F2A0E3ECD5ED4FEDC73EA_inline(L_37, NULL);
V_1 = L_38;
// var cookieEnableBits = m_AdditionalLightsCookieShaderData.cookieEnableBits;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_39 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_39);
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 L_40;
L_40 = LightCookieShaderData_get_cookieEnableBits_mC296D7D639585F5E13E3D127961AC9640D1B5699_inline(L_39, NULL);
V_2 = L_40;
// var atlasUVRects = m_AdditionalLightsCookieShaderData.atlasUVRects;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_41 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_41);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_42;
L_42 = LightCookieShaderData_get_atlasUVRects_m844E155C16CA2AAC2161FB01B965ACF30BD235A1_inline(L_41, NULL);
V_3 = L_42;
// var lightTypes = m_AdditionalLightsCookieShaderData.lightTypes;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_43 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_43);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44;
L_44 = LightCookieShaderData_get_lightTypes_m02DFB85B8C83F94C87D319183E140D110D6802F9_inline(L_43, NULL);
V_4 = L_44;
// Array.Clear(atlasUVRects, 0, atlasUVRects.Length);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_45 = V_3;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_46 = V_3;
NullCheck(L_46);
Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B((RuntimeArray*)L_45, 0, ((int32_t)(((RuntimeArray*)L_46)->max_length)), NULL);
// cookieEnableBits.Clear();
ShaderBitArray_Clear_m5DEED250227950E5BBC901B065081EAAE26A89B7((&V_2), NULL);
// for (int i = 0; i < validUvRects.length; i++)
V_8 = 0;
goto IL_021c;
}
IL_0130:
{
// int visIndex = validLightMappings[i].visibleLightIndex;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_47 = ___validLightMappings2;
int32_t L_48 = V_8;
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.___visibleLightIndex_0;
V_9 = L_50;
// int bufIndex = validLightMappings[i].lightBufferIndex;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_51 = ___validLightMappings2;
int32_t L_52 = V_8;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_53;
L_53 = WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D(L_51, L_52, WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var);
uint16_t L_54 = L_53.___lightBufferIndex_1;
V_10 = L_54;
// m_VisibleLightIndexToShaderDataIndex[visIndex] = bufIndex;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
int32_t L_56 = V_9;
int32_t L_57 = V_10;
NullCheck(L_55);
(L_55)->SetAt(static_cast<il2cpp_array_size_t>(L_56), (int32_t)L_57);
// var visLight = lightData.visibleLights[visIndex];
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_58 = ___lightData1;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_59 = (&L_58->___visibleLights_3);
int32_t L_60 = V_9;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_61;
L_61 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_59)->___m_Buffer_0, L_60);
V_11 = L_61;
// lightTypes[bufIndex] = (int)visLight.lightType;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_62 = V_4;
int32_t L_63 = V_10;
int32_t L_64;
L_64 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_11), NULL);
NullCheck(L_62);
(L_62)->SetAt(static_cast<il2cpp_array_size_t>(L_63), (float)((float)L_64));
// worldToLights[bufIndex] = visLight.localToWorldMatrix.inverse;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_65 = V_1;
int32_t L_66 = V_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_67;
L_67 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081((&V_11), NULL);
V_12 = L_67;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_68;
L_68 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_12), NULL);
NullCheck(L_65);
(L_65)->SetAt(static_cast<il2cpp_array_size_t>(L_66), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_68);
// atlasUVRects[bufIndex] = validUvRects[i];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_69 = V_3;
int32_t L_70 = V_10;
WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* L_71 = ___validUvRects3;
int32_t L_72 = V_8;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_73;
L_73 = WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5(L_71, L_72, WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_RuntimeMethod_var);
NullCheck(L_69);
(L_69)->SetAt(static_cast<il2cpp_array_size_t>(L_70), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_73);
// cookieEnableBits[bufIndex] = true;
int32_t L_74 = V_10;
ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348((&V_2), L_74, (bool)1, NULL);
// if (visLight.lightType == LightType.Spot)
int32_t L_75;
L_75 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_11), NULL);
V_13 = (bool)((((int32_t)L_75) == ((int32_t)0))? 1 : 0);
bool L_76 = V_13;
if (!L_76)
{
goto IL_0215;
}
}
{
// float spotAngle = visLight.spotAngle;
float L_77;
L_77 = VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97((&V_11), NULL);
V_14 = L_77;
// float spotRange = visLight.range;
float L_78;
L_78 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_11), NULL);
V_15 = L_78;
// var perp = Matrix4x4.Perspective(spotAngle, 1, 0.001f, spotRange);
float L_79 = V_14;
float L_80 = V_15;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_81;
L_81 = Matrix4x4_Perspective_mC8EE39379287917634B001BBA926CAFBB4B343BB(L_79, (1.0f), (0.00100000005f), L_80, NULL);
V_16 = L_81;
// perp.SetColumn(2, perp.GetColumn(2) * -1);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_82;
L_82 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_16), 2, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_83;
L_83 = Vector4_op_Multiply_m10DA1FA6A405C8988C46FFD159ED9FF9E5D732F5_inline(L_82, (-1.0f), NULL);
Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_16), 2, L_83, NULL);
// worldToLights[bufIndex] = perp * worldToLights[bufIndex];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_84 = V_1;
int32_t L_85 = V_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_86 = V_16;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_87 = V_1;
int32_t L_88 = V_10;
NullCheck(L_87);
int32_t L_89 = L_88;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_90 = (L_87)->GetAt(static_cast<il2cpp_array_size_t>(L_89));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_91;
L_91 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_86, L_90, NULL);
NullCheck(L_84);
(L_84)->SetAt(static_cast<il2cpp_array_size_t>(L_85), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_91);
}
IL_0215:
{
// for (int i = 0; i < validUvRects.length; i++)
int32_t L_92 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_92, 1));
}
IL_021c:
{
// for (int i = 0; i < validUvRects.length; i++)
int32_t L_93 = V_8;
WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* L_94 = ___validUvRects3;
int32_t L_95;
L_95 = WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_inline(L_94, WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var);
V_17 = (bool)((((int32_t)L_93) < ((int32_t)L_95))? 1 : 0);
bool L_96 = V_17;
if (L_96)
{
goto IL_0130;
}
}
{
// m_AdditionalLightsCookieShaderData.Upload(cmd);
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_97 = __this->___m_AdditionalLightsCookieShaderData_2;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_98 = ___cmd0;
NullCheck(L_97);
LightCookieShaderData_Upload_m2F2BFB1FF78F4D16F8CB38E85F2C590C6118D330(L_97, L_98, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager__cctor_m53609B525FC627102A90C5C761255EB4650DFC35 (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_m2C3F7FDC23CFC7E6D59009362559FDC0B6A3DC25((-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_m798AAB37305B431A8AFAF3B98BB8C36FEAEA444B (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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_m425363E4349946486C6549574D8A90875143BD56 (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 V_1;
memset((&V_1), 0, sizeof(V_1));
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B2_0 = NULL;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B1_0 = NULL;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B3_0 = NULL;
float G_B4_0 = 0.0f;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B4_1 = NULL;
{
// s.atlas.resolution = new Vector2Int(1024, 1024);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_0 = (&(&V_0)->___atlas_0);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1;
memset((&L_1), 0, sizeof(L_1));
Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_1), ((int32_t)1024), ((int32_t)1024), /*hidden argument*/NULL);
L_0->___resolution_0 = L_1;
// s.atlas.format = GraphicsFormat.R8G8B8A8_SRGB;
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_2 = (&(&V_0)->___atlas_0);
L_2->___format_1 = 4;
// s.atlas.useMips = false; // TODO: set to true, make sure they work proper first! Disable them for now...
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_3 = (&(&V_0)->___atlas_0);
L_3->___useMips_2 = (bool)0;
// s.maxAdditionalLights = UniversalRenderPipeline.maxVisibleAdditionalLights;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = UniversalRenderPipeline_get_maxVisibleAdditionalLights_m80DBB67B17450A9EE9A2D454B6F5FD389702361F(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_005f;
}
}
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_8 = (&(&V_0)->___atlas_0);
bool L_9;
L_9 = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3(L_8, NULL);
G_B2_0 = G_B1_0;
if (L_9)
{
G_B3_0 = G_B1_0;
goto IL_0066;
}
}
IL_005f:
{
G_B4_0 = (2.5f);
G_B4_1 = G_B2_0;
goto IL_006b;
}
IL_0066:
{
G_B4_0 = (2.0f);
G_B4_1 = G_B3_0;
}
IL_006b:
{
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_m62D0A251B89619590BD2C9A1AC54E4E540513B33(NULL);
(&V_0)->___useStructuredBuffer_3 = L_10;
// return s;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 L_11 = V_0;
V_1 = L_11;
goto IL_0080;
}
IL_0080:
{
// }
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 L_12 = V_1;
return L_12;
}
}
#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)
{
int32_t G_B3_0 = 0;
{
// public bool isPow2 => Mathf.IsPowerOfTwo(resolution.x) && Mathf.IsPowerOfTwo(resolution.y);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (&__this->___resolution_0);
int32_t L_1;
L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL);
bool L_2;
L_2 = Mathf_IsPowerOfTwo_m76CE14ADD2BB5CF0E0E28F61826F19A7CAA015A3(L_1, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_3 = (&__this->___resolution_0);
int32_t L_4;
L_4 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_3, NULL);
bool L_5;
L_5 = Mathf_IsPowerOfTwo_m76CE14ADD2BB5CF0E0E28F61826F19A7CAA015A3(L_4, NULL);
G_B3_0 = ((int32_t)(L_5));
goto IL_0025;
}
IL_0024:
{
G_B3_0 = 0;
}
IL_0025:
{
return (bool)G_B3_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 = (&__this->___resolution_0);
int32_t L_1;
L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (&__this->___resolution_0);
int32_t L_3;
L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_2, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*>(__this + _offset);
bool _returnValue;
_returnValue = AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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/LightCookieMapping
IL2CPP_EXTERN_C void LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshal_pinvoke(const LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2& unmarshaled, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_pinvoke& marshaled)
{
Exception_t* ___light_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'light' of type 'LightCookieMapping': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___light_2Exception, NULL);
}
IL2CPP_EXTERN_C void LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshal_pinvoke_back(const LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_pinvoke& marshaled, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2& unmarshaled)
{
Exception_t* ___light_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'light' of type 'LightCookieMapping': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___light_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
IL2CPP_EXTERN_C void LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshal_pinvoke_cleanup(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
IL2CPP_EXTERN_C void LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshal_com(const LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2& unmarshaled, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_com& marshaled)
{
Exception_t* ___light_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'light' of type 'LightCookieMapping': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___light_2Exception, NULL);
}
IL2CPP_EXTERN_C void LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshal_com_back(const LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_com& marshaled, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2& unmarshaled)
{
Exception_t* ___light_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'light' of type 'LightCookieMapping': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___light_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
IL2CPP_EXTERN_C void LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshal_com_cleanup(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_com& marshaled)
{
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieMapping__cctor_m05B6790F386000D2284F93A2229D6415A3AD025A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__6_0_m30DEFAF477DE7853AFABC92E5705CC037E9547BF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__6_1_mC645B378B95D0E6CAED471F56A51F71DD9FDFDAA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static Func<LightCookieMapping, LightCookieMapping, int> s_CompareByCookieSize = (LightCookieMapping a, LightCookieMapping b) =>
// {
// var alc = a.light.cookie;
// var blc = b.light.cookie;
// int a2 = alc.width * alc.height;
// int b2 = blc.width * blc.height;
// int d = b2 - a2;
// if (d == 0)
// {
// // Sort by texture ID if "undecided" to batch fetches to the same cookie texture.
// int ai = alc.GetInstanceID();
// int bi = blc.GetInstanceID();
// return ai - bi;
// }
// return d;
// };
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var);
U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9* L_0 = ((U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_1 = (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*)il2cpp_codegen_object_new(Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821_il2cpp_TypeInfo_var);
NullCheck(L_1);
Func_3__ctor_mB4DED0793BA121A9C2D10504856565664A9FE576(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__6_0_m30DEFAF477DE7853AFABC92E5705CC037E9547BF_RuntimeMethod_var), NULL);
((LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var))->___s_CompareByCookieSize_3 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var))->___s_CompareByCookieSize_3), (void*)L_1);
// public static Func<LightCookieMapping, LightCookieMapping, int> s_CompareByBufferIndex = (LightCookieMapping a, LightCookieMapping b) =>
// {
// return a.lightBufferIndex - b.lightBufferIndex;
// };
U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9* L_2 = ((U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_3 = (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*)il2cpp_codegen_object_new(Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821_il2cpp_TypeInfo_var);
NullCheck(L_3);
Func_3__ctor_mB4DED0793BA121A9C2D10504856565664A9FE576(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__6_1_mC645B378B95D0E6CAED471F56A51F71DD9FDFDAA_RuntimeMethod_var), NULL);
((LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var))->___s_CompareByBufferIndex_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var))->___s_CompareByBufferIndex_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.LightCookieManager/LightCookieMapping/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m03F99A462F8A5EB3EDCD3CFF885953A48175C601 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9* L_0 = (U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9*)il2cpp_codegen_object_new(U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_mF53F83EC905973D9F8624F25B7024DDCAC523588(L_0, NULL);
((U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mF53F83EC905973D9F8624F25B7024DDCAC523588 (U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c::<.cctor>b__6_0(UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3C_cctorU3Eb__6_0_m30DEFAF477DE7853AFABC92E5705CC037E9547BF (U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9* __this, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 ___a0, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 ___b1, const RuntimeMethod* method)
{
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
bool V_5 = false;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
{
// var alc = a.light.cookie;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_0 = ___a0;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_1 = L_0.___light_2;
NullCheck(L_1);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2;
L_2 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_1, NULL);
V_0 = L_2;
// var blc = b.light.cookie;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_3 = ___b1;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_4 = L_3.___light_2;
NullCheck(L_4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5;
L_5 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_4, NULL);
V_1 = L_5;
// int a2 = alc.width * alc.height;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = V_0;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_6);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = V_0;
NullCheck(L_8);
int32_t L_9;
L_9 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_8);
V_2 = ((int32_t)il2cpp_codegen_multiply(L_7, L_9));
// int b2 = blc.width * blc.height;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = V_1;
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_1;
NullCheck(L_12);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_12);
V_3 = ((int32_t)il2cpp_codegen_multiply(L_11, L_13));
// int d = b2 - a2;
int32_t L_14 = V_3;
int32_t L_15 = V_2;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_14, L_15));
// if (d == 0)
int32_t L_16 = V_4;
V_5 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
bool L_17 = V_5;
if (!L_17)
{
goto IL_005f;
}
}
{
// int ai = alc.GetInstanceID();
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_18 = V_0;
NullCheck(L_18);
int32_t L_19;
L_19 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_18, NULL);
V_6 = L_19;
// int bi = blc.GetInstanceID();
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = V_1;
NullCheck(L_20);
int32_t L_21;
L_21 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_20, NULL);
V_7 = L_21;
// return ai - bi;
int32_t L_22 = V_6;
int32_t L_23 = V_7;
V_8 = ((int32_t)il2cpp_codegen_subtract(L_22, L_23));
goto IL_0065;
}
IL_005f:
{
// return d;
int32_t L_24 = V_4;
V_8 = L_24;
goto IL_0065;
}
IL_0065:
{
// };
int32_t L_25 = V_8;
return L_25;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c::<.cctor>b__6_1(UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3C_cctorU3Eb__6_1_mC645B378B95D0E6CAED471F56A51F71DD9FDFDAA (U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9* __this, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 ___a0, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 ___b1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return a.lightBufferIndex - b.lightBufferIndex;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_0 = ___a0;
uint16_t L_1 = L_0.___lightBufferIndex_1;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_2 = ___b1;
uint16_t L_3 = L_2.___lightBufferIndex_1;
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_3));
goto IL_0011;
}
IL_0011:
{
// };
int32_t L_4 = V_0;
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// 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 ___size0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_1;
memset((&V_1), 0, sizeof(V_1));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_2;
memset((&V_2), 0, sizeof(V_2));
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* G_B2_0 = NULL;
int32_t G_B2_1 = 0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* G_B1_0 = NULL;
int32_t G_B1_1 = 0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
int32_t G_B3_1 = 0;
{
// if (size <= lightMappings?.Length)
int32_t L_0 = ___size0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_1 = __this->___lightMappings_0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_2 = L_1;
G_B1_0 = L_2;
G_B1_1 = L_0;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0017;
}
}
{
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_3 = V_2;
G_B3_0 = L_3;
G_B3_1 = G_B1_1;
goto IL_001e;
}
IL_0017:
{
NullCheck(G_B2_0);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_4;
memset((&L_4), 0, sizeof(L_4));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_4), ((int32_t)(((RuntimeArray*)G_B2_0)->max_length)), /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
G_B3_0 = L_4;
G_B3_1 = G_B2_1;
}
IL_001e:
{
V_1 = G_B3_0;
int32_t L_5;
L_5 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_1), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
bool L_6;
L_6 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
V_0 = (bool)((int32_t)(((((int32_t)((((int32_t)G_B3_1) > ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0)&(int32_t)L_6));
bool L_7 = V_0;
if (!L_7)
{
goto IL_0039;
}
}
{
// return;
goto IL_0063;
}
IL_0039:
{
// size = Math.Max(size, ((size + 15) / 16) * 16);
int32_t L_8 = ___size0;
int32_t L_9 = ___size0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(L_8, ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_add(L_9, ((int32_t)15)))/((int32_t)16))), ((int32_t)16))), NULL);
___size0 = L_10;
// lightMappings = new LightCookieMapping[size];
int32_t L_11 = ___size0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_12 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)(LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)SZArrayNew(LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263_il2cpp_TypeInfo_var, (uint32_t)L_11);
__this->___lightMappings_0 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lightMappings_0), (void*)L_12);
// uvRects = new Vector4[size];
int32_t L_13 = ___size0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_14 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_13);
__this->___uvRects_1 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___uvRects_1), (void*)L_14);
}
IL_0063:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkMemory__ctor_mA27C416C210B93CBD17F4B35715B185E3CB0DA4D (WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* __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
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
IL2CPP_EXTERN_C void ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshal_pinvoke(const ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58& unmarshaled, ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_pinvoke& marshaled)
{
marshaled.___m_Data_3 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_R4, unmarshaled.___m_Data_3);
}
IL2CPP_EXTERN_C void ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshal_pinvoke_back(const ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_pinvoke& marshaled, ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___m_Data_3 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_R4, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, marshaled.___m_Data_3);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Data_3), (void*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_R4, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, marshaled.___m_Data_3));
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
IL2CPP_EXTERN_C void ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshal_pinvoke_cleanup(ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___m_Data_3);
marshaled.___m_Data_3 = NULL;
}
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
IL2CPP_EXTERN_C void ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshal_com(const ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58& unmarshaled, ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_com& marshaled)
{
marshaled.___m_Data_3 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_R4, unmarshaled.___m_Data_3);
}
IL2CPP_EXTERN_C void ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshal_com_back(const ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_com& marshaled, ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___m_Data_3 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_R4, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, marshaled.___m_Data_3);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Data_3), (void*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_R4, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, marshaled.___m_Data_3));
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
IL2CPP_EXTERN_C void ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshal_com_cleanup(ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___m_Data_3);
marshaled.___m_Data_3 = NULL;
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::get_elemLength()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShaderBitArray_get_elemLength_mD4891265687B4F814A47E4E502C66865EEDEDADA (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
{
// public int elemLength => m_Data == null ? 0 : m_Data.Length;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_Data_3;
if (!L_0)
{
goto IL_0012;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = __this->___m_Data_3;
NullCheck(L_1);
G_B3_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length));
goto IL_0013;
}
IL_0012:
{
G_B3_0 = 0;
}
IL_0013:
{
return G_B3_0;
}
}
IL2CPP_EXTERN_C int32_t ShaderBitArray_get_elemLength_mD4891265687B4F814A47E4E502C66865EEDEDADA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
int32_t _returnValue;
_returnValue = ShaderBitArray_get_elemLength_mD4891265687B4F814A47E4E502C66865EEDEDADA(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::get_bitCapacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShaderBitArray_get_bitCapacity_mB8D2C24AE0225FDE32406BEB46DB62B00D690FA3 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method)
{
{
// public int bitCapacity => elemLength * k_BitsPerElement;
int32_t L_0;
L_0 = ShaderBitArray_get_elemLength_mD4891265687B4F814A47E4E502C66865EEDEDADA(__this, NULL);
return ((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)32)));
}
}
IL2CPP_EXTERN_C int32_t ShaderBitArray_get_bitCapacity_mB8D2C24AE0225FDE32406BEB46DB62B00D690FA3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
int32_t _returnValue;
_returnValue = ShaderBitArray_get_bitCapacity_mB8D2C24AE0225FDE32406BEB46DB62B00D690FA3(_thisAdjusted, method);
return _returnValue;
}
// System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::get_data()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ShaderBitArray_get_data_m810F553AD3D3ACEB66242A2E98D489181B697739 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method)
{
{
// public float[] data => m_Data;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_Data_3;
return L_0;
}
}
IL2CPP_EXTERN_C SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ShaderBitArray_get_data_m810F553AD3D3ACEB66242A2E98D489181B697739_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* _returnValue;
_returnValue = ShaderBitArray_get_data_m810F553AD3D3ACEB66242A2E98D489181B697739_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::Resize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderBitArray_Resize_mF4A5A8E8AFB4C74C4840F1467922A3CD6B16C222 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, int32_t ___bitCount0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_4;
memset((&V_4), 0, sizeof(V_4));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_5;
memset((&V_5), 0, sizeof(V_5));
bool V_6 = false;
int32_t V_7 = 0;
bool V_8 = false;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B4_0 = NULL;
int32_t G_B4_1 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B3_0 = NULL;
int32_t G_B3_1 = 0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B5_0;
memset((&G_B5_0), 0, sizeof(G_B5_0));
int32_t G_B5_1 = 0;
{
// if (bitCapacity > bitCount)
int32_t L_0;
L_0 = ShaderBitArray_get_bitCapacity_mB8D2C24AE0225FDE32406BEB46DB62B00D690FA3(__this, NULL);
int32_t L_1 = ___bitCount0;
V_2 = (bool)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0);
bool L_2 = V_2;
if (!L_2)
{
goto IL_0013;
}
}
{
// return;
goto IL_009b;
}
IL_0013:
{
// int newElemCount = ((bitCount + (k_BitsPerElement - 1)) / k_BitsPerElement);
int32_t L_3 = ___bitCount0;
V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_3, ((int32_t)31)))/((int32_t)32)));
// if (newElemCount == m_Data?.Length)
int32_t L_4 = V_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = __this->___m_Data_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = L_5;
G_B3_0 = L_6;
G_B3_1 = L_4;
if (L_6)
{
G_B4_0 = L_6;
G_B4_1 = L_4;
goto IL_0032;
}
}
{
il2cpp_codegen_initobj((&V_5), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_7 = V_5;
G_B5_0 = L_7;
G_B5_1 = G_B3_1;
goto IL_0039;
}
IL_0032:
{
NullCheck(G_B4_0);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_8), ((int32_t)(((RuntimeArray*)G_B4_0)->max_length)), /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
G_B5_0 = L_8;
G_B5_1 = G_B4_1;
}
IL_0039:
{
V_4 = G_B5_0;
int32_t L_9;
L_9 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_4), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
bool L_10;
L_10 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_4), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
V_3 = (bool)((int32_t)(((((int32_t)G_B5_1) == ((int32_t)L_9))? 1 : 0)&(int32_t)L_10));
bool L_11 = V_3;
if (!L_11)
{
goto IL_0052;
}
}
{
// return;
goto IL_009b;
}
IL_0052:
{
// var newData = new float[newElemCount];
int32_t L_12 = V_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_12);
V_1 = L_13;
// if (m_Data != null)
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = __this->___m_Data_3;
V_6 = (bool)((!(((RuntimeObject*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_15 = V_6;
if (!L_15)
{
goto IL_0094;
}
}
{
// for (int i = 0; i < m_Data.Length; i++)
V_7 = 0;
goto IL_0081;
}
IL_006e:
{
// newData[i] = m_Data[i];
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = V_1;
int32_t L_17 = V_7;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = __this->___m_Data_3;
int32_t L_19 = V_7;
NullCheck(L_18);
int32_t L_20 = L_19;
float L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (float)L_21);
// for (int i = 0; i < m_Data.Length; i++)
int32_t L_22 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_0081:
{
// for (int i = 0; i < m_Data.Length; i++)
int32_t L_23 = V_7;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = __this->___m_Data_3;
NullCheck(L_24);
V_8 = (bool)((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))))? 1 : 0);
bool L_25 = V_8;
if (L_25)
{
goto IL_006e;
}
}
{
}
IL_0094:
{
// m_Data = newData;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = V_1;
__this->___m_Data_3 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Data_3), (void*)L_26);
}
IL_009b:
{
// }
return;
}
}
IL2CPP_EXTERN_C void ShaderBitArray_Resize_mF4A5A8E8AFB4C74C4840F1467922A3CD6B16C222_AdjustorThunk (RuntimeObject* __this, int32_t ___bitCount0, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
ShaderBitArray_Resize_mF4A5A8E8AFB4C74C4840F1467922A3CD6B16C222(_thisAdjusted, ___bitCount0, 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)
{
int32_t V_0 = 0;
bool V_1 = false;
{
// for (int i = 0; i < m_Data.Length; i++)
V_0 = 0;
goto IL_0016;
}
IL_0005:
{
// m_Data[i] = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_Data_3;
int32_t L_1 = V_0;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)(0.0f));
// for (int i = 0; i < m_Data.Length; i++)
int32_t L_2 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
}
IL_0016:
{
// for (int i = 0; i < m_Data.Length; i++)
int32_t L_3 = V_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = __this->___m_Data_3;
NullCheck(L_4);
V_1 = (bool)((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))? 1 : 0);
bool L_5 = V_1;
if (L_5)
{
goto IL_0005;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void ShaderBitArray_Clear_m5DEED250227950E5BBC901B065081EAAE26A89B7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
ShaderBitArray_Clear_m5DEED250227950E5BBC901B065081EAAE26A89B7(_thisAdjusted, method);
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::GetElementIndexAndBitOffset(System.Int32,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderBitArray_GetElementIndexAndBitOffset_m0A4A381723CA6EF4202AC80DA00264DF630163D0 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, int32_t ___index0, int32_t* ___elemIndex1, int32_t* ___bitOffset2, const RuntimeMethod* method)
{
{
// elemIndex = index >> k_ElementShift;
int32_t* L_0 = ___elemIndex1;
int32_t L_1 = ___index0;
*((int32_t*)L_0) = (int32_t)((int32_t)(L_1>>5));
// bitOffset = index & k_ElementMask;
int32_t* L_2 = ___bitOffset2;
int32_t L_3 = ___index0;
*((int32_t*)L_2) = (int32_t)((int32_t)(L_3&((int32_t)31)));
// }
return;
}
}
IL2CPP_EXTERN_C void ShaderBitArray_GetElementIndexAndBitOffset_m0A4A381723CA6EF4202AC80DA00264DF630163D0_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, int32_t* ___elemIndex1, int32_t* ___bitOffset2, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
ShaderBitArray_GetElementIndexAndBitOffset_m0A4A381723CA6EF4202AC80DA00264DF630163D0(_thisAdjusted, ___index0, ___elemIndex1, ___bitOffset2, method);
}
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShaderBitArray_get_Item_m2D400D2088EDD801DAC3A60B33E9C4F26740EC73 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, int32_t ___index0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
float* V_2 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_3 = NULL;
uint32_t* V_4 = NULL;
bool V_5 = false;
bool V_6 = false;
{
// GetElementIndexAndBitOffset(index, out var elemIndex, out var bitOffset);
int32_t L_0 = ___index0;
ShaderBitArray_GetElementIndexAndBitOffset_m0A4A381723CA6EF4202AC80DA00264DF630163D0(__this, L_0, (&V_0), (&V_1), NULL);
// fixed (float* floatData = m_Data)
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = __this->___m_Data_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = L_1;
V_3 = L_2;
if (!L_2)
{
goto IL_001d;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = V_3;
NullCheck(L_3);
if (((int32_t)(((RuntimeArray*)L_3)->max_length)))
{
goto IL_0022;
}
}
IL_001d:
{
V_2 = (float*)((uintptr_t)0);
goto IL_002b;
}
IL_0022:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = V_3;
NullCheck(L_4);
V_2 = (float*)((uintptr_t)((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
}
IL_002b:
{
// uint* uintElem = (uint*)&floatData[elemIndex];
float* L_5 = V_2;
int32_t L_6 = V_0;
V_4 = (uint32_t*)((uintptr_t)((float*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_6), 4)))));
// bool val = ((*uintElem) & (1u << bitOffset)) != 0u;
uint32_t* L_7 = V_4;
int32_t L_8 = *((uint32_t*)L_7);
int32_t L_9 = V_1;
V_5 = (bool)((!(((uint32_t)((int32_t)(L_8&((int32_t)(1<<((int32_t)(L_9&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0);
// return val;
bool L_10 = V_5;
V_6 = L_10;
goto IL_004a;
}
IL_004a:
{
// }
bool L_11 = V_6;
return L_11;
}
}
IL2CPP_EXTERN_C bool ShaderBitArray_get_Item_m2D400D2088EDD801DAC3A60B33E9C4F26740EC73_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
bool _returnValue;
_returnValue = ShaderBitArray_get_Item_m2D400D2088EDD801DAC3A60B33E9C4F26740EC73(_thisAdjusted, ___index0, method);
return _returnValue;
}
// 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 ___index0, bool ___value1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
float* V_2 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_3 = NULL;
uint32_t* V_4 = NULL;
bool V_5 = false;
{
// GetElementIndexAndBitOffset(index, out var elemIndex, out var bitOffset);
int32_t L_0 = ___index0;
ShaderBitArray_GetElementIndexAndBitOffset_m0A4A381723CA6EF4202AC80DA00264DF630163D0(__this, L_0, (&V_0), (&V_1), NULL);
// fixed (float* floatData = m_Data)
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = __this->___m_Data_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = L_1;
V_3 = L_2;
if (!L_2)
{
goto IL_001d;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = V_3;
NullCheck(L_3);
if (((int32_t)(((RuntimeArray*)L_3)->max_length)))
{
goto IL_0022;
}
}
IL_001d:
{
V_2 = (float*)((uintptr_t)0);
goto IL_002b;
}
IL_0022:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = V_3;
NullCheck(L_4);
V_2 = (float*)((uintptr_t)((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
}
IL_002b:
{
// uint* uintElem = (uint*)&floatData[elemIndex];
float* L_5 = V_2;
int32_t L_6 = V_0;
V_4 = (uint32_t*)((uintptr_t)((float*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_6), 4)))));
// if (value == true)
bool L_7 = ___value1;
V_5 = L_7;
bool L_8 = V_5;
if (!L_8)
{
goto IL_004b;
}
}
{
// *uintElem = (*uintElem) | (1u << bitOffset);
uint32_t* L_9 = V_4;
uint32_t* L_10 = V_4;
int32_t L_11 = *((uint32_t*)L_10);
int32_t L_12 = V_1;
*((int32_t*)L_9) = (int32_t)((int32_t)(L_11|((int32_t)(1<<((int32_t)(L_12&((int32_t)31)))))));
goto IL_0059;
}
IL_004b:
{
// *uintElem = (*uintElem) & ~(1u << bitOffset);
uint32_t* L_13 = V_4;
uint32_t* L_14 = V_4;
int32_t L_15 = *((uint32_t*)L_14);
int32_t L_16 = V_1;
*((int32_t*)L_13) = (int32_t)((int32_t)(L_15&((~((int32_t)(1<<((int32_t)(L_16&((int32_t)31)))))))));
}
IL_0059:
{
V_3 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL;
// }
return;
}
}
IL2CPP_EXTERN_C void ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, bool ___value1, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348(_thisAdjusted, ___index0, ___value1, method);
}
// System.String UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ShaderBitArray_ToString_m31654A57E97DBC3B777C804AC4B2B1D57CC8694B (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __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*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral931476FFBCEDDFB5D7B3281DA58F71A49ED69729);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint8_t* V_1 = NULL;
int32_t V_2 = 0;
bool V_3 = false;
String_t* V_4 = NULL;
uint8_t* G_B3_0 = NULL;
uint8_t* G_B2_0 = NULL;
int32_t G_B4_0 = 0;
uint8_t* G_B4_1 = NULL;
{
// Debug.Assert(bitCapacity < 4096, "Bit string too long! It was truncated!");
int32_t L_0;
L_0 = ShaderBitArray_get_bitCapacity_mB8D2C24AE0225FDE32406BEB46DB62B00D690FA3(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_0) < ((int32_t)((int32_t)4096)))? 1 : 0), _stringLiteral931476FFBCEDDFB5D7B3281DA58F71A49ED69729, NULL);
// int len = Math.Min(bitCapacity, 4096);
int32_t L_1;
L_1 = ShaderBitArray_get_bitCapacity_mB8D2C24AE0225FDE32406BEB46DB62B00D690FA3(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(L_1, ((int32_t)4096), NULL);
V_0 = L_2;
// byte* buf = stackalloc byte[len];
int32_t L_3 = V_0;
int8_t* L_4 = (int8_t*) alloca(((uintptr_t)L_3));
memset(L_4, 0, ((uintptr_t)L_3));
V_1 = (uint8_t*)(L_4);
// for (int i = 0; i < len; i++)
V_2 = 0;
goto IL_004e;
}
IL_0034:
{
// buf[i] = (byte)(this[i] ? '1' : '0');
uint8_t* L_5 = V_1;
int32_t L_6 = V_2;
int32_t L_7 = V_2;
bool L_8;
L_8 = ShaderBitArray_get_Item_m2D400D2088EDD801DAC3A60B33E9C4F26740EC73(__this, L_7, NULL);
G_B2_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_5, L_6));
if (L_8)
{
G_B3_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_5, L_6));
goto IL_0045;
}
}
{
G_B4_0 = ((int32_t)48);
G_B4_1 = G_B2_0;
goto IL_0047;
}
IL_0045:
{
G_B4_0 = ((int32_t)49);
G_B4_1 = G_B3_0;
}
IL_0047:
{
*((int8_t*)G_B4_1) = (int8_t)((int32_t)(uint8_t)G_B4_0);
// for (int i = 0; i < len; i++)
int32_t L_9 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_004e:
{
// for (int i = 0; i < len; i++)
int32_t L_10 = V_2;
int32_t L_11 = V_0;
V_3 = (bool)((((int32_t)L_10) < ((int32_t)L_11))? 1 : 0);
bool L_12 = V_3;
if (L_12)
{
goto IL_0034;
}
}
{
// return new string((sbyte*)buf, 0, len, System.Text.Encoding.UTF8);
uint8_t* L_13 = V_1;
int32_t L_14 = V_0;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_15;
L_15 = Encoding_get_UTF8_m9700ADA8E0F244002B2A89B483F1B2133B8FE336(NULL);
String_t* L_16;
L_16 = String_CreateString_mA014E75717E6CE25BA9D641971AD637F70532339(NULL, (int8_t*)L_13, 0, L_14, L_15, NULL);
V_4 = L_16;
goto IL_0067;
}
IL_0067:
{
// }
String_t* L_17 = V_4;
return L_17;
}
}
IL2CPP_EXTERN_C String_t* ShaderBitArray_ToString_m31654A57E97DBC3B777C804AC4B2B1D57CC8694B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
String_t* _returnValue;
_returnValue = ShaderBitArray_ToString_m31654A57E97DBC3B777C804AC4B2B1D57CC8694B(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_worldToLights()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* LightCookieShaderData_get_worldToLights_m5A33EFD6972E56ECDA9F2A0E3ECD5ED4FEDC73EA (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public Matrix4x4[] worldToLights => m_WorldToLightCpuData;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = __this->___m_WorldToLightCpuData_2;
return L_0;
}
}
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_cookieEnableBits()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 LightCookieShaderData_get_cookieEnableBits_mC296D7D639585F5E13E3D127961AC9640D1B5699 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public ShaderBitArray cookieEnableBits => m_CookieEnableBitsCpuData;
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 L_0 = __this->___m_CookieEnableBitsCpuData_5;
return L_0;
}
}
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_atlasUVRects()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* LightCookieShaderData_get_atlasUVRects_m844E155C16CA2AAC2161FB01B965ACF30BD235A1 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public Vector4[] atlasUVRects => m_AtlasUVRectCpuData;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_0 = __this->___m_AtlasUVRectCpuData_3;
return L_0;
}
}
// System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_lightTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* LightCookieShaderData_get_lightTypes_m02DFB85B8C83F94C87D319183E140D110D6802F9 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public float[] lightTypes => m_LightTypeCpuData;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_LightTypeCpuData_4;
return L_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_isUploaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public bool isUploaded { get; set; }
bool L_0 = __this->___U3CisUploadedU3Ek__BackingField_9;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::set_isUploaded(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_set_isUploaded_m4034ADBAC0A460485BE8B8B3B8BCDC8385BA3B48 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool isUploaded { get; set; }
bool L_0 = ___value0;
__this->___U3CisUploadedU3Ek__BackingField_9 = L_0;
return;
}
}
// 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 ___size0, bool ___useStructuredBuffer1, const RuntimeMethod* method)
{
{
// int m_Size = 0;
__this->___m_Size_0 = 0;
// public LightCookieShaderData(int size, bool useStructuredBuffer)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_UseStructuredBuffer = useStructuredBuffer;
bool L_0 = ___useStructuredBuffer1;
__this->___m_UseStructuredBuffer_1 = L_0;
// Resize(size);
int32_t L_1 = ___size0;
LightCookieShaderData_Resize_mDD36503C4B7B65D3C2F1E2C93CE944239E7DE023(__this, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Dispose_m1E8C2EA35B325EAB8A3371F0C4D41AD306046EB1 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
bool V_0 = false;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B3_0 = NULL;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B2_0 = NULL;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B6_0 = NULL;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B5_0 = NULL;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B9_0 = NULL;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B8_0 = NULL;
{
// if (m_UseStructuredBuffer)
bool L_0 = __this->___m_UseStructuredBuffer_1;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0043;
}
}
{
// m_WorldToLightBuffer?.Dispose();
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = __this->___m_WorldToLightBuffer_6;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = L_2;
G_B2_0 = L_3;
if (L_3)
{
G_B3_0 = L_3;
goto IL_0018;
}
}
{
goto IL_001e;
}
IL_0018:
{
NullCheck(G_B3_0);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B3_0, NULL);
}
IL_001e:
{
// m_AtlasUVRectBuffer?.Dispose();
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = __this->___m_AtlasUVRectBuffer_7;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = L_4;
G_B5_0 = L_5;
if (L_5)
{
G_B6_0 = L_5;
goto IL_002a;
}
}
{
goto IL_0030;
}
IL_002a:
{
NullCheck(G_B6_0);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B6_0, NULL);
}
IL_0030:
{
// m_LightTypeBuffer?.Dispose();
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = __this->___m_LightTypeBuffer_8;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = L_6;
G_B8_0 = L_7;
if (L_7)
{
G_B9_0 = L_7;
goto IL_003c;
}
}
{
goto IL_0042;
}
IL_003c:
{
NullCheck(G_B9_0);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B9_0, NULL);
}
IL_0042:
{
}
IL_0043:
{
// }
return;
}
}
// 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 ___size0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m1E7265A6B1456C592837518D15F9F257A76CF0BF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m26FA32E01344B8CE846E6E7865DF5CB7615BD44C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mFB65600AA2DC6351A8B25FD1BCF704A9B465882A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
// if (size <= m_Size)
int32_t L_0 = ___size0;
int32_t L_1 = __this->___m_Size_0;
V_0 = (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0016;
}
}
{
// return;
goto IL_00a1;
}
IL_0016:
{
// if (m_Size > 0)
int32_t L_3 = __this->___m_Size_0;
V_1 = (bool)((((int32_t)L_3) > ((int32_t)0))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_002a;
}
}
{
// Dispose();
LightCookieShaderData_Dispose_m1E8C2EA35B325EAB8A3371F0C4D41AD306046EB1(__this, NULL);
}
IL_002a:
{
// m_WorldToLightCpuData = new Matrix4x4[size];
int32_t L_5 = ___size0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_6 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)L_5);
__this->___m_WorldToLightCpuData_2 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WorldToLightCpuData_2), (void*)L_6);
// m_AtlasUVRectCpuData = new Vector4[size];
int32_t L_7 = ___size0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_8 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_7);
__this->___m_AtlasUVRectCpuData_3 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasUVRectCpuData_3), (void*)L_8);
// m_LightTypeCpuData = new float[size];
int32_t L_9 = ___size0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_9);
__this->___m_LightTypeCpuData_4 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightTypeCpuData_4), (void*)L_10);
// m_CookieEnableBitsCpuData.Resize(size);
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* L_11 = (&__this->___m_CookieEnableBitsCpuData_5);
int32_t L_12 = ___size0;
ShaderBitArray_Resize_mF4A5A8E8AFB4C74C4840F1467922A3CD6B16C222(L_11, L_12, NULL);
// if (m_UseStructuredBuffer)
bool L_13 = __this->___m_UseStructuredBuffer_1;
V_2 = L_13;
bool L_14 = V_2;
if (!L_14)
{
goto IL_009a;
}
}
{
// m_WorldToLightBuffer = new ComputeBuffer(size, Marshal.SizeOf<Matrix4x4>());
int32_t L_15 = ___size0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
int32_t L_16;
L_16 = Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m1E7265A6B1456C592837518D15F9F257A76CF0BF(Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m1E7265A6B1456C592837518D15F9F257A76CF0BF_RuntimeMethod_var);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_17 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
NullCheck(L_17);
ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617(L_17, L_15, L_16, NULL);
__this->___m_WorldToLightBuffer_6 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WorldToLightBuffer_6), (void*)L_17);
// m_AtlasUVRectBuffer = new ComputeBuffer(size, Marshal.SizeOf<Vector4>());
int32_t L_18 = ___size0;
int32_t L_19;
L_19 = Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mFB65600AA2DC6351A8B25FD1BCF704A9B465882A(Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mFB65600AA2DC6351A8B25FD1BCF704A9B465882A_RuntimeMethod_var);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_20 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
NullCheck(L_20);
ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617(L_20, L_18, L_19, NULL);
__this->___m_AtlasUVRectBuffer_7 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasUVRectBuffer_7), (void*)L_20);
// m_LightTypeBuffer = new ComputeBuffer(size, Marshal.SizeOf<float>());
int32_t L_21 = ___size0;
int32_t L_22;
L_22 = Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m26FA32E01344B8CE846E6E7865DF5CB7615BD44C(Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m26FA32E01344B8CE846E6E7865DF5CB7615BD44C_RuntimeMethod_var);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_23 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
NullCheck(L_23);
ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617(L_23, L_21, L_22, NULL);
__this->___m_LightTypeBuffer_8 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightTypeBuffer_8), (void*)L_23);
}
IL_009a:
{
// m_Size = size;
int32_t L_24 = ___size0;
__this->___m_Size_0 = L_24;
}
IL_00a1:
{
// }
return;
}
}
// 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* ___cmd0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (m_UseStructuredBuffer)
bool L_0 = __this->___m_UseStructuredBuffer_1;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_007b;
}
}
{
// m_WorldToLightBuffer.SetData(m_WorldToLightCpuData);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = __this->___m_WorldToLightBuffer_6;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_3 = __this->___m_WorldToLightCpuData_2;
NullCheck(L_2);
ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_2, (RuntimeArray*)L_3, NULL);
// m_AtlasUVRectBuffer.SetData(m_AtlasUVRectCpuData);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = __this->___m_AtlasUVRectBuffer_7;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_5 = __this->___m_AtlasUVRectCpuData_3;
NullCheck(L_4);
ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_4, (RuntimeArray*)L_5, NULL);
// m_LightTypeBuffer.SetData(m_LightTypeCpuData);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = __this->___m_LightTypeBuffer_8;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = __this->___m_LightTypeCpuData_4;
NullCheck(L_6);
ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_6, (RuntimeArray*)L_7, NULL);
// cmd.SetGlobalBuffer(ShaderProperty.additionalLightsWorldToLightBuffer, m_WorldToLightBuffer);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_9 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsWorldToLightBuffer_8;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_10 = __this->___m_WorldToLightBuffer_6;
NullCheck(L_8);
CommandBuffer_SetGlobalBuffer_mED62A924980221D84C609BF2CBCA88FAF0341F46(L_8, L_9, L_10, NULL);
// cmd.SetGlobalBuffer(ShaderProperty.additionalLightsCookieAtlasUVRectBuffer, m_AtlasUVRectBuffer);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___cmd0;
int32_t L_12 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasUVRectBuffer_6;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_13 = __this->___m_AtlasUVRectBuffer_7;
NullCheck(L_11);
CommandBuffer_SetGlobalBuffer_mED62A924980221D84C609BF2CBCA88FAF0341F46(L_11, L_12, L_13, NULL);
// cmd.SetGlobalBuffer(ShaderProperty.additionalLightsLightTypeBuffer, m_LightTypeBuffer);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___cmd0;
int32_t L_15 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsLightTypeBuffer_9;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_16 = __this->___m_LightTypeBuffer_8;
NullCheck(L_14);
CommandBuffer_SetGlobalBuffer_mED62A924980221D84C609BF2CBCA88FAF0341F46(L_14, L_15, L_16, NULL);
goto IL_00b3;
}
IL_007b:
{
// cmd.SetGlobalMatrixArray(ShaderProperty.additionalLightsWorldToLights, m_WorldToLightCpuData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_18 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsWorldToLights_10;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_19 = __this->___m_WorldToLightCpuData_2;
NullCheck(L_17);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_17, L_18, L_19, NULL);
// cmd.SetGlobalVectorArray(ShaderProperty.additionalLightsCookieAtlasUVRects, m_AtlasUVRectCpuData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___cmd0;
int32_t L_21 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasUVRects_7;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_22 = __this->___m_AtlasUVRectCpuData_3;
NullCheck(L_20);
CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_20, L_21, L_22, NULL);
// cmd.SetGlobalFloatArray(ShaderProperty.additionalLightsLightTypes, m_LightTypeCpuData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___cmd0;
int32_t L_24 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsLightTypes_11;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = __this->___m_LightTypeCpuData_4;
NullCheck(L_23);
CommandBuffer_SetGlobalFloatArray_m315944E1E1EB8D8A49AFFDA97FBCDBD8D6CFBDD5(L_23, L_24, L_25, NULL);
}
IL_00b3:
{
// cmd.SetGlobalFloatArray(ShaderProperty.additionalLightsCookieEnableBits, m_CookieEnableBitsCpuData.data);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_27 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieEnableBits_5;
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* L_28 = (&__this->___m_CookieEnableBitsCpuData_5);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29;
L_29 = ShaderBitArray_get_data_m810F553AD3D3ACEB66242A2E98D489181B697739_inline(L_28, NULL);
NullCheck(L_26);
CommandBuffer_SetGlobalFloatArray_m315944E1E1EB8D8A49AFFDA97FBCDBD8D6CFBDD5(L_26, L_27, L_29, NULL);
// isUploaded = true;
LightCookieShaderData_set_isUploaded_m4034ADBAC0A460485BE8B8B3B8BCDC8385BA3B48_inline(__this, (bool)1, NULL);
// }
return;
}
}
// 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* ___cmd0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (isUploaded)
bool L_0;
L_0 = LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD_inline(__this, NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0038;
}
}
{
// m_CookieEnableBitsCpuData.Clear();
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* L_2 = (&__this->___m_CookieEnableBitsCpuData_5);
ShaderBitArray_Clear_m5DEED250227950E5BBC901B065081EAAE26A89B7(L_2, NULL);
// cmd.SetGlobalFloatArray(ShaderProperty.additionalLightsCookieEnableBits, m_CookieEnableBitsCpuData.data);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_4 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieEnableBits_5;
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* L_5 = (&__this->___m_CookieEnableBitsCpuData_5);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6;
L_6 = ShaderBitArray_get_data_m810F553AD3D3ACEB66242A2E98D489181B697739_inline(L_5, NULL);
NullCheck(L_3);
CommandBuffer_SetGlobalFloatArray_m315944E1E1EB8D8A49AFFDA97FBCDBD8D6CFBDD5(L_3, L_4, L_6, NULL);
// isUploaded = false;
LightCookieShaderData_set_isUploaded_m4034ADBAC0A460485BE8B8B3B8BCDC8385BA3B48_inline(__this, (bool)0, NULL);
}
IL_0038:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.Bloom::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Bloom_IsActive_m18CD0E121D17E2D4B20D6E944433CDEEA9C970C3 (Bloom_t0C806C947E1D104DC95E933B3FB9A307CBB5B225* __this, const RuntimeMethod* method)
{
{
// public bool IsActive() => intensity.value > 0f;
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_0 = __this->___intensity_8;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
return (bool)((((float)L_1) > ((float)(0.0f)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.Bloom::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Bloom_IsTileCompatible_mCC810D5D7C893F64E24081940FB031EE39EB59FD (Bloom_t0C806C947E1D104DC95E933B3FB9A307CBB5B225* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.Bloom::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bloom__ctor_m59380F74BB6164E53A276F5C00B7181B8472FA91 (Bloom_t0C806C947E1D104DC95E933B3FB9A307CBB5B225* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public MinFloatParameter threshold = new MinFloatParameter(0.9f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_0 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_0);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_0, (0.899999976f), (0.0f), (bool)0, NULL);
__this->___threshold_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___threshold_7), (void*)L_0);
// public MinFloatParameter intensity = new MinFloatParameter(0f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_1 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_1);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_1, (0.0f), (0.0f), (bool)0, NULL);
__this->___intensity_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___intensity_8), (void*)L_1);
// public ClampedFloatParameter scatter = new ClampedFloatParameter(0.7f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_2 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_2);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_2, (0.699999988f), (0.0f), (1.0f), (bool)0, NULL);
__this->___scatter_9 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___scatter_9), (void*)L_2);
// public MinFloatParameter clamp = new MinFloatParameter(65472f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_3 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_3);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_3, (65472.0f), (0.0f), (bool)0, NULL);
__this->___clamp_10 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___clamp_10), (void*)L_3);
// public ColorParameter tint = new ColorParameter(Color.white, false, false, true);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL);
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_5 = (ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0*)il2cpp_codegen_object_new(ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var);
NullCheck(L_5);
ColorParameter__ctor_mA9A003084B8D70C30995E95B65B29A136C66096D(L_5, L_4, (bool)0, (bool)0, (bool)1, (bool)0, NULL);
__this->___tint_11 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___tint_11), (void*)L_5);
// public BoolParameter highQualityFiltering = new BoolParameter(false);
BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* L_6 = (BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95*)il2cpp_codegen_object_new(BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
NullCheck(L_6);
BoolParameter__ctor_m2355BE07CF2E06B525D26161B1E0C357CE772190(L_6, (bool)0, (bool)0, NULL);
__this->___highQualityFiltering_12 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___highQualityFiltering_12), (void*)L_6);
// public ClampedIntParameter skipIterations = new ClampedIntParameter(1, 0, 16);
ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E* L_7 = (ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E*)il2cpp_codegen_object_new(ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E_il2cpp_TypeInfo_var);
NullCheck(L_7);
ClampedIntParameter__ctor_mF0B73AD8EF805C194DCE64ED205B9968D58BA6D6(L_7, 1, 0, ((int32_t)16), (bool)0, NULL);
__this->___skipIterations_13 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skipIterations_13), (void*)L_7);
// public TextureParameter dirtTexture = new TextureParameter(null);
TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* L_8 = (TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A*)il2cpp_codegen_object_new(TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A_il2cpp_TypeInfo_var);
NullCheck(L_8);
TextureParameter__ctor_m5756E1DFAB73C37D64AA6CA329F6D1C55971A71A(L_8, (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL, (bool)0, NULL);
__this->___dirtTexture_14 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___dirtTexture_14), (void*)L_8);
// public MinFloatParameter dirtIntensity = new MinFloatParameter(0f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_9 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_9);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_9, (0.0f), (0.0f), (bool)0, NULL);
__this->___dirtIntensity_15 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___dirtIntensity_15), (void*)L_9);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ChannelMixer::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ChannelMixer_IsActive_m97D6CE02EBEE84D8DA3DDB34EE6C74031B38A471 (ChannelMixer_tA7F185C8C173EE71D324ED4887EBA0B8097766B6* __this, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B10_0 = 0;
{
// return redOutRedIn.value != 100f
// || redOutGreenIn.value != 0f
// || redOutBlueIn.value != 0f
// || greenOutRedIn.value != 0f
// || greenOutGreenIn.value != 100f
// || greenOutBlueIn.value != 0f
// || blueOutRedIn.value != 0f
// || blueOutGreenIn.value != 0f
// || blueOutBlueIn.value != 100f;
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = __this->___redOutRedIn_7;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
if ((!(((float)L_1) == ((float)(100.0f)))))
{
goto IL_00ae;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_2 = __this->___redOutGreenIn_8;
NullCheck(L_2);
float L_3;
L_3 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_2);
if ((!(((float)L_3) == ((float)(0.0f)))))
{
goto IL_00ae;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_4 = __this->___redOutBlueIn_9;
NullCheck(L_4);
float L_5;
L_5 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_4);
if ((!(((float)L_5) == ((float)(0.0f)))))
{
goto IL_00ae;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_6 = __this->___greenOutRedIn_10;
NullCheck(L_6);
float L_7;
L_7 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_6);
if ((!(((float)L_7) == ((float)(0.0f)))))
{
goto IL_00ae;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_8 = __this->___greenOutGreenIn_11;
NullCheck(L_8);
float L_9;
L_9 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_8);
if ((!(((float)L_9) == ((float)(100.0f)))))
{
goto IL_00ae;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_10 = __this->___greenOutBlueIn_12;
NullCheck(L_10);
float L_11;
L_11 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_10);
if ((!(((float)L_11) == ((float)(0.0f)))))
{
goto IL_00ae;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_12 = __this->___blueOutRedIn_13;
NullCheck(L_12);
float L_13;
L_13 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_12);
if ((!(((float)L_13) == ((float)(0.0f)))))
{
goto IL_00ae;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_14 = __this->___blueOutGreenIn_14;
NullCheck(L_14);
float L_15;
L_15 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_14);
if ((!(((float)L_15) == ((float)(0.0f)))))
{
goto IL_00ae;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_16 = __this->___blueOutBlueIn_15;
NullCheck(L_16);
float L_17;
L_17 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_16);
G_B10_0 = ((((int32_t)((((float)L_17) == ((float)(100.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_00af;
}
IL_00ae:
{
G_B10_0 = 1;
}
IL_00af:
{
V_0 = (bool)G_B10_0;
goto IL_00b2;
}
IL_00b2:
{
// }
bool L_18 = V_0;
return L_18;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ChannelMixer::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ChannelMixer_IsTileCompatible_mF78AE9DCD88B0058CCEEC3D863B961D1A0AA4A7F (ChannelMixer_tA7F185C8C173EE71D324ED4887EBA0B8097766B6* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.ChannelMixer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChannelMixer__ctor_mF48B0BD20CB4E051C05D7D5354903F59B8695E40 (ChannelMixer_tA7F185C8C173EE71D324ED4887EBA0B8097766B6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public ClampedFloatParameter redOutRedIn = new ClampedFloatParameter(100f, -200f, 200f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_0);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_0, (100.0f), (-200.0f), (200.0f), (bool)0, NULL);
__this->___redOutRedIn_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___redOutRedIn_7), (void*)L_0);
// public ClampedFloatParameter redOutGreenIn = new ClampedFloatParameter(0f, -200f, 200f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_1 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_1);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_1, (0.0f), (-200.0f), (200.0f), (bool)0, NULL);
__this->___redOutGreenIn_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___redOutGreenIn_8), (void*)L_1);
// public ClampedFloatParameter redOutBlueIn = new ClampedFloatParameter(0f, -200f, 200f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_2 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_2);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_2, (0.0f), (-200.0f), (200.0f), (bool)0, NULL);
__this->___redOutBlueIn_9 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___redOutBlueIn_9), (void*)L_2);
// public ClampedFloatParameter greenOutRedIn = new ClampedFloatParameter(0f, -200f, 200f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_3 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_3);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_3, (0.0f), (-200.0f), (200.0f), (bool)0, NULL);
__this->___greenOutRedIn_10 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___greenOutRedIn_10), (void*)L_3);
// public ClampedFloatParameter greenOutGreenIn = new ClampedFloatParameter(100f, -200f, 200f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_4 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_4);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_4, (100.0f), (-200.0f), (200.0f), (bool)0, NULL);
__this->___greenOutGreenIn_11 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___greenOutGreenIn_11), (void*)L_4);
// public ClampedFloatParameter greenOutBlueIn = new ClampedFloatParameter(0f, -200f, 200f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_5 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_5);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_5, (0.0f), (-200.0f), (200.0f), (bool)0, NULL);
__this->___greenOutBlueIn_12 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___greenOutBlueIn_12), (void*)L_5);
// public ClampedFloatParameter blueOutRedIn = new ClampedFloatParameter(0f, -200f, 200f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_6 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_6);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_6, (0.0f), (-200.0f), (200.0f), (bool)0, NULL);
__this->___blueOutRedIn_13 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___blueOutRedIn_13), (void*)L_6);
// public ClampedFloatParameter blueOutGreenIn = new ClampedFloatParameter(0f, -200f, 200f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_7 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_7);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_7, (0.0f), (-200.0f), (200.0f), (bool)0, NULL);
__this->___blueOutGreenIn_14 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___blueOutGreenIn_14), (void*)L_7);
// public ClampedFloatParameter blueOutBlueIn = new ClampedFloatParameter(100f, -200f, 200f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_8 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_8);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_8, (100.0f), (-200.0f), (200.0f), (bool)0, NULL);
__this->___blueOutBlueIn_15 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___blueOutBlueIn_15), (void*)L_8);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ChromaticAberration::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ChromaticAberration_IsActive_mF820F1009BB285EE1752333366C146E33F863428 (ChromaticAberration_t84EAB576773C3AD4DE77A13952B487F9DA10DA9F* __this, const RuntimeMethod* method)
{
{
// public bool IsActive() => intensity.value > 0f;
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = __this->___intensity_7;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
return (bool)((((float)L_1) > ((float)(0.0f)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.ChromaticAberration::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ChromaticAberration_IsTileCompatible_m3052619F83B4E7DAD2FDAFA4FF59460D8F3EF47F (ChromaticAberration_t84EAB576773C3AD4DE77A13952B487F9DA10DA9F* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.ChromaticAberration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChromaticAberration__ctor_m6C39D0C3F9930E959776D05BFBAAD6DAE180E4EC (ChromaticAberration_t84EAB576773C3AD4DE77A13952B487F9DA10DA9F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public ClampedFloatParameter intensity = new ClampedFloatParameter(0f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_0);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_0, (0.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___intensity_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___intensity_7), (void*)L_0);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ColorAdjustments::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorAdjustments_IsActive_m7C2A45048F5B913C61210A0164AAAC2B332AF560 (ColorAdjustments_t97EE64C6DB384E5F6BC48C3FA13C207E8FC87A86* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1_op_Inequality_mC4071D8BB0E4D1CCAD383CA4555C98DEF785D45B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t G_B6_0 = 0;
{
// return postExposure.value != 0f
// || contrast.value != 0f
// || colorFilter != Color.white
// || hueShift != 0f
// || saturation != 0f;
FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106* L_0 = __this->___postExposure_7;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
if ((!(((float)L_1) == ((float)(0.0f)))))
{
goto IL_005b;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_2 = __this->___contrast_8;
NullCheck(L_2);
float L_3;
L_3 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_2);
if ((!(((float)L_3) == ((float)(0.0f)))))
{
goto IL_005b;
}
}
{
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_4 = __this->___colorFilter_9;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL);
bool L_6;
L_6 = VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576(L_4, L_5, VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576_RuntimeMethod_var);
if (L_6)
{
goto IL_005b;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_7 = __this->___hueShift_10;
bool L_8;
L_8 = VolumeParameter_1_op_Inequality_mC4071D8BB0E4D1CCAD383CA4555C98DEF785D45B(L_7, (0.0f), VolumeParameter_1_op_Inequality_mC4071D8BB0E4D1CCAD383CA4555C98DEF785D45B_RuntimeMethod_var);
if (L_8)
{
goto IL_005b;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_9 = __this->___saturation_11;
bool L_10;
L_10 = VolumeParameter_1_op_Inequality_mC4071D8BB0E4D1CCAD383CA4555C98DEF785D45B(L_9, (0.0f), VolumeParameter_1_op_Inequality_mC4071D8BB0E4D1CCAD383CA4555C98DEF785D45B_RuntimeMethod_var);
G_B6_0 = ((int32_t)(L_10));
goto IL_005c;
}
IL_005b:
{
G_B6_0 = 1;
}
IL_005c:
{
V_0 = (bool)G_B6_0;
goto IL_005f;
}
IL_005f:
{
// }
bool L_11 = V_0;
return L_11;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ColorAdjustments::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorAdjustments_IsTileCompatible_m9D69FF082BAB7A30B5DC5525A29D738016A1C6D1 (ColorAdjustments_t97EE64C6DB384E5F6BC48C3FA13C207E8FC87A86* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.ColorAdjustments::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorAdjustments__ctor_m61C7C2E270DB33949DCCCEF46CA4898D78BF4115 (ColorAdjustments_t97EE64C6DB384E5F6BC48C3FA13C207E8FC87A86* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public FloatParameter postExposure = new FloatParameter(0f);
FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106* L_0 = (FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106*)il2cpp_codegen_object_new(FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106_il2cpp_TypeInfo_var);
NullCheck(L_0);
FloatParameter__ctor_mC453DAC155DBDF014599DD3C2A92E2653378F7AB(L_0, (0.0f), (bool)0, NULL);
__this->___postExposure_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___postExposure_7), (void*)L_0);
// public ClampedFloatParameter contrast = new ClampedFloatParameter(0f, -100f, 100f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_1 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_1);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_1, (0.0f), (-100.0f), (100.0f), (bool)0, NULL);
__this->___contrast_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___contrast_8), (void*)L_1);
// public ColorParameter colorFilter = new ColorParameter(Color.white, true, false, true);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
L_2 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL);
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_3 = (ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0*)il2cpp_codegen_object_new(ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var);
NullCheck(L_3);
ColorParameter__ctor_mA9A003084B8D70C30995E95B65B29A136C66096D(L_3, L_2, (bool)1, (bool)0, (bool)1, (bool)0, NULL);
__this->___colorFilter_9 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___colorFilter_9), (void*)L_3);
// public ClampedFloatParameter hueShift = new ClampedFloatParameter(0f, -180f, 180f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_4 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_4);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_4, (0.0f), (-180.0f), (180.0f), (bool)0, NULL);
__this->___hueShift_10 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___hueShift_10), (void*)L_4);
// public ClampedFloatParameter saturation = new ClampedFloatParameter(0f, -100f, 100f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_5 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_5);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_5, (0.0f), (-100.0f), (100.0f), (bool)0, NULL);
__this->___saturation_11 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___saturation_11), (void*)L_5);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ColorCurves::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorCurves_IsActive_m8211C1E0E9FE0C122BC5C5B28B50DFCFE4BC0DC3 (ColorCurves_t323CCD52F5A89EC8D3E40D949916ABE9D2ABFD94* __this, const RuntimeMethod* method)
{
{
// public bool IsActive() => true;
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ColorCurves::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorCurves_IsTileCompatible_m582976A6231B0BE618D8A15E1D1176477049CA96 (ColorCurves_t323CCD52F5A89EC8D3E40D949916ABE9D2ABFD94* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.ColorCurves::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorCurves__ctor_m037B1B25A3C65394F60D9B2355D0013655731426 (ColorCurves_t323CCD52F5A89EC8D3E40D949916ABE9D2ABFD94* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public TextureCurveParameter master = new TextureCurveParameter(new TextureCurve(new[] { new Keyframe(0f, 0f, 1f, 1f), new Keyframe(1f, 1f, 1f, 1f) }, 0f, false, new Vector2(0f, 1f)));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_0 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_1 = L_0;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_2;
memset((&L_2), 0, sizeof(L_2));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_2), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_2);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_3 = L_1;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_4;
memset((&L_4), 0, sizeof(L_4));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_4), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_4);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
memset((&L_5), 0, sizeof(L_5));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_5), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_5;
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_6 = (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*)il2cpp_codegen_object_new(TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
NullCheck(L_6);
TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF(L_6, L_3, (0.0f), (bool)0, (&V_0), NULL);
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* L_7 = (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B*)il2cpp_codegen_object_new(TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var);
NullCheck(L_7);
TextureCurveParameter__ctor_m935E3FB0FF6318680EEF7D96081D576D5864D886(L_7, L_6, (bool)0, NULL);
__this->___master_7 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___master_7), (void*)L_7);
// public TextureCurveParameter red = new TextureCurveParameter(new TextureCurve(new[] { new Keyframe(0f, 0f, 1f, 1f), new Keyframe(1f, 1f, 1f, 1f) }, 0f, false, new Vector2(0f, 1f)));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_8 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_9 = L_8;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_10;
memset((&L_10), 0, sizeof(L_10));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_10), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_10);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_11 = L_9;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_12;
memset((&L_12), 0, sizeof(L_12));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_12), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_12);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
memset((&L_13), 0, sizeof(L_13));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_13), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_13;
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_14 = (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*)il2cpp_codegen_object_new(TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
NullCheck(L_14);
TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF(L_14, L_11, (0.0f), (bool)0, (&V_0), NULL);
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* L_15 = (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B*)il2cpp_codegen_object_new(TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var);
NullCheck(L_15);
TextureCurveParameter__ctor_m935E3FB0FF6318680EEF7D96081D576D5864D886(L_15, L_14, (bool)0, NULL);
__this->___red_8 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___red_8), (void*)L_15);
// public TextureCurveParameter green = new TextureCurveParameter(new TextureCurve(new[] { new Keyframe(0f, 0f, 1f, 1f), new Keyframe(1f, 1f, 1f, 1f) }, 0f, false, new Vector2(0f, 1f)));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_16 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_17 = L_16;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_18;
memset((&L_18), 0, sizeof(L_18));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_18), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_18);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_19 = L_17;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_20;
memset((&L_20), 0, sizeof(L_20));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_20), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_20);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21;
memset((&L_21), 0, sizeof(L_21));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_21), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_21;
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_22 = (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*)il2cpp_codegen_object_new(TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
NullCheck(L_22);
TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF(L_22, L_19, (0.0f), (bool)0, (&V_0), NULL);
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* L_23 = (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B*)il2cpp_codegen_object_new(TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var);
NullCheck(L_23);
TextureCurveParameter__ctor_m935E3FB0FF6318680EEF7D96081D576D5864D886(L_23, L_22, (bool)0, NULL);
__this->___green_9 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___green_9), (void*)L_23);
// public TextureCurveParameter blue = new TextureCurveParameter(new TextureCurve(new[] { new Keyframe(0f, 0f, 1f, 1f), new Keyframe(1f, 1f, 1f, 1f) }, 0f, false, new Vector2(0f, 1f)));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_24 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_25 = L_24;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_26;
memset((&L_26), 0, sizeof(L_26));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_26), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_25);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_26);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_27 = L_25;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_28;
memset((&L_28), 0, sizeof(L_28));
Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_28), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_28);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
memset((&L_29), 0, sizeof(L_29));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_29), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_29;
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_30 = (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*)il2cpp_codegen_object_new(TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
NullCheck(L_30);
TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF(L_30, L_27, (0.0f), (bool)0, (&V_0), NULL);
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* L_31 = (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B*)il2cpp_codegen_object_new(TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var);
NullCheck(L_31);
TextureCurveParameter__ctor_m935E3FB0FF6318680EEF7D96081D576D5864D886(L_31, L_30, (bool)0, NULL);
__this->___blue_10 = L_31;
Il2CppCodeGenWriteBarrier((void**)(&__this->___blue_10), (void*)L_31);
// public TextureCurveParameter hueVsHue = new TextureCurveParameter(new TextureCurve(new Keyframe[] { }, 0.5f, true, new Vector2(0f, 1f)));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_32 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33;
memset((&L_33), 0, sizeof(L_33));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_33), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_33;
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_34 = (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*)il2cpp_codegen_object_new(TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
NullCheck(L_34);
TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF(L_34, L_32, (0.5f), (bool)1, (&V_0), NULL);
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* L_35 = (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B*)il2cpp_codegen_object_new(TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var);
NullCheck(L_35);
TextureCurveParameter__ctor_m935E3FB0FF6318680EEF7D96081D576D5864D886(L_35, L_34, (bool)0, NULL);
__this->___hueVsHue_11 = L_35;
Il2CppCodeGenWriteBarrier((void**)(&__this->___hueVsHue_11), (void*)L_35);
// public TextureCurveParameter hueVsSat = new TextureCurveParameter(new TextureCurve(new Keyframe[] { }, 0.5f, true, new Vector2(0f, 1f)));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_36 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37;
memset((&L_37), 0, sizeof(L_37));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_37), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_37;
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_38 = (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*)il2cpp_codegen_object_new(TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
NullCheck(L_38);
TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF(L_38, L_36, (0.5f), (bool)1, (&V_0), NULL);
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* L_39 = (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B*)il2cpp_codegen_object_new(TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var);
NullCheck(L_39);
TextureCurveParameter__ctor_m935E3FB0FF6318680EEF7D96081D576D5864D886(L_39, L_38, (bool)0, NULL);
__this->___hueVsSat_12 = L_39;
Il2CppCodeGenWriteBarrier((void**)(&__this->___hueVsSat_12), (void*)L_39);
// public TextureCurveParameter satVsSat = new TextureCurveParameter(new TextureCurve(new Keyframe[] { }, 0.5f, false, new Vector2(0f, 1f)));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_40 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
memset((&L_41), 0, sizeof(L_41));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_41), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_41;
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_42 = (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*)il2cpp_codegen_object_new(TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
NullCheck(L_42);
TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF(L_42, L_40, (0.5f), (bool)0, (&V_0), NULL);
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* L_43 = (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B*)il2cpp_codegen_object_new(TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var);
NullCheck(L_43);
TextureCurveParameter__ctor_m935E3FB0FF6318680EEF7D96081D576D5864D886(L_43, L_42, (bool)0, NULL);
__this->___satVsSat_13 = L_43;
Il2CppCodeGenWriteBarrier((void**)(&__this->___satVsSat_13), (void*)L_43);
// public TextureCurveParameter lumVsSat = new TextureCurveParameter(new TextureCurve(new Keyframe[] { }, 0.5f, false, new Vector2(0f, 1f)));
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_44 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45;
memset((&L_45), 0, sizeof(L_45));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_45), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_45;
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_46 = (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*)il2cpp_codegen_object_new(TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
NullCheck(L_46);
TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF(L_46, L_44, (0.5f), (bool)0, (&V_0), NULL);
TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* L_47 = (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B*)il2cpp_codegen_object_new(TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B_il2cpp_TypeInfo_var);
NullCheck(L_47);
TextureCurveParameter__ctor_m935E3FB0FF6318680EEF7D96081D576D5864D886(L_47, L_46, (bool)0, NULL);
__this->___lumVsSat_14 = L_47;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lumVsSat_14), (void*)L_47);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ColorLookup::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorLookup_IsActive_m7264066E811F24C5EAEFAFB79F2110C089F2465A (ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C* __this, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
{
// public bool IsActive() => contribution.value > 0f && ValidateLUT();
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = __this->___contribution_8;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
if ((!(((float)L_1) > ((float)(0.0f)))))
{
goto IL_001a;
}
}
{
bool L_2;
L_2 = ColorLookup_ValidateLUT_mFABE26B854C0E69741E51D3E36144D81B848E460(__this, NULL);
G_B3_0 = ((int32_t)(L_2));
goto IL_001b;
}
IL_001a:
{
G_B3_0 = 0;
}
IL_001b:
{
return (bool)G_B3_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ColorLookup::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorLookup_IsTileCompatible_m16DFE63C22F9AC5F955D1675D977731777D19FB4 (ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ColorLookup::ValidateLUT()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorLookup_ValidateLUT_mFABE26B854C0E69741E51D3E36144D81B848E460 (ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_6 = NULL;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_7 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_8 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_9 = NULL;
int32_t G_B3_0 = 0;
bool G_B13_0 = false;
bool G_B12_0 = false;
int32_t G_B14_0 = 0;
bool G_B14_1 = false;
bool G_B19_0 = false;
bool G_B17_0 = false;
bool G_B18_0 = false;
int32_t G_B20_0 = 0;
bool G_B20_1 = false;
{
// var asset = UniversalRenderPipeline.asset;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_0;
L_0 = UniversalRenderPipeline_get_asset_mE97A926D00D90276CC9442857014B7180EF02819(NULL);
V_0 = L_0;
// if (asset == null || texture.value == null)
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_2)
{
goto IL_0023;
}
}
{
TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* L_3 = __this->___texture_7;
NullCheck(L_3);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
L_4 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, L_3);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B3_0 = ((int32_t)(L_5));
goto IL_0024;
}
IL_0023:
{
G_B3_0 = 1;
}
IL_0024:
{
V_3 = (bool)G_B3_0;
bool L_6 = V_3;
if (!L_6)
{
goto IL_0030;
}
}
{
// return false;
V_4 = (bool)0;
goto IL_00de;
}
IL_0030:
{
// int lutSize = asset.colorGradingLutSize;
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_7 = V_0;
NullCheck(L_7);
int32_t L_8;
L_8 = UniversalRenderPipelineAsset_get_colorGradingLutSize_m7F77F04EC9DE49B60F0450703D8E078EE4381F51(L_7, NULL);
V_1 = L_8;
// if (texture.value.height != lutSize)
TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* L_9 = __this->___texture_7;
NullCheck(L_9);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10;
L_10 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, L_9);
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_10);
int32_t L_12 = V_1;
V_5 = (bool)((((int32_t)((((int32_t)L_11) == ((int32_t)L_12))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_13 = V_5;
if (!L_13)
{
goto IL_005b;
}
}
{
// return false;
V_4 = (bool)0;
goto IL_00de;
}
IL_005b:
{
// bool valid = false;
V_2 = (bool)0;
// switch (texture.value)
TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* L_14 = __this->___texture_7;
NullCheck(L_14);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15;
L_15 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, L_14);
V_9 = L_15;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = V_9;
V_8 = L_16;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = V_8;
V_6 = ((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_17, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var));
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_18 = V_6;
if (L_18)
{
goto IL_008a;
}
}
{
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = V_8;
V_7 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_19, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20 = V_7;
if (L_20)
{
goto IL_00af;
}
}
{
goto IL_00d9;
}
IL_008a:
{
goto IL_008c;
}
IL_008c:
{
// valid |= t.width == lutSize * lutSize
// && !GraphicsFormatUtility.IsSRGBFormat(t.graphicsFormat);
bool L_21 = V_2;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_22 = V_6;
NullCheck(L_22);
int32_t L_23;
L_23 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_22);
int32_t L_24 = V_1;
int32_t L_25 = V_1;
G_B12_0 = L_21;
if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)il2cpp_codegen_multiply(L_24, L_25))))))
{
G_B13_0 = L_21;
goto IL_00aa;
}
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_26 = V_6;
NullCheck(L_26);
int32_t L_27;
L_27 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_26);
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
bool L_28;
L_28 = GraphicsFormatUtility_IsSRGBFormat_m702627893B74D5F872332A624D7CBAF78D65EBC1(L_27, NULL);
G_B14_0 = ((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
G_B14_1 = G_B12_0;
goto IL_00ab;
}
IL_00aa:
{
G_B14_0 = 0;
G_B14_1 = G_B13_0;
}
IL_00ab:
{
V_2 = (bool)((int32_t)((int32_t)G_B14_1|G_B14_0));
// break;
goto IL_00d9;
}
IL_00af:
{
goto IL_00b1;
}
IL_00b1:
{
// valid |= rt.dimension == TextureDimension.Tex2D
// && rt.width == lutSize * lutSize
// && !rt.sRGB;
bool L_29 = V_2;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_30 = V_7;
NullCheck(L_30);
int32_t L_31;
L_31 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_30);
G_B17_0 = L_29;
if ((!(((uint32_t)L_31) == ((uint32_t)2))))
{
G_B19_0 = L_29;
goto IL_00d4;
}
}
{
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_32 = V_7;
NullCheck(L_32);
int32_t L_33;
L_33 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_32);
int32_t L_34 = V_1;
int32_t L_35 = V_1;
G_B18_0 = G_B17_0;
if ((!(((uint32_t)L_33) == ((uint32_t)((int32_t)il2cpp_codegen_multiply(L_34, L_35))))))
{
G_B19_0 = G_B17_0;
goto IL_00d4;
}
}
{
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_36 = V_7;
NullCheck(L_36);
bool L_37;
L_37 = RenderTexture_get_sRGB_m84B7CD257050BA42363E9D1562AFEF2854BB4E04(L_36, NULL);
G_B20_0 = ((((int32_t)L_37) == ((int32_t)0))? 1 : 0);
G_B20_1 = G_B18_0;
goto IL_00d5;
}
IL_00d4:
{
G_B20_0 = 0;
G_B20_1 = G_B19_0;
}
IL_00d5:
{
V_2 = (bool)((int32_t)((int32_t)G_B20_1|G_B20_0));
// break;
goto IL_00d9;
}
IL_00d9:
{
// return valid;
bool L_38 = V_2;
V_4 = L_38;
goto IL_00de;
}
IL_00de:
{
// }
bool L_39 = V_4;
return L_39;
}
}
// System.Void UnityEngine.Rendering.Universal.ColorLookup::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorLookup__ctor_mBACAC36EE8D93EFE5F391EF7F8399A642EAA9ACE (ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public TextureParameter texture = new TextureParameter(null);
TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* L_0 = (TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A*)il2cpp_codegen_object_new(TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A_il2cpp_TypeInfo_var);
NullCheck(L_0);
TextureParameter__ctor_m5756E1DFAB73C37D64AA6CA329F6D1C55971A71A(L_0, (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL, (bool)0, NULL);
__this->___texture_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___texture_7), (void*)L_0);
// public ClampedFloatParameter contribution = new ClampedFloatParameter(1f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_1 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_1);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_1, (1.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___contribution_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___contribution_8), (void*)L_1);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__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.DepthOfField::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DepthOfField_IsActive_mAEEBA8A02BC313AA621C4C197CF4A8A0A7352C0E (DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF* __this, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
int32_t G_B8_0 = 0;
{
// if (mode.value == DepthOfFieldMode.Off || SystemInfo.graphicsShaderLevel < 35)
DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26* L_0 = __this->___mode_7;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.DepthOfFieldMode>::get_value() */, L_0);
if (!L_1)
{
goto IL_0019;
}
}
{
int32_t L_2;
L_2 = SystemInfo_get_graphicsShaderLevel_mA9BA383B643FD022F8AFAF445B63B6554D88D27C(NULL);
G_B3_0 = ((((int32_t)L_2) < ((int32_t)((int32_t)35)))? 1 : 0);
goto IL_001a;
}
IL_0019:
{
G_B3_0 = 1;
}
IL_001a:
{
V_0 = (bool)G_B3_0;
bool L_3 = V_0;
if (!L_3)
{
goto IL_0022;
}
}
{
// return false;
V_1 = (bool)0;
goto IL_003e;
}
IL_0022:
{
// return mode.value != DepthOfFieldMode.Gaussian || SystemInfo.supportedRenderTargetCount > 1;
DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26* L_4 = __this->___mode_7;
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.DepthOfFieldMode>::get_value() */, L_4);
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_003a;
}
}
{
int32_t L_6;
L_6 = SystemInfo_get_supportedRenderTargetCount_mD7E4A07FA966FED98DF5F2254C6DCAF128149E50(NULL);
G_B8_0 = ((((int32_t)L_6) > ((int32_t)1))? 1 : 0);
goto IL_003b;
}
IL_003a:
{
G_B8_0 = 1;
}
IL_003b:
{
V_1 = (bool)G_B8_0;
goto IL_003e;
}
IL_003e:
{
// }
bool L_7 = V_1;
return L_7;
}
}
// System.Boolean UnityEngine.Rendering.Universal.DepthOfField::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DepthOfField_IsTileCompatible_mF48A52D3DBADE34C6C5C66856C5DDD64829C851C (DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.DepthOfField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DepthOfField__ctor_mF8B90B2FA63410322D442EC0E4F05AEAD17259CE (DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public DepthOfFieldModeParameter mode = new DepthOfFieldModeParameter(DepthOfFieldMode.Off);
DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26* L_0 = (DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26*)il2cpp_codegen_object_new(DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26_il2cpp_TypeInfo_var);
NullCheck(L_0);
DepthOfFieldModeParameter__ctor_m3D6F303151E31211C78C772D942510279BB77246(L_0, 0, (bool)0, NULL);
__this->___mode_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mode_7), (void*)L_0);
// public MinFloatParameter gaussianStart = new MinFloatParameter(10f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_1 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_1);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_1, (10.0f), (0.0f), (bool)0, NULL);
__this->___gaussianStart_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___gaussianStart_8), (void*)L_1);
// public MinFloatParameter gaussianEnd = new MinFloatParameter(30f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_2 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_2);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_2, (30.0f), (0.0f), (bool)0, NULL);
__this->___gaussianEnd_9 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___gaussianEnd_9), (void*)L_2);
// public ClampedFloatParameter gaussianMaxRadius = new ClampedFloatParameter(1f, 0.5f, 1.5f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_3 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_3);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_3, (1.0f), (0.5f), (1.5f), (bool)0, NULL);
__this->___gaussianMaxRadius_10 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___gaussianMaxRadius_10), (void*)L_3);
// public BoolParameter highQualitySampling = new BoolParameter(false);
BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* L_4 = (BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95*)il2cpp_codegen_object_new(BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
NullCheck(L_4);
BoolParameter__ctor_m2355BE07CF2E06B525D26161B1E0C357CE772190(L_4, (bool)0, (bool)0, NULL);
__this->___highQualitySampling_11 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___highQualitySampling_11), (void*)L_4);
// public MinFloatParameter focusDistance = new MinFloatParameter(10f, 0.1f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_5 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_5);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_5, (10.0f), (0.100000001f), (bool)0, NULL);
__this->___focusDistance_12 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___focusDistance_12), (void*)L_5);
// public ClampedFloatParameter aperture = new ClampedFloatParameter(5.6f, 1f, 32f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_6 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_6);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_6, (5.5999999f), (1.0f), (32.0f), (bool)0, NULL);
__this->___aperture_13 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___aperture_13), (void*)L_6);
// public ClampedFloatParameter focalLength = new ClampedFloatParameter(50f, 1f, 300f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_7 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_7);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_7, (50.0f), (1.0f), (300.0f), (bool)0, NULL);
__this->___focalLength_14 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___focalLength_14), (void*)L_7);
// public ClampedIntParameter bladeCount = new ClampedIntParameter(5, 3, 9);
ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E* L_8 = (ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E*)il2cpp_codegen_object_new(ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E_il2cpp_TypeInfo_var);
NullCheck(L_8);
ClampedIntParameter__ctor_mF0B73AD8EF805C194DCE64ED205B9968D58BA6D6(L_8, 5, 3, ((int32_t)9), (bool)0, NULL);
__this->___bladeCount_15 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bladeCount_15), (void*)L_8);
// public ClampedFloatParameter bladeCurvature = new ClampedFloatParameter(1f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_9 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_9);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_9, (1.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___bladeCurvature_16 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bladeCurvature_16), (void*)L_9);
// public ClampedFloatParameter bladeRotation = new ClampedFloatParameter(0f, -180f, 180f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_10 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_10);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_10, (0.0f), (-180.0f), (180.0f), (bool)0, NULL);
__this->___bladeRotation_17 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bladeRotation_17), (void*)L_10);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__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.DepthOfFieldModeParameter::.ctor(UnityEngine.Rendering.Universal.DepthOfFieldMode,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DepthOfFieldModeParameter__ctor_m3D6F303151E31211C78C772D942510279BB77246 (DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m54D1D118963E581D573973F12D70E4A9F2C54B93_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public sealed class DepthOfFieldModeParameter : VolumeParameter<DepthOfFieldMode> { public DepthOfFieldModeParameter(DepthOfFieldMode value, bool overrideState = false) : base(value, overrideState) { } }
int32_t L_0 = ___value0;
bool L_1 = ___overrideState1;
VolumeParameter_1__ctor_m54D1D118963E581D573973F12D70E4A9F2C54B93(__this, L_0, L_1, VolumeParameter_1__ctor_m54D1D118963E581D573973F12D70E4A9F2C54B93_RuntimeMethod_var);
// public sealed class DepthOfFieldModeParameter : VolumeParameter<DepthOfFieldMode> { public DepthOfFieldModeParameter(DepthOfFieldMode value, bool overrideState = false) : base(value, overrideState) { } }
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.FilmGrain::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FilmGrain_IsActive_m9251CA64E6E5E1FB8609260F85CEB07BA04B4BA9 (FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
{
// public bool IsActive() => intensity.value > 0f && (type.value != FilmGrainLookup.Custom || texture.value != null);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = __this->___intensity_8;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
if ((!(((float)L_1) > ((float)(0.0f)))))
{
goto IL_0037;
}
}
{
FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F* L_2 = __this->___type_7;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.FilmGrainLookup>::get_value() */, L_2);
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)10)))))
{
goto IL_0034;
}
}
{
NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478* L_4 = __this->___texture_10;
NullCheck(L_4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5;
L_5 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, L_4);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B4_0 = ((int32_t)(L_6));
goto IL_0035;
}
IL_0034:
{
G_B4_0 = 1;
}
IL_0035:
{
G_B6_0 = G_B4_0;
goto IL_0038;
}
IL_0037:
{
G_B6_0 = 0;
}
IL_0038:
{
return (bool)G_B6_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.FilmGrain::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FilmGrain_IsTileCompatible_mB430C9F50CEE7B8EB3BFEC2CDC22155EE7CD0363 (FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.FilmGrain::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilmGrain__ctor_mA61748D2CCE73CB5F79F945F8737AACBFDD52A43 (FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public FilmGrainLookupParameter type = new FilmGrainLookupParameter(FilmGrainLookup.Thin1);
FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F* L_0 = (FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F*)il2cpp_codegen_object_new(FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F_il2cpp_TypeInfo_var);
NullCheck(L_0);
FilmGrainLookupParameter__ctor_m7A78F9E11FEC94B3E3060BA0ABFB4DB25EA03657(L_0, 0, (bool)0, NULL);
__this->___type_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___type_7), (void*)L_0);
// public ClampedFloatParameter intensity = new ClampedFloatParameter(0f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_1 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_1);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_1, (0.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___intensity_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___intensity_8), (void*)L_1);
// public ClampedFloatParameter response = new ClampedFloatParameter(0.8f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_2 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_2);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_2, (0.800000012f), (0.0f), (1.0f), (bool)0, NULL);
__this->___response_9 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___response_9), (void*)L_2);
// public NoInterpTextureParameter texture = new NoInterpTextureParameter(null);
NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478* L_3 = (NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478*)il2cpp_codegen_object_new(NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478_il2cpp_TypeInfo_var);
NullCheck(L_3);
NoInterpTextureParameter__ctor_mAE3B412887E5CDE015065A6B6E0F3E78F8106E88(L_3, (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL, (bool)0, NULL);
__this->___texture_10 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___texture_10), (void*)L_3);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__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.FilmGrainLookupParameter::.ctor(UnityEngine.Rendering.Universal.FilmGrainLookup,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilmGrainLookupParameter__ctor_m7A78F9E11FEC94B3E3060BA0ABFB4DB25EA03657 (FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_mEC987CA490935C814EA06FCD29D365594AF4B13B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public sealed class FilmGrainLookupParameter : VolumeParameter<FilmGrainLookup> { public FilmGrainLookupParameter(FilmGrainLookup value, bool overrideState = false) : base(value, overrideState) { } }
int32_t L_0 = ___value0;
bool L_1 = ___overrideState1;
VolumeParameter_1__ctor_mEC987CA490935C814EA06FCD29D365594AF4B13B(__this, L_0, L_1, VolumeParameter_1__ctor_mEC987CA490935C814EA06FCD29D365594AF4B13B_RuntimeMethod_var);
// public sealed class FilmGrainLookupParameter : VolumeParameter<FilmGrainLookup> { public FilmGrainLookupParameter(FilmGrainLookup value, bool overrideState = false) : base(value, overrideState) { } }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.LensDistortion::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensDistortion_IsActive_m777DA00296A34FFEC72C43157037C06F62B406AE (LensDistortion_t54FF310512B37DD2D9DBEEF9DA9DDF1F0A2082C6* __this, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
{
// return Mathf.Abs(intensity.value) > 0
// && (xMultiplier.value > 0f || yMultiplier.value > 0f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = __this->___intensity_7;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
float L_2;
L_2 = fabsf(L_1);
if ((!(((float)L_2) > ((float)(0.0f)))))
{
goto IL_0041;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_3 = __this->___xMultiplier_8;
NullCheck(L_3);
float L_4;
L_4 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_3);
if ((((float)L_4) > ((float)(0.0f))))
{
goto IL_003e;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_5 = __this->___yMultiplier_9;
NullCheck(L_5);
float L_6;
L_6 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_5);
G_B4_0 = ((((float)L_6) > ((float)(0.0f)))? 1 : 0);
goto IL_003f;
}
IL_003e:
{
G_B4_0 = 1;
}
IL_003f:
{
G_B6_0 = G_B4_0;
goto IL_0042;
}
IL_0041:
{
G_B6_0 = 0;
}
IL_0042:
{
V_0 = (bool)G_B6_0;
goto IL_0045;
}
IL_0045:
{
// }
bool L_7 = V_0;
return L_7;
}
}
// System.Boolean UnityEngine.Rendering.Universal.LensDistortion::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensDistortion_IsTileCompatible_m1AE04BB6CC1A991A7E454318CC2F6E26551C4825 (LensDistortion_t54FF310512B37DD2D9DBEEF9DA9DDF1F0A2082C6* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.LensDistortion::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensDistortion__ctor_m21B937540018EE870F552A48940BD66D6ABF3708 (LensDistortion_t54FF310512B37DD2D9DBEEF9DA9DDF1F0A2082C6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public ClampedFloatParameter intensity = new ClampedFloatParameter(0f, -1f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_0);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_0, (0.0f), (-1.0f), (1.0f), (bool)0, NULL);
__this->___intensity_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___intensity_7), (void*)L_0);
// public ClampedFloatParameter xMultiplier = new ClampedFloatParameter(1f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_1 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_1);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_1, (1.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___xMultiplier_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___xMultiplier_8), (void*)L_1);
// public ClampedFloatParameter yMultiplier = new ClampedFloatParameter(1f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_2 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_2);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_2, (1.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___yMultiplier_9 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___yMultiplier_9), (void*)L_2);
// public Vector2Parameter center = new Vector2Parameter(new Vector2(0.5f, 0.5f));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
memset((&L_3), 0, sizeof(L_3));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_3), (0.5f), (0.5f), /*hidden argument*/NULL);
Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A* L_4 = (Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A*)il2cpp_codegen_object_new(Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A_il2cpp_TypeInfo_var);
NullCheck(L_4);
Vector2Parameter__ctor_m34C59043C7CB4CCF438E61F1F50D81F15E4FE4B6(L_4, L_3, (bool)0, NULL);
__this->___center_10 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___center_10), (void*)L_4);
// public ClampedFloatParameter scale = new ClampedFloatParameter(1f, 0.01f, 5f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_5 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_5);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_5, (1.0f), (0.00999999978f), (5.0f), (bool)0, NULL);
__this->___scale_11 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___scale_11), (void*)L_5);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.LiftGammaGain::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LiftGammaGain_IsActive_m171F5D100F42170415508B4C5ACDC43391F9B875 (LiftGammaGain_tCE44DE6A0AD9C3021625454489C765437B9ADF3D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
int32_t G_B4_0 = 0;
{
// var defaultState = new Vector4(1f, 1f, 1f, 0f);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_0), (1.0f), (1.0f), (1.0f), (0.0f), NULL);
// return lift != defaultState
// || gamma != defaultState
// || gain != defaultState;
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_0 = __this->___lift_7;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
bool L_2;
L_2 = VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE(L_0, L_1, VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_RuntimeMethod_var);
if (L_2)
{
goto IL_0046;
}
}
{
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_3 = __this->___gamma_8;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = V_0;
bool L_5;
L_5 = VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE(L_3, L_4, VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_RuntimeMethod_var);
if (L_5)
{
goto IL_0046;
}
}
{
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_6 = __this->___gain_9;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
bool L_8;
L_8 = VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE(L_6, L_7, VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_RuntimeMethod_var);
G_B4_0 = ((int32_t)(L_8));
goto IL_0047;
}
IL_0046:
{
G_B4_0 = 1;
}
IL_0047:
{
V_1 = (bool)G_B4_0;
goto IL_004a;
}
IL_004a:
{
// }
bool L_9 = V_1;
return L_9;
}
}
// System.Boolean UnityEngine.Rendering.Universal.LiftGammaGain::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LiftGammaGain_IsTileCompatible_m21D527FE108D862DA1503E293328ED77B832002E (LiftGammaGain_tCE44DE6A0AD9C3021625454489C765437B9ADF3D* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.LiftGammaGain::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LiftGammaGain__ctor_m319A056780A453BECADD80B4D863853C6495F932 (LiftGammaGain_tCE44DE6A0AD9C3021625454489C765437B9ADF3D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public Vector4Parameter lift = new Vector4Parameter(new Vector4(1f, 1f, 1f, 0f));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_0), (1.0f), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_1 = (Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51*)il2cpp_codegen_object_new(Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51_il2cpp_TypeInfo_var);
NullCheck(L_1);
Vector4Parameter__ctor_m741CC228E74AF9EA20C77D6209BDF264F2C17452(L_1, L_0, (bool)0, NULL);
__this->___lift_7 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lift_7), (void*)L_1);
// public Vector4Parameter gamma = new Vector4Parameter(new Vector4(1f, 1f, 1f, 0f));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_2), (1.0f), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_3 = (Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51*)il2cpp_codegen_object_new(Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51_il2cpp_TypeInfo_var);
NullCheck(L_3);
Vector4Parameter__ctor_m741CC228E74AF9EA20C77D6209BDF264F2C17452(L_3, L_2, (bool)0, NULL);
__this->___gamma_8 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___gamma_8), (void*)L_3);
// public Vector4Parameter gain = new Vector4Parameter(new Vector4(1f, 1f, 1f, 0f));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (1.0f), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_5 = (Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51*)il2cpp_codegen_object_new(Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51_il2cpp_TypeInfo_var);
NullCheck(L_5);
Vector4Parameter__ctor_m741CC228E74AF9EA20C77D6209BDF264F2C17452(L_5, L_4, (bool)0, NULL);
__this->___gain_9 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___gain_9), (void*)L_5);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.MotionBlur::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MotionBlur_IsActive_mB06475DA53BAABEA9E9D53D0DA4CC4117E8C9768 (MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161* __this, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
{
// public bool IsActive() => intensity.value > 0f && mode.value == MotionBlurMode.CameraOnly;
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = __this->___intensity_9;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
if ((!(((float)L_1) > ((float)(0.0f)))))
{
goto IL_0022;
}
}
{
MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14* L_2 = __this->___mode_7;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurMode>::get_value() */, L_2);
G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
goto IL_0023;
}
IL_0022:
{
G_B3_0 = 0;
}
IL_0023:
{
return (bool)G_B3_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.MotionBlur::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MotionBlur_IsTileCompatible_m16E6FE2288362BBF64A9B6DCDA29382360A62C6A (MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.MotionBlur::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionBlur__ctor_mF316441211EA26A466D8D082C6C26B1E5E3F21CF (MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public MotionBlurModeParameter mode = new MotionBlurModeParameter(MotionBlurMode.CameraOnly);
MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14* L_0 = (MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14*)il2cpp_codegen_object_new(MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14_il2cpp_TypeInfo_var);
NullCheck(L_0);
MotionBlurModeParameter__ctor_m5B6C93E4E27AED8F037DE8430F0D06439474A17E(L_0, 0, (bool)0, NULL);
__this->___mode_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mode_7), (void*)L_0);
// public MotionBlurQualityParameter quality = new MotionBlurQualityParameter(MotionBlurQuality.Low);
MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637* L_1 = (MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637*)il2cpp_codegen_object_new(MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637_il2cpp_TypeInfo_var);
NullCheck(L_1);
MotionBlurQualityParameter__ctor_mFDB53EF59B41D068FE23800091ECB2A1308666FA(L_1, 0, (bool)0, NULL);
__this->___quality_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___quality_8), (void*)L_1);
// public ClampedFloatParameter intensity = new ClampedFloatParameter(0f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_2 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_2);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_2, (0.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___intensity_9 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___intensity_9), (void*)L_2);
// public ClampedFloatParameter clamp = new ClampedFloatParameter(0.05f, 0f, 0.2f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_3 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_3);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_3, (0.0500000007f), (0.0f), (0.200000003f), (bool)0, NULL);
__this->___clamp_10 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___clamp_10), (void*)L_3);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__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.MotionBlurModeParameter::.ctor(UnityEngine.Rendering.Universal.MotionBlurMode,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionBlurModeParameter__ctor_m5B6C93E4E27AED8F037DE8430F0D06439474A17E (MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_mCD77276BAEF83A42648355DE67EFCDEA690D8CBA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public sealed class MotionBlurModeParameter : VolumeParameter<MotionBlurMode> { public MotionBlurModeParameter(MotionBlurMode value, bool overrideState = false) : base(value, overrideState) { } }
int32_t L_0 = ___value0;
bool L_1 = ___overrideState1;
VolumeParameter_1__ctor_mCD77276BAEF83A42648355DE67EFCDEA690D8CBA(__this, L_0, L_1, VolumeParameter_1__ctor_mCD77276BAEF83A42648355DE67EFCDEA690D8CBA_RuntimeMethod_var);
// public sealed class MotionBlurModeParameter : VolumeParameter<MotionBlurMode> { public MotionBlurModeParameter(MotionBlurMode value, bool overrideState = false) : base(value, overrideState) { } }
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.MotionBlurQualityParameter::.ctor(UnityEngine.Rendering.Universal.MotionBlurQuality,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionBlurQualityParameter__ctor_mFDB53EF59B41D068FE23800091ECB2A1308666FA (MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m0A2420B93D8CA661366D27C912987AEF1611C60A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public sealed class MotionBlurQualityParameter : VolumeParameter<MotionBlurQuality> { public MotionBlurQualityParameter(MotionBlurQuality value, bool overrideState = false) : base(value, overrideState) { } }
int32_t L_0 = ___value0;
bool L_1 = ___overrideState1;
VolumeParameter_1__ctor_m0A2420B93D8CA661366D27C912987AEF1611C60A(__this, L_0, L_1, VolumeParameter_1__ctor_m0A2420B93D8CA661366D27C912987AEF1611C60A_RuntimeMethod_var);
// public sealed class MotionBlurQualityParameter : VolumeParameter<MotionBlurQuality> { public MotionBlurQualityParameter(MotionBlurQuality value, bool overrideState = false) : base(value, overrideState) { } }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.PaniniProjection::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PaniniProjection_IsActive_m91BB6BE780D3AFFCFD863B97195EECAB659BF2B0 (PaniniProjection_t1E2B2CBC65D2E9BC9D4C6C07163D742F1FE85BDA* __this, const RuntimeMethod* method)
{
{
// public bool IsActive() => distance.value > 0f;
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = __this->___distance_7;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
return (bool)((((float)L_1) > ((float)(0.0f)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.PaniniProjection::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PaniniProjection_IsTileCompatible_m7727686264B54260A32D5E734E0D4EDA67FD08FC (PaniniProjection_t1E2B2CBC65D2E9BC9D4C6C07163D742F1FE85BDA* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.PaniniProjection::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PaniniProjection__ctor_m9EC48F9011E507E560B50354B2F22135D476BBC9 (PaniniProjection_t1E2B2CBC65D2E9BC9D4C6C07163D742F1FE85BDA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public ClampedFloatParameter distance = new ClampedFloatParameter(0f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_0);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_0, (0.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___distance_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___distance_7), (void*)L_0);
// public ClampedFloatParameter cropToFit = new ClampedFloatParameter(1f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_1 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_1);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_1, (1.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___cropToFit_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cropToFit_8), (void*)L_1);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowsMidtonesHighlights_IsActive_m71148495F4F81B50B5DEDCE380BABA8990C121FC (ShadowsMidtonesHighlights_t1B261DC3A02B7225CD79AA452B82B6218145B44C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
int32_t G_B4_0 = 0;
{
// var defaultState = new Vector4(1f, 1f, 1f, 0f);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_0), (1.0f), (1.0f), (1.0f), (0.0f), NULL);
// return shadows != defaultState
// || midtones != defaultState
// || highlights != defaultState;
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_0 = __this->___shadows_7;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
bool L_2;
L_2 = VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE(L_0, L_1, VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_RuntimeMethod_var);
if (L_2)
{
goto IL_0046;
}
}
{
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_3 = __this->___midtones_8;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = V_0;
bool L_5;
L_5 = VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE(L_3, L_4, VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_RuntimeMethod_var);
if (L_5)
{
goto IL_0046;
}
}
{
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_6 = __this->___highlights_9;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
bool L_8;
L_8 = VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE(L_6, L_7, VolumeParameter_1_op_Inequality_mB1AD88A28E17B03DBB272F13F7FC2693463084EE_RuntimeMethod_var);
G_B4_0 = ((int32_t)(L_8));
goto IL_0047;
}
IL_0046:
{
G_B4_0 = 1;
}
IL_0047:
{
V_1 = (bool)G_B4_0;
goto IL_004a;
}
IL_004a:
{
// }
bool L_9 = V_1;
return L_9;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowsMidtonesHighlights_IsTileCompatible_mFB1289D6DDBC6927281080B1251C7A349E618354 (ShadowsMidtonesHighlights_t1B261DC3A02B7225CD79AA452B82B6218145B44C* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowsMidtonesHighlights__ctor_m0CC322D0181525F4C42177987BA8967F375D0D2A (ShadowsMidtonesHighlights_t1B261DC3A02B7225CD79AA452B82B6218145B44C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public Vector4Parameter shadows = new Vector4Parameter(new Vector4(1f, 1f, 1f, 0f));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_0), (1.0f), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_1 = (Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51*)il2cpp_codegen_object_new(Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51_il2cpp_TypeInfo_var);
NullCheck(L_1);
Vector4Parameter__ctor_m741CC228E74AF9EA20C77D6209BDF264F2C17452(L_1, L_0, (bool)0, NULL);
__this->___shadows_7 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___shadows_7), (void*)L_1);
// public Vector4Parameter midtones = new Vector4Parameter(new Vector4(1f, 1f, 1f, 0f));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_2), (1.0f), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_3 = (Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51*)il2cpp_codegen_object_new(Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51_il2cpp_TypeInfo_var);
NullCheck(L_3);
Vector4Parameter__ctor_m741CC228E74AF9EA20C77D6209BDF264F2C17452(L_3, L_2, (bool)0, NULL);
__this->___midtones_8 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___midtones_8), (void*)L_3);
// public Vector4Parameter highlights = new Vector4Parameter(new Vector4(1f, 1f, 1f, 0f));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (1.0f), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_5 = (Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51*)il2cpp_codegen_object_new(Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51_il2cpp_TypeInfo_var);
NullCheck(L_5);
Vector4Parameter__ctor_m741CC228E74AF9EA20C77D6209BDF264F2C17452(L_5, L_4, (bool)0, NULL);
__this->___highlights_9 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___highlights_9), (void*)L_5);
// public MinFloatParameter shadowsStart = new MinFloatParameter(0f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_6 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_6);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_6, (0.0f), (0.0f), (bool)0, NULL);
__this->___shadowsStart_10 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___shadowsStart_10), (void*)L_6);
// public MinFloatParameter shadowsEnd = new MinFloatParameter(0.3f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_7 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_7);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_7, (0.300000012f), (0.0f), (bool)0, NULL);
__this->___shadowsEnd_11 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___shadowsEnd_11), (void*)L_7);
// public MinFloatParameter highlightsStart = new MinFloatParameter(0.55f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_8 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_8);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_8, (0.550000012f), (0.0f), (bool)0, NULL);
__this->___highlightsStart_12 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___highlightsStart_12), (void*)L_8);
// public MinFloatParameter highlightsEnd = new MinFloatParameter(1f, 0f);
MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* L_9 = (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9*)il2cpp_codegen_object_new(MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9_il2cpp_TypeInfo_var);
NullCheck(L_9);
MinFloatParameter__ctor_m854E3294B712BB55CBED061C73BF617FAC983AB9(L_9, (1.0f), (0.0f), (bool)0, NULL);
__this->___highlightsEnd_13 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___highlightsEnd_13), (void*)L_9);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.SplitToning::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SplitToning_IsActive_mE59E0C09427062FCF8A09A547F7B38221EC46DEA (SplitToning_t66AFCEC63C3A2BFA605A11B72367C029E8EFC561* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B3_0 = 0;
{
// public bool IsActive() => shadows != Color.grey || highlights != Color.grey;
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_0 = __this->___shadows_7;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = Color_get_grey_mBCECB7841257253597D826AB06E678DA43CC4298_inline(NULL);
bool L_2;
L_2 = VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576(L_0, L_1, VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576_RuntimeMethod_var);
if (L_2)
{
goto IL_0024;
}
}
{
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_3 = __this->___highlights_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Color_get_grey_mBCECB7841257253597D826AB06E678DA43CC4298_inline(NULL);
bool L_5;
L_5 = VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576(L_3, L_4, VolumeParameter_1_op_Inequality_mBEF8C2FB63299FD73D5C5987E729827BDFF88576_RuntimeMethod_var);
G_B3_0 = ((int32_t)(L_5));
goto IL_0025;
}
IL_0024:
{
G_B3_0 = 1;
}
IL_0025:
{
return (bool)G_B3_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.SplitToning::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SplitToning_IsTileCompatible_mA2634D97F01EEC5241E79C9480CEFD9B8783AD05 (SplitToning_t66AFCEC63C3A2BFA605A11B72367C029E8EFC561* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.SplitToning::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitToning__ctor_mCFC3A7BB08F3B9B66F0A9A5579AB56F731B24D20 (SplitToning_t66AFCEC63C3A2BFA605A11B72367C029E8EFC561* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public ColorParameter shadows = new ColorParameter(Color.grey, false, false, true);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_grey_mBCECB7841257253597D826AB06E678DA43CC4298_inline(NULL);
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_1 = (ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0*)il2cpp_codegen_object_new(ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var);
NullCheck(L_1);
ColorParameter__ctor_mA9A003084B8D70C30995E95B65B29A136C66096D(L_1, L_0, (bool)0, (bool)0, (bool)1, (bool)0, NULL);
__this->___shadows_7 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___shadows_7), (void*)L_1);
// public ColorParameter highlights = new ColorParameter(Color.grey, false, false, true);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
L_2 = Color_get_grey_mBCECB7841257253597D826AB06E678DA43CC4298_inline(NULL);
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_3 = (ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0*)il2cpp_codegen_object_new(ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var);
NullCheck(L_3);
ColorParameter__ctor_mA9A003084B8D70C30995E95B65B29A136C66096D(L_3, L_2, (bool)0, (bool)0, (bool)1, (bool)0, NULL);
__this->___highlights_8 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___highlights_8), (void*)L_3);
// public ClampedFloatParameter balance = new ClampedFloatParameter(0f, -100f, 100f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_4 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_4);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_4, (0.0f), (-100.0f), (100.0f), (bool)0, NULL);
__this->___balance_9 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___balance_9), (void*)L_4);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__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.Tonemapping::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Tonemapping_IsActive_m43047C353C1F735B8B46A192713D129EEB6CF0F9 (Tonemapping_tB71CED262B25FC58B0259FD05DD32821C2858DBA* __this, const RuntimeMethod* method)
{
{
// public bool IsActive() => mode.value != TonemappingMode.None;
TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A* L_0 = __this->___mode_7;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.TonemappingMode>::get_value() */, L_0);
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.Tonemapping::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Tonemapping_IsTileCompatible_m960136C355BBFA73C708467A4B40C5AAB23F46F4 (Tonemapping_tB71CED262B25FC58B0259FD05DD32821C2858DBA* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.Tonemapping::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tonemapping__ctor_mA6E07D8ED898FA2CBA4A58320075FC40B94B752E (Tonemapping_tB71CED262B25FC58B0259FD05DD32821C2858DBA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public TonemappingModeParameter mode = new TonemappingModeParameter(TonemappingMode.None);
TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A* L_0 = (TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A*)il2cpp_codegen_object_new(TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A_il2cpp_TypeInfo_var);
NullCheck(L_0);
TonemappingModeParameter__ctor_m0263F944209A541C4326F516D940CB63A5BA886A(L_0, 0, (bool)0, NULL);
__this->___mode_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mode_7), (void*)L_0);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__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.TonemappingModeParameter::.ctor(UnityEngine.Rendering.Universal.TonemappingMode,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TonemappingModeParameter__ctor_m0263F944209A541C4326F516D940CB63A5BA886A (TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A* __this, int32_t ___value0, bool ___overrideState1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_mF804628A280E753BF73D227F329AA8E6BD4B7AE3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public sealed class TonemappingModeParameter : VolumeParameter<TonemappingMode> { public TonemappingModeParameter(TonemappingMode value, bool overrideState = false) : base(value, overrideState) { } }
int32_t L_0 = ___value0;
bool L_1 = ___overrideState1;
VolumeParameter_1__ctor_mF804628A280E753BF73D227F329AA8E6BD4B7AE3(__this, L_0, L_1, VolumeParameter_1__ctor_mF804628A280E753BF73D227F329AA8E6BD4B7AE3_RuntimeMethod_var);
// public sealed class TonemappingModeParameter : VolumeParameter<TonemappingMode> { public TonemappingModeParameter(TonemappingMode value, bool overrideState = false) : base(value, overrideState) { } }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.Vignette::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vignette_IsActive_m8AF9F475A8B9DAA094BED92EF8B7E573E3ED3FCA (Vignette_t77147DD5FEEB4476AF22BD98255F8010738985DC* __this, const RuntimeMethod* method)
{
{
// public bool IsActive() => intensity.value > 0f;
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = __this->___intensity_9;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
return (bool)((((float)L_1) > ((float)(0.0f)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.Vignette::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vignette_IsTileCompatible_m4A1591C5FDD36B0F845116BC3EE1DD97A1AEB0D6 (Vignette_t77147DD5FEEB4476AF22BD98255F8010738985DC* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.Vignette::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vignette__ctor_mC59953860DB36C0FF9BC7FF8CF5A630E98676B4C (Vignette_t77147DD5FEEB4476AF22BD98255F8010738985DC* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public ColorParameter color = new ColorParameter(Color.black, false, false, true);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL);
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_1 = (ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0*)il2cpp_codegen_object_new(ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0_il2cpp_TypeInfo_var);
NullCheck(L_1);
ColorParameter__ctor_mA9A003084B8D70C30995E95B65B29A136C66096D(L_1, L_0, (bool)0, (bool)0, (bool)1, (bool)0, NULL);
__this->___color_7 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___color_7), (void*)L_1);
// public Vector2Parameter center = new Vector2Parameter(new Vector2(0.5f, 0.5f));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), (0.5f), (0.5f), /*hidden argument*/NULL);
Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A* L_3 = (Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A*)il2cpp_codegen_object_new(Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A_il2cpp_TypeInfo_var);
NullCheck(L_3);
Vector2Parameter__ctor_m34C59043C7CB4CCF438E61F1F50D81F15E4FE4B6(L_3, L_2, (bool)0, NULL);
__this->___center_8 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___center_8), (void*)L_3);
// public ClampedFloatParameter intensity = new ClampedFloatParameter(0f, 0f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_4 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_4);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_4, (0.0f), (0.0f), (1.0f), (bool)0, NULL);
__this->___intensity_9 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___intensity_9), (void*)L_4);
// public ClampedFloatParameter smoothness = new ClampedFloatParameter(0.2f, 0.01f, 1f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_5 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_5);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_5, (0.200000003f), (0.00999999978f), (1.0f), (bool)0, NULL);
__this->___smoothness_10 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___smoothness_10), (void*)L_5);
// public BoolParameter rounded = new BoolParameter(false);
BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* L_6 = (BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95*)il2cpp_codegen_object_new(BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
NullCheck(L_6);
BoolParameter__ctor_m2355BE07CF2E06B525D26161B1E0C357CE772190(L_6, (bool)0, (bool)0, NULL);
__this->___rounded_11 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___rounded_11), (void*)L_6);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.WhiteBalance::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhiteBalance_IsActive_m02F32DAB2EA6F6EED8D6FB54788DE63E8AAC1794 (WhiteBalance_t5AECC55FE744B4D1F2A0E6DD4950D9669900891A* __this, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
{
// public bool IsActive() => temperature.value != 0f || tint.value != 0f;
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = __this->___temperature_7;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_0);
if ((!(((float)L_1) == ((float)(0.0f)))))
{
goto IL_0029;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_2 = __this->___tint_8;
NullCheck(L_2);
float L_3;
L_3 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_2);
G_B3_0 = ((((int32_t)((((float)L_3) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_002a;
}
IL_0029:
{
G_B3_0 = 1;
}
IL_002a:
{
return (bool)G_B3_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.WhiteBalance::IsTileCompatible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhiteBalance_IsTileCompatible_mA42D4BD39AE9C1B4A2BB1C1F0B93A07C0C88D28F (WhiteBalance_t5AECC55FE744B4D1F2A0E6DD4950D9669900891A* __this, const RuntimeMethod* method)
{
{
// public bool IsTileCompatible() => true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.WhiteBalance::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhiteBalance__ctor_m49255B5F703CD72346D7756555F1C0FA075B3AF1 (WhiteBalance_t5AECC55FE744B4D1F2A0E6DD4950D9669900891A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public ClampedFloatParameter temperature = new ClampedFloatParameter(0f, -100, 100f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_0);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_0, (0.0f), (-100.0f), (100.0f), (bool)0, NULL);
__this->___temperature_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___temperature_7), (void*)L_0);
// public ClampedFloatParameter tint = new ClampedFloatParameter(0f, -100, 100f);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_1 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
NullCheck(L_1);
ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_1, (0.0f), (-100.0f), (100.0f), (bool)0, NULL);
__this->___tint_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___tint_8), (void*)L_1);
VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__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.CapturePass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CapturePass__ctor_m69F6F274A6DC346284F5B8F06956EDB8C70FF2C6 (CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* __this, int32_t ___evt0, 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*)&_stringLiteral7C1A20284D802ED71C584605173B84283C46289B);
s_Il2CppMethodInitialized = true;
}
{
// public CapturePass(RenderPassEvent evt)
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
// base.profilingSampler = new ProfilingSampler(nameof(CapturePass));
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral7C1A20284D802ED71C584605173B84283C46289B, NULL);
ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline(__this, L_0, NULL);
// renderPassEvent = evt;
int32_t L_1 = ___evt0;
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.CapturePass::Setup(UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CapturePass_Setup_m1A0DDCA8751DD1E7683B3721EC146AD67075A412 (CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___colorHandle0, const RuntimeMethod* method)
{
{
// m_CameraColorHandle = colorHandle;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = ___colorHandle0;
__this->___m_CameraColorHandle_24 = L_0;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.CapturePass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CapturePass_Execute_mFA4992477F281DFD07E3F0BF51479570B9D25784 (CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
memset((&V_1), 0, sizeof(V_1));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_2;
memset((&V_2), 0, sizeof(V_2));
RuntimeObject* V_3 = NULL;
bool V_4 = false;
{
// CommandBuffer cmdBuf = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0;
L_0 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL);
V_0 = L_0;
// using (new ProfilingScope(cmdBuf, m_ProfilingSampler))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = ((CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_StaticFields*)il2cpp_codegen_static_fields_for(CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var))->___m_ProfilingSampler_26;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), L_1, L_2, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0053:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// var colorAttachmentIdentifier = m_CameraColorHandle.Identifier();
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_3 = (&__this->___m_CameraColorHandle_24);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_3, NULL);
V_2 = L_4;
// var captureActions = renderingData.cameraData.captureActions;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_5 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = (&L_5->___cameraData_1);
RuntimeObject* L_7 = L_6->___captureActions_24;
V_3 = L_7;
// for (captureActions.Reset(); captureActions.MoveNext();)
RuntimeObject* L_8 = V_3;
NullCheck(L_8);
InterfaceActionInvoker0::Invoke(2 /* System.Void System.Collections.IEnumerator::Reset() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_8);
goto IL_0044_1;
}
IL_0036_1:
{
// captureActions.Current(colorAttachmentIdentifier, cmdBuf);
RuntimeObject* L_9 = V_3;
NullCheck(L_9);
Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* L_10;
L_10 = InterfaceFuncInvoker0< Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>::get_Current() */, IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33_il2cpp_TypeInfo_var, L_9);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11 = V_2;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_0;
NullCheck(L_10);
Action_2_Invoke_m040284ED3DD462A0AFAF06F9D6CA1C2A33F35C88_inline(L_10, L_11, L_12, NULL);
}
IL_0044_1:
{
// for (captureActions.Reset(); captureActions.MoveNext();)
RuntimeObject* L_13 = V_3;
NullCheck(L_13);
bool L_14;
L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
V_4 = L_14;
bool L_15 = V_4;
if (L_15)
{
goto IL_0036_1;
}
}
{
goto IL_0062;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0062:
{
// context.ExecuteCommandBuffer(cmdBuf);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_16, NULL);
// CommandBufferPool.Release(cmdBuf);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_17, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.CapturePass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CapturePass__cctor_m93A6E5802AC83B3B1036BFD88DAF5B2C813D8CD9 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1596518EF3B8D4D78D8F4EAD13E200F10EE9873E);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly ProfilingSampler m_ProfilingSampler = new ProfilingSampler(m_ProfilerTag);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral1596518EF3B8D4D78D8F4EAD13E200F10EE9873E, NULL);
((CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_StaticFields*)il2cpp_codegen_static_fields_for(CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var))->___m_ProfilingSampler_26 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_StaticFields*)il2cpp_codegen_static_fields_for(CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var))->___m_ProfilingSampler_26), (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.DrawSkyboxPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawSkyboxPass__ctor_m59C64E16A12F8B8BAD49180D4EF6A1011A518735 (DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA* __this, int32_t ___evt0, 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*)&_stringLiteral08EC82ED4041849E9785C84F4CCF9E6115B0B028);
s_Il2CppMethodInitialized = true;
}
{
// public DrawSkyboxPass(RenderPassEvent evt)
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
// base.profilingSampler = new ProfilingSampler(nameof(DrawSkyboxPass));
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral08EC82ED4041849E9785C84F4CCF9E6115B0B028, NULL);
ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline(__this, L_0, NULL);
// renderPassEvent = evt;
int32_t L_1 = ___evt0;
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DrawSkyboxPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawSkyboxPass_Execute_m06C7ED1239577DB78F241DB6931F9D704BFC5DCB (DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E V_0;
memset((&V_0), 0, sizeof(V_0));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL;
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_2 = NULL;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_7 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B8_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B7_0 = NULL;
int32_t G_B9_0 = 0;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B9_1 = NULL;
{
// CameraData cameraData = renderingData.cameraData;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_1 = L_0->___cameraData_1;
V_0 = L_1;
// Camera camera = cameraData.camera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_2 = V_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = L_2.___camera_2;
V_1 = L_3;
// var activeDebugHandler = GetActiveDebugHandler(renderingData);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___renderingData1;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_5 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_4);
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_6;
L_6 = ScriptableRenderPass_GetActiveDebugHandler_m1B3D8D7F93DEF1415F494EEF46687F21DE379448(__this, L_5, NULL);
V_2 = L_6;
// if (activeDebugHandler != null)
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_7 = V_2;
V_3 = (bool)((!(((RuntimeObject*)(DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_8 = V_3;
if (!L_8)
{
goto IL_0038;
}
}
{
// if (activeDebugHandler.IsScreenClearNeeded)
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_9 = V_2;
NullCheck(L_9);
bool L_10;
L_10 = DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496(L_9, NULL);
V_4 = L_10;
bool L_11 = V_4;
if (!L_11)
{
goto IL_0037;
}
}
{
// return;
goto IL_0150;
}
IL_0037:
{
}
IL_0038:
{
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_12 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_13 = L_12.___xr_20;
NullCheck(L_13);
bool L_14;
L_14 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_13, NULL);
V_5 = L_14;
bool L_15 = V_5;
if (!L_15)
{
goto IL_0145;
}
}
{
// if (cameraData.xr.singlePassEnabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_16 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_17 = L_16.___xr_20;
NullCheck(L_17);
bool L_18;
L_18 = XRPass_get_singlePassEnabled_mB8BBB9F66EE93200D10F7C6C766E5F2D855A6FF3(L_17, NULL);
V_6 = L_18;
bool L_19 = V_6;
if (!L_19)
{
goto IL_0103;
}
}
{
// camera.SetStereoProjectionMatrix(Camera.StereoscopicEye.Left, cameraData.GetProjectionMatrix(0));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_20 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
L_21 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D((&V_0), 0, NULL);
NullCheck(L_20);
Camera_SetStereoProjectionMatrix_mDD17B78DC3B755AB026A86CD3943587450702268(L_20, 0, L_21, NULL);
// camera.SetStereoViewMatrix(Camera.StereoscopicEye.Left, cameraData.GetViewMatrix(0));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_22 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23;
L_23 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_0), 0, NULL);
NullCheck(L_22);
Camera_SetStereoViewMatrix_m0FA7006F8D828D97D97E62F7B6BA29055939A9A8(L_22, 0, L_23, NULL);
// camera.SetStereoProjectionMatrix(Camera.StereoscopicEye.Right, cameraData.GetProjectionMatrix(1));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_24 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25;
L_25 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D((&V_0), 1, NULL);
NullCheck(L_24);
Camera_SetStereoProjectionMatrix_mDD17B78DC3B755AB026A86CD3943587450702268(L_24, 1, L_25, NULL);
// camera.SetStereoViewMatrix(Camera.StereoscopicEye.Right, cameraData.GetViewMatrix(1));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_26 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27;
L_27 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_0), 1, NULL);
NullCheck(L_26);
Camera_SetStereoViewMatrix_m0FA7006F8D828D97D97E62F7B6BA29055939A9A8(L_26, 1, L_27, NULL);
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28;
L_28 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL);
V_7 = L_28;
// cmd.SetSinglePassStereo(SystemInfo.supportsMultiview ? SinglePassStereoMode.Multiview : SinglePassStereoMode.Instancing);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_29 = V_7;
bool L_30;
L_30 = SystemInfo_get_supportsMultiview_mC9BBC30B354144DCAAD0BC0F11D2CB303858971A(NULL);
G_B7_0 = L_29;
if (L_30)
{
G_B8_0 = L_29;
goto IL_00b5;
}
}
{
G_B9_0 = 2;
G_B9_1 = G_B7_0;
goto IL_00b6;
}
IL_00b5:
{
G_B9_0 = 3;
G_B9_1 = G_B8_0;
}
IL_00b6:
{
NullCheck(G_B9_1);
CommandBuffer_SetSinglePassStereo_mDF0CAEF9D4D2B867A2A1239E0B4105C775685BEE(G_B9_1, G_B9_0, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = V_7;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_31, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_7;
NullCheck(L_32);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_32, NULL);
// context.DrawSkybox(camera);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_33 = V_1;
ScriptableRenderContext_DrawSkybox_m478DC07F4D4C50CD4D050FCCFEA5BAED95748F01((&___context0), L_33, NULL);
// cmd.SetSinglePassStereo(SinglePassStereoMode.None);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = V_7;
NullCheck(L_34);
CommandBuffer_SetSinglePassStereo_mDF0CAEF9D4D2B867A2A1239E0B4105C775685BEE(L_34, 0, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_35 = V_7;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_35, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = V_7;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_36, NULL);
// camera.ResetStereoProjectionMatrices();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_37 = V_1;
NullCheck(L_37);
Camera_ResetStereoProjectionMatrices_m13D8CFEB9E74452175A3E276C9A6B8904580566E(L_37, NULL);
// camera.ResetStereoViewMatrices();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_38 = V_1;
NullCheck(L_38);
Camera_ResetStereoViewMatrices_m144A3AB49D7E684EE34D809A811C7131B77A1DE6(L_38, NULL);
goto IL_0142;
}
IL_0103:
{
// camera.projectionMatrix = cameraData.GetProjectionMatrix(0);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_39 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_40;
L_40 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D((&V_0), 0, NULL);
NullCheck(L_39);
Camera_set_projectionMatrix_m351820E6903139402FFFF40221B32D0C52B5A094(L_39, L_40, NULL);
// camera.worldToCameraMatrix = cameraData.GetViewMatrix(0);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_41 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42;
L_42 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_0), 0, NULL);
NullCheck(L_41);
Camera_set_worldToCameraMatrix_mC199F02E435CE7261F7EECD1FD78A33EA96ABC0D(L_41, L_42, NULL);
// context.DrawSkybox(camera);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_43 = V_1;
ScriptableRenderContext_DrawSkybox_m478DC07F4D4C50CD4D050FCCFEA5BAED95748F01((&___context0), L_43, NULL);
// context.Submit(); // Submit and execute the skybox pass before resetting the matrices
ScriptableRenderContext_Submit_mF417223097ECEB2768EE736BE00A7F94DA3BDD26((&___context0), NULL);
// camera.ResetProjectionMatrix();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_44 = V_1;
NullCheck(L_44);
Camera_ResetProjectionMatrix_m6C5F82F7CA38E39DC357A1C53C7DD26791C27AFD(L_44, NULL);
// camera.ResetWorldToCameraMatrix();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_45 = V_1;
NullCheck(L_45);
Camera_ResetWorldToCameraMatrix_m25E544C8F31680DC08C58F7416AFD77DA3DB3F91(L_45, NULL);
}
IL_0142:
{
goto IL_0150;
}
IL_0145:
{
// context.DrawSkybox(camera);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_46 = V_1;
ScriptableRenderContext_DrawSkybox_m478DC07F4D4C50CD4D050FCCFEA5BAED95748F01((&___context0), L_46, NULL);
}
IL_0150:
{
// }
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.InvokeOnRenderObjectCallbackPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokeOnRenderObjectCallbackPass__ctor_m78E337A06F8678AF3F136C655115BE29AB86086E (InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9* __this, int32_t ___evt0, 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*)&_stringLiteralEA1362047B6FED5FCF8C5C2AEA33B1E7B9960C99);
s_Il2CppMethodInitialized = true;
}
{
// public InvokeOnRenderObjectCallbackPass(RenderPassEvent evt)
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
// base.profilingSampler = new ProfilingSampler(nameof(InvokeOnRenderObjectCallbackPass));
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteralEA1362047B6FED5FCF8C5C2AEA33B1E7B9960C99, NULL);
ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline(__this, L_0, NULL);
// renderPassEvent = evt;
int32_t L_1 = ___evt0;
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.InvokeOnRenderObjectCallbackPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokeOnRenderObjectCallbackPass_Execute_m0AA045DB14613B6FA49E7F2C1794A397BA33835E (InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
{
// context.InvokeOnRenderObjectCallback();
ScriptableRenderContext_InvokeOnRenderObjectCallback_mD098CE93A314B738A55B5A5CCE2C6B8A5881AB18((&___context0), NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.TransparentSettingsPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransparentSettingsPass__ctor_mD31502F7BF51241D5A412E8F138F74287F9706E8 (TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7* __this, int32_t ___evt0, bool ___shadowReceiveSupported1, 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*)&_stringLiteral390598BD941B9577CF3ED9F647D22C35E4A99154);
s_Il2CppMethodInitialized = true;
}
{
// public TransparentSettingsPass(RenderPassEvent evt, bool shadowReceiveSupported)
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
// base.profilingSampler = new ProfilingSampler(nameof(TransparentSettingsPass));
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral390598BD941B9577CF3ED9F647D22C35E4A99154, NULL);
ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline(__this, L_0, NULL);
// renderPassEvent = evt;
int32_t L_1 = ___evt0;
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_1, NULL);
// m_shouldReceiveShadows = shadowReceiveSupported;
bool L_2 = ___shadowReceiveSupported1;
__this->___m_shouldReceiveShadows_24 = L_2;
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.TransparentSettingsPass::Setup(UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransparentSettingsPass_Setup_mFFCC2221844D53F678081DA70F99A8D00AD655AE (TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return !m_shouldReceiveShadows;
bool L_0 = __this->___m_shouldReceiveShadows_24;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
// }
bool L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.Rendering.Universal.TransparentSettingsPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransparentSettingsPass_Execute_mDD29A622DB7DBBB51D44D8BE6FD968E56FFC21E0 (TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
memset((&V_1), 0, sizeof(V_1));
{
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0;
L_0 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL);
V_0 = L_0;
// using (new ProfilingScope(cmd, m_ProfilingSampler))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = ((TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_StaticFields*)il2cpp_codegen_static_fields_for(TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var))->___m_ProfilingSampler_26;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), L_1, L_2, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004e:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadows, m_shouldReceiveShadows);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
String_t* L_4 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadows_0;
bool L_5 = __this->___m_shouldReceiveShadows_24;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_3, L_4, L_5, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowCascades, m_shouldReceiveShadows);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = V_0;
String_t* L_7 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadowCascades_1;
bool L_8 = __this->___m_shouldReceiveShadows_24;
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_6, L_7, L_8, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.AdditionalLightShadows, m_shouldReceiveShadows);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = V_0;
String_t* L_10 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___AdditionalLightShadows_7;
bool L_11 = __this->___m_shouldReceiveShadows_24;
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_9, L_10, L_11, NULL);
goto IL_005d;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005d:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_12, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_13, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.TransparentSettingsPass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransparentSettingsPass__cctor_mAD04FF82BBDA5A2423E1CB8CB195B116ECF70AE2 (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*)&TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral075F222A6601092513D623424E080F1772899E47);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly ProfilingSampler m_ProfilingSampler = new ProfilingSampler(m_ProfilerTag);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral075F222A6601092513D623424E080F1772899E47, NULL);
((TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_StaticFields*)il2cpp_codegen_static_fields_for(TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var))->___m_ProfilingSampler_26 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_StaticFields*)il2cpp_codegen_static_fields_for(TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var))->___m_ProfilingSampler_26), (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.XROcclusionMeshPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMeshPass__ctor_m78592788D415FD93B98130C506FADD21BB7BD0AF (XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8* __this, int32_t ___evt0, 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*)&_stringLiteral1F3C30EE869D77C6513B207AADF79A09AC6D6E39);
s_Il2CppMethodInitialized = true;
}
{
// public XROcclusionMeshPass(RenderPassEvent evt)
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
// base.profilingSampler = new ProfilingSampler(nameof(XROcclusionMeshPass));
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral1F3C30EE869D77C6513B207AADF79A09AC6D6E39, NULL);
ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline(__this, L_0, NULL);
// renderPassEvent = evt;
int32_t L_1 = ___evt0;
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.XROcclusionMeshPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMeshPass_Execute_mED5EF2449286A166BADBCC0AE78FE06F5FAD6127 (XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
bool V_1 = false;
{
// if (!renderingData.cameraData.xr.enabled)
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_2 = L_1->___xr_20;
NullCheck(L_2);
bool L_3;
L_3 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_2, NULL);
V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_001a;
}
}
{
// return;
goto IL_0042;
}
IL_001a:
{
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5;
L_5 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL);
V_0 = L_5;
// renderingData.cameraData.xr.RenderOcclusionMesh(cmd);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = (&L_6->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_8 = L_7->___xr_20;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = V_0;
NullCheck(L_8);
XRPass_RenderOcclusionMesh_m7DF7CB7B72CDF25720247735321757092CD1AFD6(L_8, L_9, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_10, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_0;
CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_11, NULL);
}
IL_0042:
{
// }
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.PostProcessPasses
IL2CPP_EXTERN_C void PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshal_pinvoke(const PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9& unmarshaled, PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_pinvoke& marshaled)
{
Exception_t* ___m_ColorGradingLutPass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ColorGradingLutPass' of type 'PostProcessPasses': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ColorGradingLutPass_0Exception, NULL);
}
IL2CPP_EXTERN_C void PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshal_pinvoke_back(const PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_pinvoke& marshaled, PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9& unmarshaled)
{
Exception_t* ___m_ColorGradingLutPass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ColorGradingLutPass' of type 'PostProcessPasses': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ColorGradingLutPass_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.PostProcessPasses
IL2CPP_EXTERN_C void PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshal_pinvoke_cleanup(PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.PostProcessPasses
IL2CPP_EXTERN_C void PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshal_com(const PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9& unmarshaled, PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_com& marshaled)
{
Exception_t* ___m_ColorGradingLutPass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ColorGradingLutPass' of type 'PostProcessPasses': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ColorGradingLutPass_0Exception, NULL);
}
IL2CPP_EXTERN_C void PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshal_com_back(const PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_com& marshaled, PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9& unmarshaled)
{
Exception_t* ___m_ColorGradingLutPass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ColorGradingLutPass' of type 'PostProcessPasses': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ColorGradingLutPass_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.PostProcessPasses
IL2CPP_EXTERN_C void PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshal_com_cleanup(PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_com& marshaled)
{
}
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass UnityEngine.Rendering.Universal.PostProcessPasses::get_colorGradingLutPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public ColorGradingLutPass colorGradingLutPass { get => m_ColorGradingLutPass; }
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_0 = __this->___m_ColorGradingLutPass_0;
return L_0;
}
}
IL2CPP_EXTERN_C ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* _returnValue;
_returnValue = PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C_inline(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.PostProcessPasses::get_postProcessPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* PostProcessPasses_get_postProcessPass_m5DE8864D4E8C52DF317529C421305C6B6E10B494 (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public PostProcessPass postProcessPass { get => m_PostProcessPass; }
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_0 = __this->___m_PostProcessPass_1;
return L_0;
}
}
IL2CPP_EXTERN_C PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* PostProcessPasses_get_postProcessPass_m5DE8864D4E8C52DF317529C421305C6B6E10B494_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* _returnValue;
_returnValue = PostProcessPasses_get_postProcessPass_m5DE8864D4E8C52DF317529C421305C6B6E10B494_inline(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.PostProcessPasses::get_finalPostProcessPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* PostProcessPasses_get_finalPostProcessPass_mF46A78E9CD13532C408DF35B6C42535D6444E4F8 (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public PostProcessPass finalPostProcessPass { get => m_FinalPostProcessPass; }
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_0 = __this->___m_FinalPostProcessPass_2;
return L_0;
}
}
IL2CPP_EXTERN_C PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* PostProcessPasses_get_finalPostProcessPass_mF46A78E9CD13532C408DF35B6C42535D6444E4F8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* _returnValue;
_returnValue = PostProcessPasses_get_finalPostProcessPass_mF46A78E9CD13532C408DF35B6C42535D6444E4F8_inline(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.PostProcessPasses::get_afterPostProcessColor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 PostProcessPasses_get_afterPostProcessColor_m3C81412D03DFFEDC1247F5DA7D9183B4022754DD (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public RenderTargetHandle afterPostProcessColor { get => m_AfterPostProcessColor; }
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = __this->___m_AfterPostProcessColor_3;
return L_0;
}
}
IL2CPP_EXTERN_C RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 PostProcessPasses_get_afterPostProcessColor_m3C81412D03DFFEDC1247F5DA7D9183B4022754DD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 _returnValue;
_returnValue = PostProcessPasses_get_afterPostProcessColor_m3C81412D03DFFEDC1247F5DA7D9183B4022754DD_inline(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.PostProcessPasses::get_colorGradingLut()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 PostProcessPasses_get_colorGradingLut_m40A88C186D4FED9B0FD84C3B044E3E7ABCEAC5A0 (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public RenderTargetHandle colorGradingLut { get => m_ColorGradingLut; }
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = __this->___m_ColorGradingLut_4;
return L_0;
}
}
IL2CPP_EXTERN_C RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 PostProcessPasses_get_colorGradingLut_m40A88C186D4FED9B0FD84C3B044E3E7ABCEAC5A0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 _returnValue;
_returnValue = PostProcessPasses_get_colorGradingLut_m40A88C186D4FED9B0FD84C3B044E3E7ABCEAC5A0_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.Universal.PostProcessPasses::get_isCreated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public bool isCreated { get => m_CurrentPostProcessData != null; }
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = __this->___m_CurrentPostProcessData_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C bool PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
bool _returnValue;
_returnValue = PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.Universal.PostProcessPasses::.ctor(UnityEngine.Rendering.Universal.PostProcessData,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPasses__ctor_m054FD025F8EFB525E9441F5E040210B32429BC0C (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___rendererPostProcessData0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___blitMaterial1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD971929694EC44844096A844D2D2E5F29C0178B9);
s_Il2CppMethodInitialized = true;
}
{
// m_ColorGradingLutPass = null;
__this->___m_ColorGradingLutPass_0 = (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorGradingLutPass_0), (void*)(ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644*)NULL);
// m_PostProcessPass = null;
__this->___m_PostProcessPass_1 = (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PostProcessPass_1), (void*)(PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)NULL);
// m_FinalPostProcessPass = null;
__this->___m_FinalPostProcessPass_2 = (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalPostProcessPass_2), (void*)(PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)NULL);
// m_AfterPostProcessColor = new RenderTargetHandle();
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_0 = (&__this->___m_AfterPostProcessColor_3);
il2cpp_codegen_initobj(L_0, sizeof(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66));
// m_ColorGradingLut = new RenderTargetHandle();
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_1 = (&__this->___m_ColorGradingLut_4);
il2cpp_codegen_initobj(L_1, sizeof(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66));
// m_CurrentPostProcessData = null;
__this->___m_CurrentPostProcessData_6 = (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentPostProcessData_6), (void*)(PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05*)NULL);
// m_AfterPostProcessColor.Init("_AfterPostProcessTexture");
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_2 = (&__this->___m_AfterPostProcessColor_3);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(L_2, _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF, NULL);
// m_ColorGradingLut.Init("_InternalGradingLut");
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_3 = (&__this->___m_ColorGradingLut_4);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(L_3, _stringLiteralD971929694EC44844096A844D2D2E5F29C0178B9, NULL);
// m_RendererPostProcessData = rendererPostProcessData;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_4 = ___rendererPostProcessData0;
__this->___m_RendererPostProcessData_5 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererPostProcessData_5), (void*)L_4);
// m_BlitMaterial = blitMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___blitMaterial1;
__this->___m_BlitMaterial_7 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlitMaterial_7), (void*)L_5);
// Recreate(rendererPostProcessData);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_6 = ___rendererPostProcessData0;
PostProcessPasses_Recreate_mCC6669B55064CC328BB2538CD6130D9371F32319(__this, L_6, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void PostProcessPasses__ctor_m054FD025F8EFB525E9441F5E040210B32429BC0C_AdjustorThunk (RuntimeObject* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___rendererPostProcessData0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___blitMaterial1, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
PostProcessPasses__ctor_m054FD025F8EFB525E9441F5E040210B32429BC0C(_thisAdjusted, ___rendererPostProcessData0, ___blitMaterial1, method);
}
// System.Void UnityEngine.Rendering.Universal.PostProcessPasses::Recreate(UnityEngine.Rendering.Universal.PostProcessData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPasses_Recreate_mCC6669B55064CC328BB2538CD6130D9371F32319 (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* G_B7_0 = NULL;
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* G_B6_0 = NULL;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* G_B10_0 = NULL;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* G_B9_0 = NULL;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* G_B13_0 = NULL;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* G_B12_0 = NULL;
{
// if (m_RendererPostProcessData)
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = __this->___m_RendererPostProcessData_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0018;
}
}
{
// data = m_RendererPostProcessData;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_3 = __this->___m_RendererPostProcessData_5;
___data0 = L_3;
}
IL_0018:
{
// if (data == m_CurrentPostProcessData)
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_4 = ___data0;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_5 = __this->___m_CurrentPostProcessData_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_4, L_5, NULL);
V_1 = L_6;
bool L_7 = V_1;
if (!L_7)
{
goto IL_002d;
}
}
{
// return;
goto IL_00e4;
}
IL_002d:
{
// if (m_CurrentPostProcessData != null)
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_8 = __this->___m_CurrentPostProcessData_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_9;
bool L_10 = V_2;
if (!L_10)
{
goto IL_0091;
}
}
{
// m_ColorGradingLutPass?.Cleanup();
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_11 = __this->___m_ColorGradingLutPass_0;
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_12 = L_11;
G_B6_0 = L_12;
if (L_12)
{
G_B7_0 = L_12;
goto IL_004a;
}
}
{
goto IL_0050;
}
IL_004a:
{
NullCheck(G_B7_0);
ColorGradingLutPass_Cleanup_m2392CDEBD0E93E0DEFEAD36E427F1338DDC98A9C(G_B7_0, NULL);
}
IL_0050:
{
// m_PostProcessPass?.Cleanup();
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_13 = __this->___m_PostProcessPass_1;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_14 = L_13;
G_B9_0 = L_14;
if (L_14)
{
G_B10_0 = L_14;
goto IL_005c;
}
}
{
goto IL_0062;
}
IL_005c:
{
NullCheck(G_B10_0);
PostProcessPass_Cleanup_m6DDB1B21CD9B50A79A23F6A4552D255AD25670A7(G_B10_0, NULL);
}
IL_0062:
{
// m_FinalPostProcessPass?.Cleanup();
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_15 = __this->___m_FinalPostProcessPass_2;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_16 = L_15;
G_B12_0 = L_16;
if (L_16)
{
G_B13_0 = L_16;
goto IL_006e;
}
}
{
goto IL_0074;
}
IL_006e:
{
NullCheck(G_B13_0);
PostProcessPass_Cleanup_m6DDB1B21CD9B50A79A23F6A4552D255AD25670A7(G_B13_0, NULL);
}
IL_0074:
{
// m_ColorGradingLutPass = null;
__this->___m_ColorGradingLutPass_0 = (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorGradingLutPass_0), (void*)(ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644*)NULL);
// m_PostProcessPass = null;
__this->___m_PostProcessPass_1 = (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PostProcessPass_1), (void*)(PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)NULL);
// m_FinalPostProcessPass = null;
__this->___m_FinalPostProcessPass_2 = (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalPostProcessPass_2), (void*)(PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)NULL);
// m_CurrentPostProcessData = null;
__this->___m_CurrentPostProcessData_6 = (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentPostProcessData_6), (void*)(PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05*)NULL);
}
IL_0091:
{
// if (data != null)
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_17 = ___data0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_18;
L_18 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_3 = L_18;
bool L_19 = V_3;
if (!L_19)
{
goto IL_00e4;
}
}
{
// m_ColorGradingLutPass = new ColorGradingLutPass(RenderPassEvent.BeforeRenderingPrePasses, data);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_20 = ___data0;
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_21 = (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644*)il2cpp_codegen_object_new(ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644_il2cpp_TypeInfo_var);
NullCheck(L_21);
ColorGradingLutPass__ctor_m88B36C6F15B706B65B52CAEF54318A77F4AE650A(L_21, ((int32_t)150), L_20, NULL);
__this->___m_ColorGradingLutPass_0 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorGradingLutPass_0), (void*)L_21);
// m_PostProcessPass = new PostProcessPass(RenderPassEvent.BeforeRenderingPostProcessing, data, m_BlitMaterial);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_22 = ___data0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = __this->___m_BlitMaterial_7;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_24 = (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)il2cpp_codegen_object_new(PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286_il2cpp_TypeInfo_var);
NullCheck(L_24);
PostProcessPass__ctor_mEBB0AFB4744196F3F07B27C71CB0E9D6731B097D(L_24, ((int32_t)550), L_22, L_23, NULL);
__this->___m_PostProcessPass_1 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PostProcessPass_1), (void*)L_24);
// m_FinalPostProcessPass = new PostProcessPass(RenderPassEvent.AfterRenderingPostProcessing, data, m_BlitMaterial);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_25 = ___data0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = __this->___m_BlitMaterial_7;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_27 = (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)il2cpp_codegen_object_new(PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286_il2cpp_TypeInfo_var);
NullCheck(L_27);
PostProcessPass__ctor_mEBB0AFB4744196F3F07B27C71CB0E9D6731B097D(L_27, ((int32_t)600), L_25, L_26, NULL);
__this->___m_FinalPostProcessPass_2 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalPostProcessPass_2), (void*)L_27);
// m_CurrentPostProcessData = data;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_28 = ___data0;
__this->___m_CurrentPostProcessData_6 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentPostProcessData_6), (void*)L_28);
}
IL_00e4:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PostProcessPasses_Recreate_mCC6669B55064CC328BB2538CD6130D9371F32319_AdjustorThunk (RuntimeObject* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data0, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
PostProcessPasses_Recreate_mCC6669B55064CC328BB2538CD6130D9371F32319(_thisAdjusted, ___data0, method);
}
// System.Void UnityEngine.Rendering.Universal.PostProcessPasses::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPasses_Dispose_m4221B50B16AD6692410415519FEE1EBE3CCE8D9B (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* G_B2_0 = NULL;
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* G_B1_0 = NULL;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* G_B5_0 = NULL;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* G_B4_0 = NULL;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* G_B8_0 = NULL;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* G_B7_0 = NULL;
{
// m_ColorGradingLutPass?.Cleanup();
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_0 = __this->___m_ColorGradingLutPass_0;
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000d;
}
}
{
goto IL_0013;
}
IL_000d:
{
NullCheck(G_B2_0);
ColorGradingLutPass_Cleanup_m2392CDEBD0E93E0DEFEAD36E427F1338DDC98A9C(G_B2_0, NULL);
}
IL_0013:
{
// m_PostProcessPass?.Cleanup();
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_2 = __this->___m_PostProcessPass_1;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_3 = L_2;
G_B4_0 = L_3;
if (L_3)
{
G_B5_0 = L_3;
goto IL_001f;
}
}
{
goto IL_0025;
}
IL_001f:
{
NullCheck(G_B5_0);
PostProcessPass_Cleanup_m6DDB1B21CD9B50A79A23F6A4552D255AD25670A7(G_B5_0, NULL);
}
IL_0025:
{
// m_FinalPostProcessPass?.Cleanup();
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_4 = __this->___m_FinalPostProcessPass_2;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_5 = L_4;
G_B7_0 = L_5;
if (L_5)
{
G_B8_0 = L_5;
goto IL_0031;
}
}
{
goto IL_0037;
}
IL_0031:
{
NullCheck(G_B8_0);
PostProcessPass_Cleanup_m6DDB1B21CD9B50A79A23F6A4552D255AD25670A7(G_B8_0, NULL);
}
IL_0037:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PostProcessPasses_Dispose_m4221B50B16AD6692410415519FEE1EBE3CCE8D9B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
PostProcessPasses_Dispose_m4221B50B16AD6692410415519FEE1EBE3CCE8D9B(_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.Int32 UnityEngine.Rendering.Universal.PostProcessUtils::ConfigureDithering(UnityEngine.Rendering.Universal.PostProcessData,System.Int32,UnityEngine.Camera,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PostProcessUtils_ConfigureDithering_mBC9136F0FDD5F5E2E55A44896172AD37EBB9E910 (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data0, int32_t ___index1, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return ConfigureDithering(data, index, camera.pixelWidth, camera.pixelHeight, material);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = ___data0;
int32_t L_1 = ___index1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___camera2;
NullCheck(L_2);
int32_t L_3;
L_3 = Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D(L_2, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___camera2;
NullCheck(L_4);
int32_t L_5;
L_5 = Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59(L_4, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___material3;
int32_t L_7;
L_7 = PostProcessUtils_ConfigureDithering_m8D19DE17498B94F90396AD20524A6D4CB073F09A(L_0, L_1, L_3, L_5, L_6, NULL);
V_0 = L_7;
goto IL_0018;
}
IL_0018:
{
// }
int32_t L_8 = V_0;
return L_8;
}
}
// System.Int32 UnityEngine.Rendering.Universal.PostProcessUtils::ConfigureDithering(UnityEngine.Rendering.Universal.PostProcessData,System.Int32,System.Int32,System.Int32,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PostProcessUtils_ConfigureDithering_m8D19DE17498B94F90396AD20524A6D4CB073F09A (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data0, int32_t ___index1, int32_t ___cameraPixelWidth2, int32_t ___cameraPixelHeight3, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_3 = NULL;
bool V_4 = false;
int32_t V_5 = 0;
bool V_6 = false;
int32_t G_B3_0 = 0;
{
// var blueNoise = data.textures.blueNoise16LTex;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = ___data0;
NullCheck(L_0);
TextureResources_t9220AC464374C6AA55163CD0AC71C62B85E6C122* L_1 = L_0->___textures_5;
NullCheck(L_1);
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_2 = L_1->___blueNoise16LTex_0;
V_0 = L_2;
// if (blueNoise == null || blueNoise.Length == 0)
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_3 = V_0;
if (!L_3)
{
goto IL_0017;
}
}
{
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_4 = V_0;
NullCheck(L_4);
G_B3_0 = ((((int32_t)(((RuntimeArray*)L_4)->max_length)) == ((int32_t)0))? 1 : 0);
goto IL_0018;
}
IL_0017:
{
G_B3_0 = 1;
}
IL_0018:
{
V_4 = (bool)G_B3_0;
bool L_5 = V_4;
if (!L_5)
{
goto IL_0023;
}
}
{
// return 0; // Safe guard
V_5 = 0;
goto IL_0085;
}
IL_0023:
{
// if (++index >= blueNoise.Length)
int32_t L_6 = ___index1;
int32_t L_7 = ((int32_t)il2cpp_codegen_add(L_6, 1));
___index1 = L_7;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_8 = V_0;
NullCheck(L_8);
V_6 = (bool)((((int32_t)((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_9 = V_6;
if (!L_9)
{
goto IL_003a;
}
}
{
// index = 0;
___index1 = 0;
}
IL_003a:
{
// float rndOffsetX = Random.value;
float L_10;
L_10 = Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43(NULL);
V_1 = L_10;
// float rndOffsetY = Random.value;
float L_11;
L_11 = Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43(NULL);
V_2 = L_11;
// var noiseTex = blueNoise[index];
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_12 = V_0;
int32_t L_13 = ___index1;
NullCheck(L_12);
int32_t L_14 = L_13;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_3 = L_15;
// material.SetTexture(ShaderConstants._BlueNoise_Texture, noiseTex);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = ___material4;
il2cpp_codegen_runtime_class_init_inline(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
int32_t L_17 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____BlueNoise_Texture_3;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_18 = V_3;
NullCheck(L_16);
Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_16, L_17, L_18, NULL);
// material.SetVector(ShaderConstants._Dithering_Params, new Vector4(
// cameraPixelWidth / (float)noiseTex.width,
// cameraPixelHeight / (float)noiseTex.height,
// rndOffsetX,
// rndOffsetY
// ));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = ___material4;
int32_t L_20 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Dithering_Params_4;
int32_t L_21 = ___cameraPixelWidth2;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_22 = V_3;
NullCheck(L_22);
int32_t L_23;
L_23 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_22);
int32_t L_24 = ___cameraPixelHeight3;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_25 = V_3;
NullCheck(L_25);
int32_t L_26;
L_26 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_25);
float L_27 = V_1;
float L_28 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29;
memset((&L_29), 0, sizeof(L_29));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_29), ((float)(((float)L_21)/((float)L_23))), ((float)(((float)L_24)/((float)L_26))), L_27, L_28, /*hidden argument*/NULL);
NullCheck(L_19);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_19, L_20, L_29, NULL);
// return index;
int32_t L_30 = ___index1;
V_5 = L_30;
goto IL_0085;
}
IL_0085:
{
// }
int32_t L_31 = V_5;
return L_31;
}
}
// System.Void UnityEngine.Rendering.Universal.PostProcessUtils::ConfigureFilmGrain(UnityEngine.Rendering.Universal.PostProcessData,UnityEngine.Rendering.Universal.FilmGrain,UnityEngine.Camera,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessUtils_ConfigureFilmGrain_mFB5FAE30F0B2797C6AD424ACA74F3D31FE9EE5BB (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data0, FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* ___settings1, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, const RuntimeMethod* method)
{
{
// ConfigureFilmGrain(data, settings, camera.pixelWidth, camera.pixelHeight, material);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = ___data0;
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_1 = ___settings1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___camera2;
NullCheck(L_2);
int32_t L_3;
L_3 = Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D(L_2, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___camera2;
NullCheck(L_4);
int32_t L_5;
L_5 = Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59(L_4, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___material3;
PostProcessUtils_ConfigureFilmGrain_mB2944B5818C977B4A4B00C44DEAC9D90B821AABF(L_0, L_1, L_3, L_5, L_6, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.PostProcessUtils::ConfigureFilmGrain(UnityEngine.Rendering.Universal.PostProcessData,UnityEngine.Rendering.Universal.FilmGrain,System.Int32,System.Int32,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessUtils_ConfigureFilmGrain_mB2944B5818C977B4A4B00C44DEAC9D90B821AABF (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___data0, FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* ___settings1, int32_t ___cameraPixelWidth2, int32_t ___cameraPixelHeight3, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
memset((&V_3), 0, sizeof(V_3));
bool V_4 = false;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B5_0;
memset((&G_B5_0), 0, sizeof(G_B5_0));
{
// var texture = settings.texture.value;
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_0 = ___settings1;
NullCheck(L_0);
NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478* L_1 = L_0->___texture_10;
NullCheck(L_1);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2;
L_2 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, L_1);
V_0 = L_2;
// if (settings.type.value != FilmGrainLookup.Custom)
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_3 = ___settings1;
NullCheck(L_3);
FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F* L_4 = L_3->___type_7;
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.FilmGrainLookup>::get_value() */, L_4);
V_4 = (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)((int32_t)10)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_6 = V_4;
if (!L_6)
{
goto IL_003d;
}
}
{
// texture = data.textures.filmGrainTex[(int)settings.type.value];
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_7 = ___data0;
NullCheck(L_7);
TextureResources_t9220AC464374C6AA55163CD0AC71C62B85E6C122* L_8 = L_7->___textures_5;
NullCheck(L_8);
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_9 = L_8->___filmGrainTex_1;
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_10 = ___settings1;
NullCheck(L_10);
FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F* L_11 = L_10->___type_7;
NullCheck(L_11);
int32_t L_12;
L_12 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.FilmGrainLookup>::get_value() */, L_11);
NullCheck(L_9);
int32_t L_13 = L_12;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_14 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
V_0 = L_14;
}
IL_003d:
{
// float offsetX = Random.value;
float L_15;
L_15 = Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43(NULL);
V_1 = L_15;
// float offsetY = Random.value;
float L_16;
L_16 = Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43(NULL);
V_2 = L_16;
// var tilingParams = texture == null
// ? Vector4.zero
// : new Vector4(cameraPixelWidth / (float)texture.width, cameraPixelHeight / (float)texture.height, offsetX, offsetY);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_18;
L_18 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_18)
{
goto IL_006f;
}
}
{
int32_t L_19 = ___cameraPixelWidth2;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = V_0;
NullCheck(L_20);
int32_t L_21;
L_21 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_20);
int32_t L_22 = ___cameraPixelHeight3;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = V_0;
NullCheck(L_23);
int32_t L_24;
L_24 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_23);
float L_25 = V_1;
float L_26 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27;
memset((&L_27), 0, sizeof(L_27));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_27), ((float)(((float)L_19)/((float)L_21))), ((float)(((float)L_22)/((float)L_24))), L_25, L_26, /*hidden argument*/NULL);
G_B5_0 = L_27;
goto IL_0074;
}
IL_006f:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_28;
L_28 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
G_B5_0 = L_28;
}
IL_0074:
{
V_3 = G_B5_0;
// material.SetTexture(ShaderConstants._Grain_Texture, texture);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = ___material4;
il2cpp_codegen_runtime_class_init_inline(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
int32_t L_30 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Grain_Texture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_31 = V_0;
NullCheck(L_29);
Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_29, L_30, L_31, NULL);
// material.SetVector(ShaderConstants._Grain_Params, new Vector2(settings.intensity.value * 4f, settings.response.value));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = ___material4;
int32_t L_33 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Grain_Params_1;
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_34 = ___settings1;
NullCheck(L_34);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_35 = L_34->___intensity_8;
NullCheck(L_35);
float L_36;
L_36 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_35);
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_37 = ___settings1;
NullCheck(L_37);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_38 = L_37->___response_9;
NullCheck(L_38);
float L_39;
L_39 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_38);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40;
memset((&L_40), 0, sizeof(L_40));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_40), ((float)il2cpp_codegen_multiply(L_36, (4.0f))), L_39, /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_41;
L_41 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline(L_40, NULL);
NullCheck(L_32);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_32, L_33, L_41, NULL);
// material.SetVector(ShaderConstants._Grain_TilingParams, tilingParams);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_42 = ___material4;
int32_t L_43 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Grain_TilingParams_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_44 = V_3;
NullCheck(L_42);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_42, L_43, L_44, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.PostProcessUtils::SetSourceSize(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessUtils_SetSourceSize_m70D7DAFFE399B7DC224AC07833E3EA870E7DB088 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___desc1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
{
// float width = desc.width;
int32_t L_0;
L_0 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline((&___desc1), NULL);
V_0 = ((float)L_0);
// float height = desc.height;
int32_t L_1;
L_1 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline((&___desc1), NULL);
V_1 = ((float)L_1);
// if (desc.useDynamicScale)
bool L_2;
L_2 = RenderTextureDescriptor_get_useDynamicScale_m84AB51F1599AB6641C254F06EE7431AFBACEF60A((&___desc1), NULL);
V_2 = L_2;
bool L_3 = V_2;
if (!L_3)
{
goto IL_0030;
}
}
{
// width *= ScalableBufferManager.widthScaleFactor;
float L_4 = V_0;
float L_5;
L_5 = ScalableBufferManager_get_widthScaleFactor_m4003920EED2B16B546AD8DE2D89AFA9E74B1446B(NULL);
V_0 = ((float)il2cpp_codegen_multiply(L_4, L_5));
// height *= ScalableBufferManager.heightScaleFactor;
float L_6 = V_1;
float L_7;
L_7 = ScalableBufferManager_get_heightScaleFactor_mE02BCC050BA940B85F5D1DFFF8C3D169FAF21CC5(NULL);
V_1 = ((float)il2cpp_codegen_multiply(L_6, L_7));
}
IL_0030:
{
// cmd.SetGlobalVector(ShaderConstants._SourceSize, new Vector4(width, height, 1.0f / width, 1.0f / height));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
int32_t L_9 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____SourceSize_5;
float L_10 = V_0;
float L_11 = V_1;
float L_12 = V_0;
float L_13 = V_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14;
memset((&L_14), 0, sizeof(L_14));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_14), L_10, L_11, ((float)((1.0f)/L_12)), ((float)((1.0f)/L_13)), /*hidden argument*/NULL);
NullCheck(L_8);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_8, L_9, L_14, 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.PostProcessUtils/ShaderConstants::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderConstants__cctor_m5DB84CED74AE5CE8DA6E970B5E4AA79F5749C673 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00F7F48A706CC847EAD8424D8C1DF8A02B7C4FE4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FCF0E139133F0DDF478955F270C04BEB6603608);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral705E45A32DA1DDF61998467D74F91CF2D32D0D3C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral753E0AB79D2F5928CFBF78F6E1394CF452AF8DE5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A3827112ECFDABFCB5295D1234E0143FB2BEC23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9EDB6B7EBF2B99CDDE984606E633E2D9B2368AB);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly int _Grain_Texture = Shader.PropertyToID("_Grain_Texture");
int32_t L_0;
L_0 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral3FCF0E139133F0DDF478955F270C04BEB6603608, NULL);
((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Grain_Texture_0 = L_0;
// public static readonly int _Grain_Params = Shader.PropertyToID("_Grain_Params");
int32_t L_1;
L_1 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral8A3827112ECFDABFCB5295D1234E0143FB2BEC23, NULL);
((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Grain_Params_1 = L_1;
// public static readonly int _Grain_TilingParams = Shader.PropertyToID("_Grain_TilingParams");
int32_t L_2;
L_2 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralC9EDB6B7EBF2B99CDDE984606E633E2D9B2368AB, NULL);
((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Grain_TilingParams_2 = L_2;
// public static readonly int _BlueNoise_Texture = Shader.PropertyToID("_BlueNoise_Texture");
int32_t L_3;
L_3 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral705E45A32DA1DDF61998467D74F91CF2D32D0D3C, NULL);
((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____BlueNoise_Texture_3 = L_3;
// public static readonly int _Dithering_Params = Shader.PropertyToID("_Dithering_Params");
int32_t L_4;
L_4 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral753E0AB79D2F5928CFBF78F6E1394CF452AF8DE5, NULL);
((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Dithering_Params_4 = L_4;
// public static readonly int _SourceSize = Shader.PropertyToID("_SourceSize");
int32_t L_5;
L_5 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral00F7F48A706CC847EAD8424D8C1DF8A02B7C4FE4, NULL);
((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____SourceSize_5 = L_5;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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.DBufferSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferSettings__ctor_m439EC1DD7982907C52B74CD1CC3EA9CB06593C8E (DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* __this, const RuntimeMethod* method)
{
{
// public DecalSurfaceData surfaceData = DecalSurfaceData.AlbedoNormalMAOS;
__this->___surfaceData_0 = 2;
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.Void UnityEngine.Rendering.Universal.DecalScreenSpaceSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceSettings__ctor_m2B0A516268143882D0C83BC99B1CC6DE218C2691 (DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* __this, const RuntimeMethod* method)
{
{
// public DecalNormalBlend normalBlend = DecalNormalBlend.Low;
__this->___normalBlend_0 = 0;
// public bool useGBuffer = true;
__this->___useGBuffer_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.DecalSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSettings__ctor_mF50A64EE4B8C4C385F32EF360DC31A5685A9956C (DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* __this, const RuntimeMethod* method)
{
{
// public DecalTechniqueOption technique = DecalTechniqueOption.Automatic;
__this->___technique_0 = 0;
// public float maxDrawDistance = 1000f;
__this->___maxDrawDistance_1 = (1000.0f);
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
// UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.SharedDecalEntityManager::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* SharedDecalEntityManager_Get_mD8540D7E16C17DC81C47F0F5310C552A309BDD29 (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mCA86B83F7B8FC0AD83B02CD7ACF276B28C5CFA8E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedDecalEntityManager_OnDecalAdd_m24CD08EAFDB06005DB4981CFA9B3FADF4BB4FAF2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedDecalEntityManager_OnDecalMaterialChange_m609EA19A8A1F7B1349800C7F9CFDC2CA72637146_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedDecalEntityManager_OnDecalPropertyChange_m6A5DDCD90FF67635394FB5DFF88A8128CE7C106F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* V_1 = NULL;
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* V_2 = NULL;
int32_t V_3 = 0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* V_4 = NULL;
bool V_5 = false;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* V_6 = NULL;
int32_t G_B5_0 = 0;
{
// if (m_DecalEntityManager == null)
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_DecalEntityManager_0;
V_0 = (bool)((((RuntimeObject*)(DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_00cc;
}
}
{
// Assert.AreEqual(m_ReferenceCounter, 0);
int32_t L_2 = __this->___m_ReferenceCounter_1;
il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
Assert_AreEqual_m90907707D9FCBCC3AC34896629322F2A64303CE8(L_2, 0, NULL);
// m_DecalEntityManager = new DecalEntityManager();
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_3 = (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A*)il2cpp_codegen_object_new(DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A_il2cpp_TypeInfo_var);
NullCheck(L_3);
DecalEntityManager__ctor_m7C3BC334BACCF412B5B69B45069F868E505F495E(L_3, NULL);
__this->___m_DecalEntityManager_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalEntityManager_0), (void*)L_3);
// var decalProjectors = GameObject.FindObjectsOfType<DecalProjector>();
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_4;
L_4 = Object_FindObjectsOfType_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mCA86B83F7B8FC0AD83B02CD7ACF276B28C5CFA8E(Object_FindObjectsOfType_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mCA86B83F7B8FC0AD83B02CD7ACF276B28C5CFA8E_RuntimeMethod_var);
V_1 = L_4;
// foreach (var decalProjector in decalProjectors)
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_5 = V_1;
V_2 = L_5;
V_3 = 0;
goto IL_007d;
}
IL_0037:
{
// foreach (var decalProjector in decalProjectors)
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_6 = V_2;
int32_t L_7 = V_3;
NullCheck(L_6);
int32_t L_8 = L_7;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_4 = L_9;
// if (!decalProjector.isActiveAndEnabled || m_DecalEntityManager.IsValid(decalProjector.decalEntity))
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_10 = V_4;
NullCheck(L_10);
bool L_11;
L_11 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_10, NULL);
if (!L_11)
{
goto IL_005a;
}
}
{
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_12 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_13 = V_4;
NullCheck(L_13);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_14;
L_14 = DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5_inline(L_13, NULL);
NullCheck(L_12);
bool L_15;
L_15 = DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F(L_12, L_14, NULL);
G_B5_0 = ((int32_t)(L_15));
goto IL_005b;
}
IL_005a:
{
G_B5_0 = 1;
}
IL_005b:
{
V_5 = (bool)G_B5_0;
bool L_16 = V_5;
if (!L_16)
{
goto IL_0063;
}
}
{
// continue;
goto IL_0079;
}
IL_0063:
{
// decalProjector.decalEntity = m_DecalEntityManager.CreateDecalEntity(decalProjector);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_17 = V_4;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_18 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_19 = V_4;
NullCheck(L_18);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_20;
L_20 = DecalEntityManager_CreateDecalEntity_mA41B0AF15E30EB901C2ED0488CDFBF57B6771BC0(L_18, L_19, NULL);
NullCheck(L_17);
DecalProjector_set_decalEntity_mB69979C283861801CBF16EF122CE14111FF3E871_inline(L_17, L_20, NULL);
}
IL_0079:
{
int32_t L_21 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_007d:
{
// foreach (var decalProjector in decalProjectors)
int32_t L_22 = V_3;
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_23 = V_2;
NullCheck(L_23);
if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
{
goto IL_0037;
}
}
{
// DecalProjector.onDecalAdd += OnDecalAdd;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_24 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_24);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_24, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalAdd_m24CD08EAFDB06005DB4981CFA9B3FADF4BB4FAF2_RuntimeMethod_var), NULL);
DecalProjector_add_onDecalAdd_m8780F0E6EB1C5E70063ABD586E9A42268A07E2D2(L_24, NULL);
// DecalProjector.onDecalRemove += OnDecalRemove;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_25 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_25);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_25, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F_RuntimeMethod_var), NULL);
DecalProjector_add_onDecalRemove_mB59368AA3E0796C0AA236AA978D2E178C75D82B0(L_25, NULL);
// DecalProjector.onDecalPropertyChange += OnDecalPropertyChange;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_26 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_26);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_26, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalPropertyChange_m6A5DDCD90FF67635394FB5DFF88A8128CE7C106F_RuntimeMethod_var), NULL);
DecalProjector_add_onDecalPropertyChange_mC3F08EE83B0F7CF65E70A778DE12C9782546DAA0(L_26, NULL);
// DecalProjector.onDecalMaterialChange += OnDecalMaterialChange;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_27 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_27);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_27, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalMaterialChange_m609EA19A8A1F7B1349800C7F9CFDC2CA72637146_RuntimeMethod_var), NULL);
DecalProjector_add_onDecalMaterialChange_m8A4FDF1770B010B5431FD3E36A407EA3406925DA(L_27, NULL);
}
IL_00cc:
{
// m_ReferenceCounter++;
int32_t L_28 = __this->___m_ReferenceCounter_1;
__this->___m_ReferenceCounter_1 = ((int32_t)il2cpp_codegen_add(L_28, 1));
// return m_DecalEntityManager;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_29 = __this->___m_DecalEntityManager_0;
V_6 = L_29;
goto IL_00e4;
}
IL_00e4:
{
// }
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_30 = V_6;
return L_30;
}
}
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::Release(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_Release_mDF9307DFCE36208911BF3F36FE410DDACBD12C7E (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___decalEntityManager0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
{
// if (m_ReferenceCounter == 0)
int32_t L_0 = __this->___m_ReferenceCounter_1;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
// return;
goto IL_0034;
}
IL_0010:
{
// m_ReferenceCounter--;
int32_t L_2 = __this->___m_ReferenceCounter_1;
__this->___m_ReferenceCounter_1 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
// if (m_ReferenceCounter == 0)
int32_t L_3 = __this->___m_ReferenceCounter_1;
V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_0034;
}
}
{
// Dispose();
SharedDecalEntityManager_Dispose_m6F6B25305318BECE5CA43D295368CADC8F221CF8(__this, NULL);
}
IL_0034:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_Dispose_m6F6B25305318BECE5CA43D295368CADC8F221CF8 (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedDecalEntityManager_OnDecalAdd_m24CD08EAFDB06005DB4981CFA9B3FADF4BB4FAF2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedDecalEntityManager_OnDecalMaterialChange_m609EA19A8A1F7B1349800C7F9CFDC2CA72637146_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedDecalEntityManager_OnDecalPropertyChange_m6A5DDCD90FF67635394FB5DFF88A8128CE7C106F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_DecalEntityManager.Dispose();
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_DecalEntityManager_0;
NullCheck(L_0);
DecalEntityManager_Dispose_mE97270B7147CEE4894F7423903C86444F21FF27B(L_0, NULL);
// m_DecalEntityManager = null;
__this->___m_DecalEntityManager_0 = (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalEntityManager_0), (void*)(DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A*)NULL);
// m_ReferenceCounter = 0;
__this->___m_ReferenceCounter_1 = 0;
// DecalProjector.onDecalAdd -= OnDecalAdd;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_1);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_1, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalAdd_m24CD08EAFDB06005DB4981CFA9B3FADF4BB4FAF2_RuntimeMethod_var), NULL);
DecalProjector_remove_onDecalAdd_mE82373DAF6FF1CD78DAD06A621E5B8471C0060EB(L_1, NULL);
// DecalProjector.onDecalRemove -= OnDecalRemove;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_2);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_2, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F_RuntimeMethod_var), NULL);
DecalProjector_remove_onDecalRemove_m47CB1D8DD230A35706C9F26C2D6438E3251DBAB0(L_2, NULL);
// DecalProjector.onDecalPropertyChange -= OnDecalPropertyChange;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_3 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_3);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_3, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalPropertyChange_m6A5DDCD90FF67635394FB5DFF88A8128CE7C106F_RuntimeMethod_var), NULL);
DecalProjector_remove_onDecalPropertyChange_mBEBD3C733DB976E3876871A85DE92E5F1A520ACE(L_3, NULL);
// DecalProjector.onDecalMaterialChange -= OnDecalMaterialChange;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_4 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_4);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_4, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalMaterialChange_m609EA19A8A1F7B1349800C7F9CFDC2CA72637146_RuntimeMethod_var), NULL);
DecalProjector_remove_onDecalMaterialChange_mE271D77B3388607F284A813A63A08B6ECD542643(L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::OnDecalAdd(UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_OnDecalAdd_m24CD08EAFDB06005DB4981CFA9B3FADF4BB4FAF2 (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (!m_DecalEntityManager.IsValid(decalProjector.decalEntity))
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_1 = ___decalProjector0;
NullCheck(L_1);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_2;
L_2 = DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5_inline(L_1, NULL);
NullCheck(L_0);
bool L_3;
L_3 = DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F(L_0, L_2, NULL);
V_0 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
bool L_4 = V_0;
if (!L_4)
{
goto IL_002c;
}
}
{
// decalProjector.decalEntity = m_DecalEntityManager.CreateDecalEntity(decalProjector);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_5 = ___decalProjector0;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_6 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_7 = ___decalProjector0;
NullCheck(L_6);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_8;
L_8 = DecalEntityManager_CreateDecalEntity_mA41B0AF15E30EB901C2ED0488CDFBF57B6771BC0(L_6, L_7, NULL);
NullCheck(L_5);
DecalProjector_set_decalEntity_mB69979C283861801CBF16EF122CE14111FF3E871_inline(L_5, L_8, NULL);
}
IL_002c:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::OnDecalRemove(UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method)
{
{
// m_DecalEntityManager.DestroyDecalEntity(decalProjector.decalEntity);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_1 = ___decalProjector0;
NullCheck(L_1);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_2;
L_2 = DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5_inline(L_1, NULL);
NullCheck(L_0);
DecalEntityManager_DestroyDecalEntity_mC807A733E2DD070B363DA2FF8D1EDCEF00D4018E(L_0, L_2, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::OnDecalPropertyChange(UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_OnDecalPropertyChange_m6A5DDCD90FF67635394FB5DFF88A8128CE7C106F (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (m_DecalEntityManager.IsValid(decalProjector.decalEntity))
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_1 = ___decalProjector0;
NullCheck(L_1);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_2;
L_2 = DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5_inline(L_1, NULL);
NullCheck(L_0);
bool L_3;
L_3 = DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F(L_0, L_2, NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0029;
}
}
{
// m_DecalEntityManager.UpdateDecalEntityData(decalProjector.decalEntity, decalProjector);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_6 = ___decalProjector0;
NullCheck(L_6);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_7;
L_7 = DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5_inline(L_6, NULL);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_8 = ___decalProjector0;
NullCheck(L_5);
DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28(L_5, L_7, L_8, NULL);
}
IL_0029:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::OnDecalMaterialChange(UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager_OnDecalMaterialChange_m609EA19A8A1F7B1349800C7F9CFDC2CA72637146 (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method)
{
{
// OnDecalRemove(decalProjector);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_0 = ___decalProjector0;
SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F(__this, L_0, NULL);
// OnDecalAdd(decalProjector);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_1 = ___decalProjector0;
SharedDecalEntityManager_OnDecalAdd_m24CD08EAFDB06005DB4981CFA9B3FADF4BB4FAF2(__this, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.SharedDecalEntityManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedDecalEntityManager__ctor_m3980501329D7CA818F35B65802C222C06D9A9BAA (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* __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
// UnityEngine.Rendering.Universal.SharedDecalEntityManager UnityEngine.Rendering.Universal.DecalRendererFeature::get_sharedDecalEntityManager()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* DecalRendererFeature_get_sharedDecalEntityManager_m94ADE7B6A90AC33F1F7CF136EB60D1097D04A90C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static SharedDecalEntityManager sharedDecalEntityManager { get; } = new SharedDecalEntityManager();
il2cpp_codegen_runtime_class_init_inline(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* L_0 = ((DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_StaticFields*)il2cpp_codegen_static_fields_for(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var))->___U3CsharedDecalEntityManagerU3Ek__BackingField_5;
return L_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.DecalRendererFeature::get_intermediateRendering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method)
{
{
// internal bool intermediateRendering => m_Technique == DecalTechnique.DBuffer;
int32_t L_0 = __this->___m_Technique_9;
return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature_Create_m1C64A54C192AA4DF9E39B507CCD712F8B3FAF6AA (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_DecalPreviewPass = new DecalPreviewPass();
DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5* L_0 = (DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5*)il2cpp_codegen_object_new(DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5_il2cpp_TypeInfo_var);
NullCheck(L_0);
DecalPreviewPass__ctor_mEA23BEC97CFF1C875C14B9B97DFF661B3CB668BA(L_0, NULL);
__this->___m_DecalPreviewPass_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalPreviewPass_14), (void*)L_0);
// m_RecreateSystems = true;
__this->___m_RecreateSystems_12 = (bool)1;
// }
return;
}
}
// UnityEngine.Rendering.Universal.DBufferSettings UnityEngine.Rendering.Universal.DecalRendererFeature::GetDBufferSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* DecalRendererFeature_GetDBufferSettings_mFD48611455B28AD7F6F5693754D47036D4C58EFD (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* V_1 = NULL;
{
// if (m_Settings.technique == DecalTechniqueOption.Automatic)
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_0 = __this->___m_Settings_6;
NullCheck(L_0);
int32_t L_1 = L_0->___technique_0;
V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0023;
}
}
{
// return new DBufferSettings() { surfaceData = DecalSurfaceData.AlbedoNormalMAOS };
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_3 = (DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A*)il2cpp_codegen_object_new(DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A_il2cpp_TypeInfo_var);
NullCheck(L_3);
DBufferSettings__ctor_m439EC1DD7982907C52B74CD1CC3EA9CB06593C8E(L_3, NULL);
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_4 = L_3;
NullCheck(L_4);
L_4->___surfaceData_0 = 2;
V_1 = L_4;
goto IL_0032;
}
IL_0023:
{
// return m_Settings.dBufferSettings;
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_5 = __this->___m_Settings_6;
NullCheck(L_5);
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_6 = L_5->___dBufferSettings_2;
V_1 = L_6;
goto IL_0032;
}
IL_0032:
{
// }
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_7 = V_1;
return L_7;
}
}
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalRendererFeature::GetScreenSpaceSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* DecalRendererFeature_GetScreenSpaceSettings_mB5C649CCADBFB1C41821BBD468151C87D1529E68 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* V_1 = NULL;
{
// if (m_Settings.technique == DecalTechniqueOption.Automatic)
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_0 = __this->___m_Settings_6;
NullCheck(L_0);
int32_t L_1 = L_0->___technique_0;
V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_002a;
}
}
{
// return new DecalScreenSpaceSettings()
// {
// normalBlend = DecalNormalBlend.Low,
// useGBuffer = false,
// };
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_3 = (DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3*)il2cpp_codegen_object_new(DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3_il2cpp_TypeInfo_var);
NullCheck(L_3);
DecalScreenSpaceSettings__ctor_m2B0A516268143882D0C83BC99B1CC6DE218C2691(L_3, NULL);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_4 = L_3;
NullCheck(L_4);
L_4->___normalBlend_0 = 0;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_5 = L_4;
NullCheck(L_5);
L_5->___useGBuffer_1 = (bool)0;
V_1 = L_5;
goto IL_0039;
}
IL_002a:
{
// return m_Settings.screenSpaceSettings;
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_6 = __this->___m_Settings_6;
NullCheck(L_6);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_7 = L_6->___screenSpaceSettings_3;
V_1 = L_7;
goto IL_0039;
}
IL_0039:
{
// }
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_8 = V_1;
return L_8;
}
}
// UnityEngine.Rendering.Universal.DecalTechnique UnityEngine.Rendering.Universal.DecalRendererFeature::GetTechnique(UnityEngine.Rendering.Universal.ScriptableRendererData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalRendererFeature_GetTechnique_mEABC2D7091DB7C992816577F45C941AC0A62E329 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___renderer0, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F4C3FC258C9A81B5A6DD77120722F75CD65B7AE);
s_Il2CppMethodInitialized = true;
}
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
int32_t V_3 = 0;
{
// var universalRenderer = renderer as UniversalRendererData;
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_0 = ___renderer0;
V_0 = ((UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6*)IsInstClass((RuntimeObject*)L_0, UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6_il2cpp_TypeInfo_var));
// if (universalRenderer == null)
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_2;
bool L_3 = V_2;
if (!L_3)
{
goto IL_0023;
}
}
{
// Debug.LogError("Only universal renderer supports Decal renderer feature.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral5F4C3FC258C9A81B5A6DD77120722F75CD65B7AE, NULL);
// return DecalTechnique.Invalid;
V_3 = 0;
goto IL_0037;
}
IL_0023:
{
// bool isDeferred = universalRenderer.renderingMode == RenderingMode.Deferred;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_4 = V_0;
NullCheck(L_4);
int32_t L_5;
L_5 = UniversalRendererData_get_renderingMode_m6C4B4794BCD71C6194B5EEE3A5DFA085998379E5_inline(L_4, NULL);
V_1 = (bool)((((int32_t)L_5) == ((int32_t)1))? 1 : 0);
// return GetTechnique(isDeferred);
bool L_6 = V_1;
int32_t L_7;
L_7 = DecalRendererFeature_GetTechnique_m05AEA89386C9A0E8053823DFCF0ABB8784263189(__this, L_6, NULL);
V_3 = L_7;
goto IL_0037;
}
IL_0037:
{
// }
int32_t L_8 = V_3;
return L_8;
}
}
// UnityEngine.Rendering.Universal.DecalTechnique UnityEngine.Rendering.Universal.DecalRendererFeature::GetTechnique(UnityEngine.Rendering.Universal.ScriptableRenderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalRendererFeature_GetTechnique_mDE5088B1FD575FD2B82C8A026391DEF07DAF28AA (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, 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*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F4C3FC258C9A81B5A6DD77120722F75CD65B7AE);
s_Il2CppMethodInitialized = true;
}
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
int32_t V_3 = 0;
{
// var universalRenderer = renderer as UniversalRenderer;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_0 = ___renderer0;
V_0 = ((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_0, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var));
// if (universalRenderer == null)
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_1 = V_0;
V_2 = (bool)((((RuntimeObject*)(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_2 = V_2;
if (!L_2)
{
goto IL_0020;
}
}
{
// Debug.LogError("Only universal renderer supports Decal renderer feature.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral5F4C3FC258C9A81B5A6DD77120722F75CD65B7AE, NULL);
// return DecalTechnique.Invalid;
V_3 = 0;
goto IL_0034;
}
IL_0020:
{
// bool isDeferred = universalRenderer.renderingMode == RenderingMode.Deferred;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_3 = V_0;
NullCheck(L_3);
int32_t L_4;
L_4 = UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline(L_3, NULL);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)1))? 1 : 0);
// return GetTechnique(isDeferred);
bool L_5 = V_1;
int32_t L_6;
L_6 = DecalRendererFeature_GetTechnique_m05AEA89386C9A0E8053823DFCF0ABB8784263189(__this, L_5, NULL);
V_3 = L_6;
goto IL_0034;
}
IL_0034:
{
// }
int32_t L_7 = V_3;
return L_7;
}
}
// UnityEngine.Rendering.Universal.DecalTechnique UnityEngine.Rendering.Universal.DecalRendererFeature::GetTechnique(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalRendererFeature_GetTechnique_m05AEA89386C9A0E8053823DFCF0ABB8784263189 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, bool ___isDeferred0, 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*)&_stringLiteral49829A26FB64EAF9B932FE1901616BABF070D8D3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CF7741E2FF24722CAE1B8BBEBE3AC206223F527);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9846D9531354123A56D64BABE6404063B364AA89);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
bool V_9 = false;
int32_t G_B16_0 = 0;
int32_t G_B21_0 = 0;
{
// if (SystemInfo.graphicsDeviceType == GraphicsDeviceType.OpenGLES2)
int32_t L_0;
L_0 = SystemInfo_get_graphicsDeviceType_m539E2B66EB19CD100050109D879AF1F55EB212E1(NULL);
V_2 = (bool)((((int32_t)L_0) == ((int32_t)8))? 1 : 0);
bool L_1 = V_2;
if (!L_1)
{
goto IL_0020;
}
}
{
// Debug.LogError("Decals are not supported with OpenGLES2.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral8CF7741E2FF24722CAE1B8BBEBE3AC206223F527, NULL);
// return DecalTechnique.Invalid;
V_3 = 0;
goto IL_00d2;
}
IL_0020:
{
// DecalTechnique technique = DecalTechnique.Invalid;
V_0 = 0;
// switch (m_Settings.technique)
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_2 = __this->___m_Settings_6;
NullCheck(L_2);
int32_t L_3 = L_2->___technique_0;
V_5 = L_3;
int32_t L_4 = V_5;
V_4 = L_4;
int32_t L_5 = V_4;
switch (L_5)
{
case 0:
{
goto IL_0048;
}
case 1:
{
goto IL_007c;
}
case 2:
{
goto IL_005c;
}
}
}
{
goto IL_0080;
}
IL_0048:
{
// if (IsAutomaticDBuffer())
bool L_6;
L_6 = DecalRendererFeature_IsAutomaticDBuffer_m7B713B9BB8A50E357C9837A2E980635E07721E68(__this, NULL);
V_6 = L_6;
bool L_7 = V_6;
if (!L_7)
{
goto IL_0058;
}
}
{
// technique = DecalTechnique.DBuffer;
V_0 = 1;
goto IL_005a;
}
IL_0058:
{
// technique = DecalTechnique.ScreenSpace;
V_0 = 2;
}
IL_005a:
{
// break;
goto IL_0080;
}
IL_005c:
{
// if (m_Settings.screenSpaceSettings.useGBuffer && isDeferred)
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_8 = __this->___m_Settings_6;
NullCheck(L_8);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_9 = L_8->___screenSpaceSettings_3;
NullCheck(L_9);
bool L_10 = L_9->___useGBuffer_1;
bool L_11 = ___isDeferred0;
V_7 = (bool)((int32_t)((int32_t)L_10&(int32_t)L_11));
bool L_12 = V_7;
if (!L_12)
{
goto IL_0078;
}
}
{
// technique = DecalTechnique.GBuffer;
V_0 = 3;
goto IL_007a;
}
IL_0078:
{
// technique = DecalTechnique.ScreenSpace;
V_0 = 2;
}
IL_007a:
{
// break;
goto IL_0080;
}
IL_007c:
{
// technique = DecalTechnique.DBuffer;
V_0 = 1;
// break;
goto IL_0080;
}
IL_0080:
{
// bool mrt4 = SystemInfo.supportedRenderTargetCount >= 4;
int32_t L_13;
L_13 = SystemInfo_get_supportedRenderTargetCount_mD7E4A07FA966FED98DF5F2254C6DCAF128149E50(NULL);
V_1 = (bool)((((int32_t)((((int32_t)L_13) < ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// if (technique == DecalTechnique.DBuffer && !mrt4)
int32_t L_14 = V_0;
if ((!(((uint32_t)L_14) == ((uint32_t)1))))
{
goto IL_0096;
}
}
{
bool L_15 = V_1;
G_B16_0 = ((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
goto IL_0097;
}
IL_0096:
{
G_B16_0 = 0;
}
IL_0097:
{
V_8 = (bool)G_B16_0;
bool L_16 = V_8;
if (!L_16)
{
goto IL_00ad;
}
}
{
// Debug.LogError("Decal DBuffer technique requires MRT4 support.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral9846D9531354123A56D64BABE6404063B364AA89, NULL);
// return DecalTechnique.Invalid;
V_3 = 0;
goto IL_00d2;
}
IL_00ad:
{
// if (technique == DecalTechnique.GBuffer && !mrt4)
int32_t L_17 = V_0;
if ((!(((uint32_t)L_17) == ((uint32_t)3))))
{
goto IL_00b7;
}
}
{
bool L_18 = V_1;
G_B21_0 = ((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
goto IL_00b8;
}
IL_00b7:
{
G_B21_0 = 0;
}
IL_00b8:
{
V_9 = (bool)G_B21_0;
bool L_19 = V_9;
if (!L_19)
{
goto IL_00ce;
}
}
{
// Debug.LogError("Decal useGBuffer option requires MRT4 support.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral49829A26FB64EAF9B932FE1901616BABF070D8D3, NULL);
// return DecalTechnique.Invalid;
V_3 = 0;
goto IL_00d2;
}
IL_00ce:
{
// return technique;
int32_t L_20 = V_0;
V_3 = L_20;
goto IL_00d2;
}
IL_00d2:
{
// }
int32_t L_21 = V_3;
return L_21;
}
}
// System.Boolean UnityEngine.Rendering.Universal.DecalRendererFeature::IsAutomaticDBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalRendererFeature_IsAutomaticDBuffer_m7B713B9BB8A50E357C9837A2E980635E07721E68 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B3_0 = 0;
{
// return SystemInfo.deviceType == DeviceType.Desktop || SystemInfo.deviceType == DeviceType.Console;
int32_t L_0;
L_0 = SystemInfo_get_deviceType_mB67B9AC09C2BE8A8B0AED6765AD70719D15C889F(NULL);
if ((((int32_t)L_0) == ((int32_t)3)))
{
goto IL_0013;
}
}
{
int32_t L_1;
L_1 = SystemInfo_get_deviceType_mB67B9AC09C2BE8A8B0AED6765AD70719D15C889F(NULL);
G_B3_0 = ((((int32_t)L_1) == ((int32_t)2))? 1 : 0);
goto IL_0014;
}
IL_0013:
{
G_B3_0 = 1;
}
IL_0014:
{
V_0 = (bool)G_B3_0;
goto IL_0017;
}
IL_0017:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::RecreateSystemsIfNeeded(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature_RecreateSystemsIfNeeded_m7AC19124F8412C12FB56D898BAF0EF506D83C712 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_IsNotNull_TisUniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_m274DA9F5FB0B0384B5588D330B5DBD08AFDB723C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
int32_t V_4 = 0;
int32_t V_5 = 0;
bool V_6 = false;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* G_B11_0 = NULL;
DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* G_B11_1 = NULL;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* G_B10_0 = NULL;
DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* G_B10_1 = NULL;
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* G_B12_0 = NULL;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* G_B12_1 = NULL;
DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* G_B12_2 = NULL;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* G_B15_0 = NULL;
DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* G_B15_1 = NULL;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* G_B14_0 = NULL;
DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* G_B14_1 = NULL;
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* G_B16_0 = NULL;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* G_B16_1 = NULL;
DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* G_B16_2 = NULL;
{
// if (!m_RecreateSystems)
bool L_0 = __this->___m_RecreateSystems_12;
V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_0013;
}
}
{
// return;
goto IL_0274;
}
IL_0013:
{
// m_Technique = GetTechnique(renderer);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = ___renderer0;
int32_t L_3;
L_3 = DecalRendererFeature_GetTechnique_mDE5088B1FD575FD2B82C8A026391DEF07DAF28AA(__this, L_2, NULL);
__this->___m_Technique_9 = L_3;
// m_DBufferSettings = GetDBufferSettings();
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_4;
L_4 = DecalRendererFeature_GetDBufferSettings_mFD48611455B28AD7F6F5693754D47036D4C58EFD(__this, NULL);
__this->___m_DBufferSettings_10 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DBufferSettings_10), (void*)L_4);
// m_ScreenSpaceSettings = GetScreenSpaceSettings();
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_5;
L_5 = DecalRendererFeature_GetScreenSpaceSettings_mB5C649CCADBFB1C41821BBD468151C87D1529E68(__this, NULL);
__this->___m_ScreenSpaceSettings_11 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ScreenSpaceSettings_11), (void*)L_5);
// m_CopyDepthMaterial = CoreUtils.CreateEngineMaterial(m_CopyDepthPS);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6 = __this->___m_CopyDepthPS_7;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7;
L_7 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(L_6, NULL);
__this->___m_CopyDepthMaterial_15 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthMaterial_15), (void*)L_7);
// m_CopyDepthPass = new CopyDepthPass(RenderPassEvent.AfterRenderingPrePasses, m_CopyDepthMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_CopyDepthMaterial_15;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_9 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_9);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_9, ((int32_t)200), L_8, NULL);
__this->___m_CopyDepthPass_13 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthPass_13), (void*)L_9);
// m_DBufferClearMaterial = CoreUtils.CreateEngineMaterial(m_DBufferClear);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10 = __this->___m_DBufferClear_8;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11;
L_11 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(L_10, NULL);
__this->___m_DBufferClearMaterial_26 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DBufferClearMaterial_26), (void*)L_11);
// if (m_DecalEntityManager == null)
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_12 = __this->___m_DecalEntityManager_16;
V_2 = (bool)((((RuntimeObject*)(DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A*)L_12) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_13 = V_2;
if (!L_13)
{
goto IL_008f;
}
}
{
// m_DecalEntityManager = sharedDecalEntityManager.Get();
il2cpp_codegen_runtime_class_init_inline(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* L_14;
L_14 = DecalRendererFeature_get_sharedDecalEntityManager_m94ADE7B6A90AC33F1F7CF136EB60D1097D04A90C_inline(NULL);
NullCheck(L_14);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_15;
L_15 = SharedDecalEntityManager_Get_mD8540D7E16C17DC81C47F0F5310C552A309BDD29(L_14, NULL);
__this->___m_DecalEntityManager_16 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalEntityManager_16), (void*)L_15);
}
IL_008f:
{
// m_DecalUpdateCachedSystem = new DecalUpdateCachedSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_16 = __this->___m_DecalEntityManager_16;
DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* L_17 = (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6*)il2cpp_codegen_object_new(DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6_il2cpp_TypeInfo_var);
NullCheck(L_17);
DecalUpdateCachedSystem__ctor_m61CB04D08417976D8C9532B19A0295568E82773A(L_17, L_16, NULL);
__this->___m_DecalUpdateCachedSystem_17 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalUpdateCachedSystem_17), (void*)L_17);
// m_DecalUpdateCulledSystem = new DecalUpdateCulledSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_18 = __this->___m_DecalEntityManager_16;
DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* L_19 = (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F*)il2cpp_codegen_object_new(DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F_il2cpp_TypeInfo_var);
NullCheck(L_19);
DecalUpdateCulledSystem__ctor_mF16F0666A7642C20554EF3142FEA0A06C60A32A2(L_19, L_18, NULL);
__this->___m_DecalUpdateCulledSystem_19 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalUpdateCulledSystem_19), (void*)L_19);
// m_DecalCreateDrawCallSystem = new DecalCreateDrawCallSystem(m_DecalEntityManager, m_Settings.maxDrawDistance);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_20 = __this->___m_DecalEntityManager_16;
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_21 = __this->___m_Settings_6;
NullCheck(L_21);
float L_22 = L_21->___maxDrawDistance_1;
DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* L_23 = (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA*)il2cpp_codegen_object_new(DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA_il2cpp_TypeInfo_var);
NullCheck(L_23);
DecalCreateDrawCallSystem__ctor_mC122DFBE7BF9CF09F5EAF246BDD1C532275875F4(L_23, L_20, L_22, NULL);
__this->___m_DecalCreateDrawCallSystem_20 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalCreateDrawCallSystem_20), (void*)L_23);
// if (intermediateRendering)
bool L_24;
L_24 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
V_3 = L_24;
bool L_25 = V_3;
if (!L_25)
{
goto IL_00f7;
}
}
{
// m_DecalUpdateCullingGroupSystem = new DecalUpdateCullingGroupSystem(m_DecalEntityManager, m_Settings.maxDrawDistance);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_26 = __this->___m_DecalEntityManager_16;
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_27 = __this->___m_Settings_6;
NullCheck(L_27);
float L_28 = L_27->___maxDrawDistance_1;
DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* L_29 = (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2*)il2cpp_codegen_object_new(DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2_il2cpp_TypeInfo_var);
NullCheck(L_29);
DecalUpdateCullingGroupSystem__ctor_m1EAE8569022784AA1DAB67E6930542ABB8D36D75(L_29, L_26, L_28, NULL);
__this->___m_DecalUpdateCullingGroupSystem_18 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalUpdateCullingGroupSystem_18), (void*)L_29);
goto IL_010a;
}
IL_00f7:
{
// m_DecalSkipCulledSystem = new DecalSkipCulledSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_30 = __this->___m_DecalEntityManager_16;
DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* L_31 = (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C*)il2cpp_codegen_object_new(DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C_il2cpp_TypeInfo_var);
NullCheck(L_31);
DecalSkipCulledSystem__ctor_mE9B76A882F6B06341D1C09BCFB0C7BFB3CC1C951(L_31, L_30, NULL);
__this->___m_DecalSkipCulledSystem_29 = L_31;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalSkipCulledSystem_29), (void*)L_31);
}
IL_010a:
{
// m_DrawErrorSystem = new DecalDrawErrorSystem(m_DecalEntityManager, m_Technique);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_32 = __this->___m_DecalEntityManager_16;
int32_t L_33 = __this->___m_Technique_9;
DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837* L_34 = (DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837*)il2cpp_codegen_object_new(DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837_il2cpp_TypeInfo_var);
NullCheck(L_34);
DecalDrawErrorSystem__ctor_m015484F442DE0009013C0A23C76D897327344BB1(L_34, L_32, L_33, NULL);
__this->___m_DrawErrorSystem_21 = L_34;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawErrorSystem_21), (void*)L_34);
// var universalRenderer = renderer as UniversalRenderer;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_35 = ___renderer0;
V_0 = ((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_35, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var));
// Assert.IsNotNull(universalRenderer);
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_36 = V_0;
il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
Assert_IsNotNull_TisUniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_m274DA9F5FB0B0384B5588D330B5DBD08AFDB723C(L_36, Assert_IsNotNull_TisUniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_m274DA9F5FB0B0384B5588D330B5DBD08AFDB723C_RuntimeMethod_var);
// switch (m_Technique)
int32_t L_37 = __this->___m_Technique_9;
V_5 = L_37;
int32_t L_38 = V_5;
V_4 = L_38;
int32_t L_39 = V_4;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_39, 1)))
{
case 0:
{
goto IL_01fa;
}
case 1:
{
goto IL_0155;
}
case 2:
{
goto IL_01a3;
}
}
}
{
goto IL_026d;
}
IL_0155:
{
// m_CopyDepthPass = new CopyDepthPass(RenderPassEvent.AfterRenderingOpaques, m_DBufferClearMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_40 = __this->___m_DBufferClearMaterial_26;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_41 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_41);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_41, ((int32_t)300), L_40, NULL);
__this->___m_CopyDepthPass_13 = L_41;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthPass_13), (void*)L_41);
// m_DecalDrawScreenSpaceSystem = new DecalDrawScreenSpaceSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_42 = __this->___m_DecalEntityManager_16;
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_43 = (DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E*)il2cpp_codegen_object_new(DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E_il2cpp_TypeInfo_var);
NullCheck(L_43);
DecalDrawScreenSpaceSystem__ctor_m5C3A06343E2CBA6098503807B9D7D59AB71D7064(L_43, L_42, NULL);
__this->___m_DecalDrawScreenSpaceSystem_28 = L_43;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalDrawScreenSpaceSystem_28), (void*)L_43);
// m_ScreenSpaceDecalRenderPass = new DecalScreenSpaceRenderPass(m_ScreenSpaceSettings, intermediateRendering ? m_DecalDrawScreenSpaceSystem : null);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_44 = __this->___m_ScreenSpaceSettings_11;
bool L_45;
L_45 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
G_B10_0 = L_44;
G_B10_1 = __this;
if (L_45)
{
G_B11_0 = L_44;
G_B11_1 = __this;
goto IL_018e;
}
}
{
G_B12_0 = ((DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E*)(NULL));
G_B12_1 = G_B10_0;
G_B12_2 = G_B10_1;
goto IL_0194;
}
IL_018e:
{
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_46 = __this->___m_DecalDrawScreenSpaceSystem_28;
G_B12_0 = L_46;
G_B12_1 = G_B11_0;
G_B12_2 = G_B11_1;
}
IL_0194:
{
DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* L_47 = (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016*)il2cpp_codegen_object_new(DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016_il2cpp_TypeInfo_var);
NullCheck(L_47);
DecalScreenSpaceRenderPass__ctor_mDD7210463D37CFBF82AF476EDAA66138A3D2534B(L_47, G_B12_1, G_B12_0, NULL);
NullCheck(G_B12_2);
G_B12_2->___m_ScreenSpaceDecalRenderPass_27 = L_47;
Il2CppCodeGenWriteBarrier((void**)(&G_B12_2->___m_ScreenSpaceDecalRenderPass_27), (void*)L_47);
// break;
goto IL_026d;
}
IL_01a3:
{
// m_DeferredLights = universalRenderer.deferredLights;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_48 = V_0;
NullCheck(L_48);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_49;
L_49 = UniversalRenderer_get_deferredLights_m32F1A62E9BAAB45913C9B60CBB3CE5FD9D0292BC_inline(L_48, NULL);
__this->___m_DeferredLights_32 = L_49;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredLights_32), (void*)L_49);
// m_CopyDepthPass = new CopyDepthPass(RenderPassEvent.AfterRenderingOpaques, m_DBufferClearMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_50 = __this->___m_DBufferClearMaterial_26;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_51 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_51);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_51, ((int32_t)300), L_50, NULL);
__this->___m_CopyDepthPass_13 = L_51;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthPass_13), (void*)L_51);
// m_DrawGBufferSystem = new DecalDrawGBufferSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_52 = __this->___m_DecalEntityManager_16;
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_53 = (DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D*)il2cpp_codegen_object_new(DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D_il2cpp_TypeInfo_var);
NullCheck(L_53);
DecalDrawGBufferSystem__ctor_mE0079617EEA532B331E3F4B03B638CE4F45B36DD(L_53, L_52, NULL);
__this->___m_DrawGBufferSystem_31 = L_53;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawGBufferSystem_31), (void*)L_53);
// m_GBufferRenderPass = new DecalGBufferRenderPass(m_ScreenSpaceSettings, intermediateRendering ? m_DrawGBufferSystem : null);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_54 = __this->___m_ScreenSpaceSettings_11;
bool L_55;
L_55 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
G_B14_0 = L_54;
G_B14_1 = __this;
if (L_55)
{
G_B15_0 = L_54;
G_B15_1 = __this;
goto IL_01e8;
}
}
{
G_B16_0 = ((DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D*)(NULL));
G_B16_1 = G_B14_0;
G_B16_2 = G_B14_1;
goto IL_01ee;
}
IL_01e8:
{
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_56 = __this->___m_DrawGBufferSystem_31;
G_B16_0 = L_56;
G_B16_1 = G_B15_0;
G_B16_2 = G_B15_1;
}
IL_01ee:
{
DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* L_57 = (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4*)il2cpp_codegen_object_new(DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4_il2cpp_TypeInfo_var);
NullCheck(L_57);
DecalGBufferRenderPass__ctor_m28B7532B375AFBA5F69D3BFA92F1CD30B11C9059(L_57, G_B16_1, G_B16_0, NULL);
NullCheck(G_B16_2);
G_B16_2->___m_GBufferRenderPass_30 = L_57;
Il2CppCodeGenWriteBarrier((void**)(&G_B16_2->___m_GBufferRenderPass_30), (void*)L_57);
// break;
goto IL_026d;
}
IL_01fa:
{
// m_DecalDrawDBufferSystem = new DecalDrawDBufferSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_58 = __this->___m_DecalEntityManager_16;
DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* L_59 = (DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C*)il2cpp_codegen_object_new(DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C_il2cpp_TypeInfo_var);
NullCheck(L_59);
DecalDrawDBufferSystem__ctor_mD1019124C6167DDD732832366A8DE5C29469C7C6(L_59, L_58, NULL);
__this->___m_DecalDrawDBufferSystem_24 = L_59;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalDrawDBufferSystem_24), (void*)L_59);
// m_DBufferRenderPass = new DBufferRenderPass(m_DBufferClearMaterial, m_DBufferSettings, m_DecalDrawDBufferSystem);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_60 = __this->___m_DBufferClearMaterial_26;
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_61 = __this->___m_DBufferSettings_10;
DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* L_62 = __this->___m_DecalDrawDBufferSystem_24;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_63 = (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7*)il2cpp_codegen_object_new(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var);
NullCheck(L_63);
DBufferRenderPass__ctor_mEB57D5CCEDE002456DCE6437075039F72303165B(L_63, L_60, L_61, L_62, NULL);
__this->___m_DBufferRenderPass_22 = L_63;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DBufferRenderPass_22), (void*)L_63);
// m_DecalDrawForwardEmissiveSystem = new DecalDrawFowardEmissiveSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_64 = __this->___m_DecalEntityManager_16;
DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* L_65 = (DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378*)il2cpp_codegen_object_new(DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378_il2cpp_TypeInfo_var);
NullCheck(L_65);
DecalDrawFowardEmissiveSystem__ctor_m8E4DED025617608225B7BFC2AAAF5BF568D092F8(L_65, L_64, NULL);
__this->___m_DecalDrawForwardEmissiveSystem_25 = L_65;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalDrawForwardEmissiveSystem_25), (void*)L_65);
// m_ForwardEmissivePass = new DecalForwardEmissivePass(m_DecalDrawForwardEmissiveSystem);
DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* L_66 = __this->___m_DecalDrawForwardEmissiveSystem_25;
DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9* L_67 = (DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9*)il2cpp_codegen_object_new(DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9_il2cpp_TypeInfo_var);
NullCheck(L_67);
DecalForwardEmissivePass__ctor_m8E2AEDB39E8A7CEA72CA8C1EE8C9A72A44030699(L_67, L_66, NULL);
__this->___m_ForwardEmissivePass_23 = L_67;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ForwardEmissivePass_23), (void*)L_67);
// if (universalRenderer.actualRenderingMode == RenderingMode.Deferred)
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_68 = V_0;
NullCheck(L_68);
int32_t L_69;
L_69 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(L_68, NULL);
V_6 = (bool)((((int32_t)L_69) == ((int32_t)1))? 1 : 0);
bool L_70 = V_6;
if (!L_70)
{
goto IL_026b;
}
}
{
// m_DBufferRenderPass.deferredLights = universalRenderer.deferredLights;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_71 = __this->___m_DBufferRenderPass_22;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_72 = V_0;
NullCheck(L_72);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_73;
L_73 = UniversalRenderer_get_deferredLights_m32F1A62E9BAAB45913C9B60CBB3CE5FD9D0292BC_inline(L_72, NULL);
NullCheck(L_71);
DBufferRenderPass_set_deferredLights_m1FDC96A2C6AAF6AA7BE100FB509CEE88A7BF1744_inline(L_71, L_73, NULL);
}
IL_026b:
{
// break;
goto IL_026d;
}
IL_026d:
{
// m_RecreateSystems = false;
__this->___m_RecreateSystems_12 = (bool)0;
}
IL_0274:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::OnCameraPreCull(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.CameraData& modreq(System.Runtime.InteropServices.InAttribute))
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature_OnCameraPreCull_mFB85B108D11539896406C4300FCA0A7CD9289FD2 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
// if (cameraData.cameraType == CameraType.Preview)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___cameraData1;
int32_t L_1 = L_0->___cameraType_12;
V_0 = (bool)((((int32_t)L_1) == ((int32_t)4))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0013;
}
}
{
// return;
goto IL_00bb;
}
IL_0013:
{
// RecreateSystemsIfNeeded(renderer, cameraData);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_3 = ___renderer0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = ___cameraData1;
DecalRendererFeature_RecreateSystemsIfNeeded_m7AC19124F8412C12FB56D898BAF0EF506D83C712(__this, L_3, L_4, NULL);
// m_DecalEntityManager.Update();
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_DecalEntityManager_16;
NullCheck(L_5);
DecalEntityManager_Update_mDCE8CDF07E499154DFE7078175B0CB815D497B11(L_5, NULL);
// m_DecalUpdateCachedSystem.Execute();
DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* L_6 = __this->___m_DecalUpdateCachedSystem_17;
NullCheck(L_6);
DecalUpdateCachedSystem_Execute_m49D9D4B18FA9A672E5687FE2535556788AD8040E(L_6, NULL);
// if (intermediateRendering)
bool L_7;
L_7 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
V_1 = L_7;
bool L_8 = V_1;
if (!L_8)
{
goto IL_0054;
}
}
{
// m_DecalUpdateCullingGroupSystem.Execute(cameraData.camera);
DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* L_9 = __this->___m_DecalUpdateCullingGroupSystem_18;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = ___cameraData1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11 = L_10->___camera_2;
NullCheck(L_9);
DecalUpdateCullingGroupSystem_Execute_m32F1635D3DB3CCEF80270C2FD0721BD5E5ECA965(L_9, L_11, NULL);
goto IL_00ae;
}
IL_0054:
{
// m_DecalSkipCulledSystem.Execute(cameraData.camera);
DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* L_12 = __this->___m_DecalSkipCulledSystem_29;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = ___cameraData1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = L_13->___camera_2;
NullCheck(L_12);
DecalSkipCulledSystem_Execute_m5CD567108A793D03C5E994A9F635ACC874F602D0(L_12, L_14, NULL);
// m_DecalCreateDrawCallSystem.Execute();
DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* L_15 = __this->___m_DecalCreateDrawCallSystem_20;
NullCheck(L_15);
DecalCreateDrawCallSystem_Execute_m9065BD8BC60D5F12697E2F7C8B803E484A759BC8(L_15, NULL);
// if (m_Technique == DecalTechnique.ScreenSpace)
int32_t L_16 = __this->___m_Technique_9;
V_2 = (bool)((((int32_t)L_16) == ((int32_t)2))? 1 : 0);
bool L_17 = V_2;
if (!L_17)
{
goto IL_0091;
}
}
{
// m_DecalDrawScreenSpaceSystem.Execute(cameraData);
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_18 = __this->___m_DecalDrawScreenSpaceSystem_28;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_19 = ___cameraData1;
NullCheck(L_18);
DecalDrawSystem_Execute_mDB6BC88981DC6AF9CCEAF4B2B3A3FC841484C031(L_18, L_19, NULL);
goto IL_00ad;
}
IL_0091:
{
// else if (m_Technique == DecalTechnique.GBuffer)
int32_t L_20 = __this->___m_Technique_9;
V_3 = (bool)((((int32_t)L_20) == ((int32_t)3))? 1 : 0);
bool L_21 = V_3;
if (!L_21)
{
goto IL_00ad;
}
}
{
// m_DrawGBufferSystem.Execute(cameraData);
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_22 = __this->___m_DrawGBufferSystem_31;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_23 = ___cameraData1;
NullCheck(L_22);
DecalDrawSystem_Execute_mDB6BC88981DC6AF9CCEAF4B2B3A3FC841484C031(L_22, L_23, NULL);
}
IL_00ad:
{
}
IL_00ae:
{
// m_DrawErrorSystem.Execute(cameraData);
DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837* L_24 = __this->___m_DrawErrorSystem_21;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_25 = ___cameraData1;
NullCheck(L_24);
DecalDrawSystem_Execute_mDB6BC88981DC6AF9CCEAF4B2B3A3FC841484C031(L_24, L_25, NULL);
}
IL_00bb:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::AddRenderPasses(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature_AddRenderPasses_m30589705B547C9C0FD494B708F5F002159EDAA21 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
bool V_5 = false;
{
// if (renderingData.cameraData.cameraType == CameraType.Preview)
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1);
int32_t L_2 = L_1->___cameraType_12;
V_0 = (bool)((((int32_t)L_2) == ((int32_t)4))? 1 : 0);
bool L_3 = V_0;
if (!L_3)
{
goto IL_0026;
}
}
{
// renderer.EnqueuePass(m_DecalPreviewPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_4 = ___renderer0;
DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5* L_5 = __this->___m_DecalPreviewPass_14;
NullCheck(L_4);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_4, L_5, NULL);
// return;
goto IL_015c;
}
IL_0026:
{
// RecreateSystemsIfNeeded(renderer, renderingData.cameraData);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_6 = ___renderer0;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_7 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = (&L_7->___cameraData_1);
DecalRendererFeature_RecreateSystemsIfNeeded_m7AC19124F8412C12FB56D898BAF0EF506D83C712(__this, L_6, L_8, NULL);
// if (intermediateRendering)
bool L_9;
L_9 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
V_1 = L_9;
bool L_10 = V_1;
if (!L_10)
{
goto IL_0058;
}
}
{
// m_DecalUpdateCulledSystem.Execute();
DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* L_11 = __this->___m_DecalUpdateCulledSystem_19;
NullCheck(L_11);
DecalUpdateCulledSystem_Execute_mC9AB16C84C382BE4D114FE4129493C2A5C75234F(L_11, NULL);
// m_DecalCreateDrawCallSystem.Execute();
DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* L_12 = __this->___m_DecalCreateDrawCallSystem_20;
NullCheck(L_12);
DecalCreateDrawCallSystem_Execute_m9065BD8BC60D5F12697E2F7C8B803E484A759BC8(L_12, NULL);
}
IL_0058:
{
// switch (m_Technique)
int32_t L_13 = __this->___m_Technique_9;
V_4 = L_13;
int32_t L_14 = V_4;
V_3 = L_14;
int32_t L_15 = V_3;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_15, 1)))
{
case 0:
{
goto IL_00b2;
}
case 1:
{
goto IL_007c;
}
case 2:
{
goto IL_008e;
}
}
}
{
goto IL_015c;
}
IL_007c:
{
// renderer.EnqueuePass(m_ScreenSpaceDecalRenderPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_16 = ___renderer0;
DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* L_17 = __this->___m_ScreenSpaceDecalRenderPass_27;
NullCheck(L_16);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_16, L_17, NULL);
// break;
goto IL_015c;
}
IL_008e:
{
// m_GBufferRenderPass.Setup(m_DeferredLights);
DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* L_18 = __this->___m_GBufferRenderPass_30;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_19 = __this->___m_DeferredLights_32;
NullCheck(L_18);
DecalGBufferRenderPass_Setup_m9394FE80F88C9A5DBB5E1901D5B98344C668D081(L_18, L_19, NULL);
// renderer.EnqueuePass(m_GBufferRenderPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_20 = ___renderer0;
DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* L_21 = __this->___m_GBufferRenderPass_30;
NullCheck(L_20);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_20, L_21, NULL);
// break;
goto IL_015c;
}
IL_00b2:
{
// var universalRenderer = renderer as UniversalRenderer;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_22 = ___renderer0;
V_2 = ((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_22, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var));
// if (universalRenderer.actualRenderingMode == RenderingMode.Deferred)
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_23 = V_2;
NullCheck(L_23);
int32_t L_24;
L_24 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(L_23, NULL);
V_5 = (bool)((((int32_t)L_24) == ((int32_t)1))? 1 : 0);
bool L_25 = V_5;
if (!L_25)
{
goto IL_00f8;
}
}
{
// m_CopyDepthPass.Setup(
// new RenderTargetHandle(m_DBufferRenderPass.cameraDepthAttachmentIndentifier),
// new RenderTargetHandle(m_DBufferRenderPass.cameraDepthTextureIndentifier)
// );
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_26 = __this->___m_CopyDepthPass_13;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_27 = __this->___m_DBufferRenderPass_22;
NullCheck(L_27);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28;
L_28 = DBufferRenderPass_get_cameraDepthAttachmentIndentifier_mB8636E785AF750975212693A968D6488ECF88C2F_inline(L_27, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_29;
memset((&L_29), 0, sizeof(L_29));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_29), L_28, /*hidden argument*/NULL);
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_30 = __this->___m_DBufferRenderPass_22;
NullCheck(L_30);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_31;
L_31 = DBufferRenderPass_get_cameraDepthTextureIndentifier_m5AE1AA94A1FFCADF873019118DBE10E49FCCED39_inline(L_30, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_32;
memset((&L_32), 0, sizeof(L_32));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_32), L_31, /*hidden argument*/NULL);
NullCheck(L_26);
CopyDepthPass_Setup_m09878F9AF1AC7B2F118A2E1E99DFAA48A422B992(L_26, L_29, L_32, NULL);
goto IL_0126;
}
IL_00f8:
{
// m_CopyDepthPass.Setup(
// new RenderTargetHandle(m_DBufferRenderPass.cameraDepthTextureIndentifier),
// new RenderTargetHandle(m_DBufferRenderPass.dBufferDepthIndentifier)
// );
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_33 = __this->___m_CopyDepthPass_13;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_34 = __this->___m_DBufferRenderPass_22;
NullCheck(L_34);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35;
L_35 = DBufferRenderPass_get_cameraDepthTextureIndentifier_m5AE1AA94A1FFCADF873019118DBE10E49FCCED39_inline(L_34, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_36;
memset((&L_36), 0, sizeof(L_36));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_36), L_35, /*hidden argument*/NULL);
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_37 = __this->___m_DBufferRenderPass_22;
NullCheck(L_37);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38;
L_38 = DBufferRenderPass_get_dBufferDepthIndentifier_m870E6AA39FDE4B9019D12F3D4BF19D90E40A02EE_inline(L_37, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_39;
memset((&L_39), 0, sizeof(L_39));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_39), L_38, /*hidden argument*/NULL);
NullCheck(L_33);
CopyDepthPass_Setup_m09878F9AF1AC7B2F118A2E1E99DFAA48A422B992(L_33, L_36, L_39, NULL);
}
IL_0126:
{
// m_CopyDepthPass.MssaSamples = 1;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_40 = __this->___m_CopyDepthPass_13;
NullCheck(L_40);
CopyDepthPass_set_MssaSamples_m49C16C0DC4F0D1A421F35CD8A63F098C94758E32_inline(L_40, 1, NULL);
// renderer.EnqueuePass(m_CopyDepthPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_41 = ___renderer0;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_42 = __this->___m_CopyDepthPass_13;
NullCheck(L_41);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_41, L_42, NULL);
// renderer.EnqueuePass(m_DBufferRenderPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_43 = ___renderer0;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_44 = __this->___m_DBufferRenderPass_22;
NullCheck(L_43);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_43, L_44, NULL);
// renderer.EnqueuePass(m_ForwardEmissivePass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_45 = ___renderer0;
DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9* L_46 = __this->___m_ForwardEmissivePass_23;
NullCheck(L_45);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_45, L_46, NULL);
// break;
goto IL_015c;
}
IL_015c:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature_Dispose_m35C8C404050AE4443B62A6BF909EE22241D15781 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, bool ___disposing0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// CoreUtils.Destroy(m_CopyDepthMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_CopyDepthMaterial_15;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_Destroy_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65(L_0, NULL);
// CoreUtils.Destroy(m_DBufferClearMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___m_DBufferClearMaterial_26;
CoreUtils_Destroy_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65(L_1, NULL);
// if (m_DecalEntityManager != null)
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_DecalEntityManager_16;
V_0 = (bool)((!(((RuntimeObject*)(DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_3 = V_0;
if (!L_3)
{
goto IL_0040;
}
}
{
// m_DecalEntityManager = null;
__this->___m_DecalEntityManager_16 = (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalEntityManager_16), (void*)(DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A*)NULL);
// sharedDecalEntityManager.Release(m_DecalEntityManager);
il2cpp_codegen_runtime_class_init_inline(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* L_4;
L_4 = DecalRendererFeature_get_sharedDecalEntityManager_m94ADE7B6A90AC33F1F7CF136EB60D1097D04A90C_inline(NULL);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_DecalEntityManager_16;
NullCheck(L_4);
SharedDecalEntityManager_Release_mDF9307DFCE36208911BF3F36FE410DDACBD12C7E(L_4, L_5, NULL);
}
IL_0040:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature__ctor_m7F3B813FB5DCF501884D969CBC3FD7D41096F6DE (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private DecalSettings m_Settings = new DecalSettings();
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_0 = (DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC*)il2cpp_codegen_object_new(DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC_il2cpp_TypeInfo_var);
NullCheck(L_0);
DecalSettings__ctor_mF50A64EE4B8C4C385F32EF360DC31A5685A9956C(L_0, NULL);
__this->___m_Settings_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_6), (void*)L_0);
// private DecalTechnique m_Technique = DecalTechnique.Invalid;
__this->___m_Technique_9 = 0;
ScriptableRendererFeature__ctor_mA05EC9569A5DCF48CDD98E1FC5838857E2C4C001(__this, NULL);
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature__cctor_mF6B0194BC72CF144E40831522F607B6FEABA11D7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static SharedDecalEntityManager sharedDecalEntityManager { get; } = new SharedDecalEntityManager();
SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* L_0 = (SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD*)il2cpp_codegen_object_new(SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD_il2cpp_TypeInfo_var);
NullCheck(L_0);
SharedDecalEntityManager__ctor_m3980501329D7CA818F35B65802C222C06D9A9BAA(L_0, NULL);
((DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_StaticFields*)il2cpp_codegen_static_fields_for(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var))->___U3CsharedDecalEntityManagerU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_StaticFields*)il2cpp_codegen_static_fields_for(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var))->___U3CsharedDecalEntityManagerU3Ek__BackingField_5), (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.DisallowMultipleRendererFeature::set_customTitle(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisallowMultipleRendererFeature_set_customTitle_m3FE10FA8966D2FB14B8B9438F8AA43EE8DB6FAC9 (DisallowMultipleRendererFeature_tCAAD3D9755F96F836BD37A45FCB473D12F2049C6* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string customTitle { private set; get; }
String_t* L_0 = ___value0;
__this->___U3CcustomTitleU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomTitleU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.String UnityEngine.Rendering.Universal.DisallowMultipleRendererFeature::get_customTitle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DisallowMultipleRendererFeature_get_customTitle_m206106D8C9A4C4740CF01C0F16F4385C681AD03E (DisallowMultipleRendererFeature_tCAAD3D9755F96F836BD37A45FCB473D12F2049C6* __this, const RuntimeMethod* method)
{
{
// public string customTitle { private set; get; }
String_t* L_0 = __this->___U3CcustomTitleU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.DisallowMultipleRendererFeature::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisallowMultipleRendererFeature__ctor_mA383D059ADF94E078A20CC589FC0069518E8B7B2 (DisallowMultipleRendererFeature_tCAAD3D9755F96F836BD37A45FCB473D12F2049C6* __this, String_t* ___customTitle0, const RuntimeMethod* method)
{
{
// public DisallowMultipleRendererFeature(string customTitle = null)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// this.customTitle = customTitle;
String_t* L_0 = ___customTitle0;
DisallowMultipleRendererFeature_set_customTitle_m3FE10FA8966D2FB14B8B9438F8AA43EE8DB6FAC9_inline(__this, L_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.ScreenSpaceAmbientOcclusionSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionSettings__ctor_m17D135716FB0AF01296284595A3B15B3B5BA3DDA (ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* __this, const RuntimeMethod* method)
{
{
// [SerializeField] internal bool Downsample = false;
__this->___Downsample_0 = (bool)0;
// [SerializeField] internal bool AfterOpaque = false;
__this->___AfterOpaque_1 = (bool)0;
// [SerializeField] internal DepthSource Source = DepthSource.DepthNormals;
__this->___Source_2 = 1;
// [SerializeField] internal NormalQuality NormalSamples = NormalQuality.Medium;
__this->___NormalSamples_3 = 1;
// [SerializeField] internal float Intensity = 3.0f;
__this->___Intensity_4 = (3.0f);
// [SerializeField] internal float DirectLightingStrength = 0.25f;
__this->___DirectLightingStrength_5 = (0.25f);
// [SerializeField] internal float Radius = 0.035f;
__this->___Radius_6 = (0.0350000001f);
// [SerializeField] internal int SampleCount = 4;
__this->___SampleCount_7 = 4;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::get_afterOpaque()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceAmbientOcclusion_get_afterOpaque_m575477A633B6A66BB3B07FEDD12ED4E05B3744AE (ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF* __this, const RuntimeMethod* method)
{
{
// internal bool afterOpaque => m_Settings.AfterOpaque;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_0 = __this->___m_Settings_6;
NullCheck(L_0);
bool L_1 = L_0->___AfterOpaque_1;
return L_1;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusion_Create_mF4B73045E1BA3510CE3749F51E6B25283D6AA73A (ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (m_SSAOPass == null)
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* L_0 = __this->___m_SSAOPass_8;
V_0 = (bool)((((RuntimeObject*)(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_001b;
}
}
{
// m_SSAOPass = new ScreenSpaceAmbientOcclusionPass();
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* L_2 = (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5*)il2cpp_codegen_object_new(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
NullCheck(L_2);
ScreenSpaceAmbientOcclusionPass__ctor_mF77843A5205DF889A614668E5471F9F710EB87D9(L_2, NULL);
__this->___m_SSAOPass_8 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SSAOPass_8), (void*)L_2);
}
IL_001b:
{
// GetMaterial();
bool L_3;
L_3 = ScreenSpaceAmbientOcclusion_GetMaterial_mCB6CBB33AE1E3B5C748B8B0F51B03AA053198B48(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::AddRenderPasses(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusion_AddRenderPasses_m23E93D480917514089DEF4BFA51C27A8AC44CB3F (ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44373E55582D0E04AA1A19D524C037E0698FF263);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
// if (!GetMaterial())
bool L_0;
L_0 = ScreenSpaceAmbientOcclusion_GetMaterial_mCB6CBB33AE1E3B5C748B8B0F51B03AA053198B48(__this, NULL);
V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_0039;
}
}
{
// Debug.LogErrorFormat(
// "{0}.AddRenderPasses(): Missing material. {1} render pass will not be added. Check for missing reference in the renderer resources.",
// GetType().Name, name);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2;
Type_t* L_4;
L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_4);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_4);
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_5);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_3;
String_t* L_7;
L_7 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_7);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_7);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_mA33C95EF832A60D72A7EE26074E13A86BE7E30C6(_stringLiteral44373E55582D0E04AA1A19D524C037E0698FF263, L_6, NULL);
// return;
goto IL_0066;
}
IL_0039:
{
// bool shouldAdd = m_SSAOPass.Setup(m_Settings, renderer, m_Material);
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* L_8 = __this->___m_SSAOPass_8;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_9 = __this->___m_Settings_6;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_10 = ___renderer0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = __this->___m_Material_7;
NullCheck(L_8);
bool L_12;
L_12 = ScreenSpaceAmbientOcclusionPass_Setup_mBD72CF7000A164F0702897906D0D537B470BC1A2(L_8, L_9, L_10, L_11, NULL);
V_0 = L_12;
// if (shouldAdd)
bool L_13 = V_0;
V_2 = L_13;
bool L_14 = V_2;
if (!L_14)
{
goto IL_0066;
}
}
{
// renderer.EnqueuePass(m_SSAOPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_15 = ___renderer0;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* L_16 = __this->___m_SSAOPass_8;
NullCheck(L_15);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_15, L_16, NULL);
}
IL_0066:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusion_Dispose_m556EE23462CDE3088F74D8FC6A87AF2022360018 (ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF* __this, bool ___disposing0, 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.Destroy(m_Material);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_7;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_Destroy_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65(L_0, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::GetMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceAmbientOcclusion_GetMaterial_mCB6CBB33AE1E3B5C748B8B0F51B03AA053198B48 (ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF* __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*)&_stringLiteral38635D052E41EF2B39E600E1451D81609AFA2864);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
// if (m_Material != null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0016;
}
}
{
// return true;
V_1 = (bool)1;
goto IL_006d;
}
IL_0016:
{
// if (m_Shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_004d;
}
}
{
// m_Shader = Shader.Find(k_ShaderName);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6;
L_6 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(_stringLiteral38635D052E41EF2B39E600E1451D81609AFA2864, NULL);
__this->___m_Shader_5 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Shader_5), (void*)L_6);
// if (m_Shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c;
}
}
{
// return false;
V_1 = (bool)0;
goto IL_006d;
}
IL_004c:
{
}
IL_004d:
{
// m_Material = CoreUtils.CreateEngineMaterial(m_Shader);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11;
L_11 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(L_10, NULL);
__this->___m_Material_7 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_7), (void*)L_11);
// return m_Material != null;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = __this->___m_Material_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_1 = L_13;
goto IL_006d;
}
IL_006d:
{
// }
bool L_14 = V_1;
return L_14;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusion__ctor_m6D8F984DEE2749C242FAACF25B25AF47E02B8880 (ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// [SerializeField, HideInInspector] private Shader m_Shader = null;
__this->___m_Shader_5 = (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Shader_5), (void*)(Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL);
// [SerializeField] private ScreenSpaceAmbientOcclusionSettings m_Settings = new ScreenSpaceAmbientOcclusionSettings();
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_0 = (ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE*)il2cpp_codegen_object_new(ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ScreenSpaceAmbientOcclusionSettings__ctor_m17D135716FB0AF01296284595A3B15B3B5BA3DDA(L_0, NULL);
__this->___m_Settings_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_6), (void*)L_0);
// private ScreenSpaceAmbientOcclusionPass m_SSAOPass = null;
__this->___m_SSAOPass_8 = (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SSAOPass_8), (void*)(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5*)NULL);
ScriptableRendererFeature__ctor_mA05EC9569A5DCF48CDD98E1FC5838857E2C4C001(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::get_isRendererDeferred()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceAmbientOcclusionPass_get_isRendererDeferred_m2B3F813957BF03045D2E4CFF8F0C75F933E65712 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B4_0 = 0;
{
// private bool isRendererDeferred => m_Renderer != null && m_Renderer is UniversalRenderer && ((UniversalRenderer)m_Renderer).renderingMode == RenderingMode.Deferred;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_0 = __this->___m_Renderer_32;
if (!L_0)
{
goto IL_002a;
}
}
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_1 = __this->___m_Renderer_32;
if (!((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_1, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)))
{
goto IL_002a;
}
}
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = __this->___m_Renderer_32;
NullCheck(((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)CastclassSealed((RuntimeObject*)L_2, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)));
int32_t L_3;
L_3 = UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline(((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)CastclassSealed((RuntimeObject*)L_2, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)), NULL);
G_B4_0 = ((((int32_t)L_3) == ((int32_t)1))? 1 : 0);
goto IL_002b;
}
IL_002a:
{
G_B4_0 = 0;
}
IL_002b:
{
return (bool)G_B4_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass__ctor_mF77843A5205DF889A614668E5471F9F710EB87D9 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_mA5B9267A973E32750FD5EDA87DA0A95634CA6944_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private bool m_SupportsR8RenderTextureFormat = SystemInfo.SupportsRenderTextureFormat(RenderTextureFormat.R8);
bool L_0;
L_0 = SystemInfo_SupportsRenderTextureFormat_mFF17D2CC50B98C7859CE0536524C612965ACF763(((int32_t)16), NULL);
__this->___m_SupportsR8RenderTextureFormat_24 = L_0;
// private Vector4[] m_CameraTopLeftCorner = new Vector4[2];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_1 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___m_CameraTopLeftCorner_26 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraTopLeftCorner_26), (void*)L_1);
// private Vector4[] m_CameraXExtent = new Vector4[2];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_2 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___m_CameraXExtent_27 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraXExtent_27), (void*)L_2);
// private Vector4[] m_CameraYExtent = new Vector4[2];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_3 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___m_CameraYExtent_28 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraYExtent_28), (void*)L_3);
// private Vector4[] m_CameraZExtent = new Vector4[2];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_4 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___m_CameraZExtent_29 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraZExtent_29), (void*)L_4);
// private Matrix4x4[] m_CameraViewProjections = new Matrix4x4[2];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_5 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___m_CameraViewProjections_30 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraViewProjections_30), (void*)L_5);
// private ProfilingSampler m_ProfilingSampler = ProfilingSampler.Get(URPProfileId.SSAO);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6;
L_6 = ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_mA5B9267A973E32750FD5EDA87DA0A95634CA6944(((int32_t)14), ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_mA5B9267A973E32750FD5EDA87DA0A95634CA6944_RuntimeMethod_var);
__this->___m_ProfilingSampler_31 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_31), (void*)L_6);
// private ScriptableRenderer m_Renderer = null;
__this->___m_Renderer_32 = (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Renderer_32), (void*)(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL);
// private RenderTargetIdentifier m_SSAOTexture1Target = new RenderTargetIdentifier(s_SSAOTexture1ID, 0, CubemapFace.Unknown, -1);
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_7 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture1ID_45;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
memset((&L_8), 0, sizeof(L_8));
RenderTargetIdentifier__ctor_mAFAC5FB016609A5D4E07FCEC360D113B9C8D7ECF((&L_8), L_7, 0, (-1), (-1), /*hidden argument*/NULL);
__this->___m_SSAOTexture1Target_33 = L_8;
// private RenderTargetIdentifier m_SSAOTexture2Target = new RenderTargetIdentifier(s_SSAOTexture2ID, 0, CubemapFace.Unknown, -1);
int32_t L_9 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture2ID_46;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
memset((&L_10), 0, sizeof(L_10));
RenderTargetIdentifier__ctor_mAFAC5FB016609A5D4E07FCEC360D113B9C8D7ECF((&L_10), L_9, 0, (-1), (-1), /*hidden argument*/NULL);
__this->___m_SSAOTexture2Target_34 = L_10;
// private RenderTargetIdentifier m_SSAOTexture3Target = new RenderTargetIdentifier(s_SSAOTexture3ID, 0, CubemapFace.Unknown, -1);
int32_t L_11 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture3ID_47;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12;
memset((&L_12), 0, sizeof(L_12));
RenderTargetIdentifier__ctor_mAFAC5FB016609A5D4E07FCEC360D113B9C8D7ECF((&L_12), L_11, 0, (-1), (-1), /*hidden argument*/NULL);
__this->___m_SSAOTexture3Target_35 = L_12;
// private RenderTargetIdentifier m_SSAOTextureFinalTarget = new RenderTargetIdentifier(s_SSAOTextureFinalID, 0, CubemapFace.Unknown, -1);
int32_t L_13 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTextureFinalID_48;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14;
memset((&L_14), 0, sizeof(L_14));
RenderTargetIdentifier__ctor_mAFAC5FB016609A5D4E07FCEC360D113B9C8D7ECF((&L_14), L_13, 0, (-1), (-1), /*hidden argument*/NULL);
__this->___m_SSAOTextureFinalTarget_36 = L_14;
// internal ScreenSpaceAmbientOcclusionPass()
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
// m_CurrentSettings = new ScreenSpaceAmbientOcclusionSettings();
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_15 = (ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE*)il2cpp_codegen_object_new(ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE_il2cpp_TypeInfo_var);
NullCheck(L_15);
ScreenSpaceAmbientOcclusionSettings__ctor_m17D135716FB0AF01296284595A3B15B3B5BA3DDA(L_15, NULL);
__this->___m_CurrentSettings_40 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSettings_40), (void*)L_15);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::Setup(UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings,UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceAmbientOcclusionPass_Setup_mBD72CF7000A164F0702897906D0D537B470BC1A2 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* ___featureSettings0, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, 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;
bool V_1 = false;
int32_t V_2 = 0;
int32_t V_3 = 0;
bool V_4 = false;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B3_0 = NULL;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B2_0 = NULL;
int32_t G_B4_0 = 0;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B4_1 = NULL;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B7_0 = NULL;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B6_0 = NULL;
int32_t G_B8_0 = 0;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B8_1 = NULL;
int32_t G_B21_0 = 0;
{
// m_Material = material;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___material2;
__this->___m_Material_25 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_25), (void*)L_0);
// m_Renderer = renderer;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_1 = ___renderer1;
__this->___m_Renderer_32 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Renderer_32), (void*)L_1);
// m_CurrentSettings = featureSettings;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_2 = ___featureSettings0;
__this->___m_CurrentSettings_40 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSettings_40), (void*)L_2);
// if (isRendererDeferred)
bool L_3;
L_3 = ScreenSpaceAmbientOcclusionPass_get_isRendererDeferred_m2B3F813957BF03045D2E4CFF8F0C75F933E65712(__this, NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0041;
}
}
{
// renderPassEvent = featureSettings.AfterOpaque ? RenderPassEvent.AfterRenderingOpaques : RenderPassEvent.AfterRenderingGbuffer;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_5 = ___featureSettings0;
NullCheck(L_5);
bool L_6 = L_5->___AfterOpaque_1;
G_B2_0 = __this;
if (L_6)
{
G_B3_0 = __this;
goto IL_0031;
}
}
{
G_B4_0 = ((int32_t)220);
G_B4_1 = G_B2_0;
goto IL_0036;
}
IL_0031:
{
G_B4_0 = ((int32_t)300);
G_B4_1 = G_B3_0;
}
IL_0036:
{
NullCheck(G_B4_1);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(G_B4_1, G_B4_0, NULL);
// source = ScreenSpaceAmbientOcclusionSettings.DepthSource.DepthNormals;
V_0 = 1;
goto IL_006a;
}
IL_0041:
{
// renderPassEvent = featureSettings.AfterOpaque ? RenderPassEvent.AfterRenderingOpaques : RenderPassEvent.AfterRenderingPrePasses + 1;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_7 = ___featureSettings0;
NullCheck(L_7);
bool L_8 = L_7->___AfterOpaque_1;
G_B6_0 = __this;
if (L_8)
{
G_B7_0 = __this;
goto IL_0052;
}
}
{
G_B8_0 = ((int32_t)201);
G_B8_1 = G_B6_0;
goto IL_0057;
}
IL_0052:
{
G_B8_0 = ((int32_t)300);
G_B8_1 = G_B7_0;
}
IL_0057:
{
NullCheck(G_B8_1);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(G_B8_1, G_B8_0, NULL);
// source = m_CurrentSettings.Source;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_9 = __this->___m_CurrentSettings_40;
NullCheck(L_9);
int32_t L_10 = L_9->___Source_2;
V_0 = L_10;
}
IL_006a:
{
// switch (source)
int32_t L_11 = V_0;
V_3 = L_11;
int32_t L_12 = V_3;
V_2 = L_12;
int32_t L_13 = V_2;
if (!L_13)
{
goto IL_0079;
}
}
{
goto IL_0073;
}
IL_0073:
{
int32_t L_14 = V_2;
if ((((int32_t)L_14) == ((int32_t)1)))
{
goto IL_0083;
}
}
{
goto IL_008d;
}
IL_0079:
{
// ConfigureInput(ScriptableRenderPassInput.Depth);
ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687(__this, 1, NULL);
// break;
goto IL_0093;
}
IL_0083:
{
// ConfigureInput(ScriptableRenderPassInput.Normal);// need depthNormal prepass for forward-only geometry
ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687(__this, 2, NULL);
// break;
goto IL_0093;
}
IL_008d:
{
// throw new ArgumentOutOfRangeException();
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_15 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_15);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_15, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_Setup_mBD72CF7000A164F0702897906D0D537B470BC1A2_RuntimeMethod_var)));
}
IL_0093:
{
// return m_Material != null
// && m_CurrentSettings.Intensity > 0.0f
// && m_CurrentSettings.Radius > 0.0f
// && m_CurrentSettings.SampleCount > 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = __this->___m_Material_25;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_17)
{
goto IL_00d5;
}
}
{
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_18 = __this->___m_CurrentSettings_40;
NullCheck(L_18);
float L_19 = L_18->___Intensity_4;
if ((!(((float)L_19) > ((float)(0.0f)))))
{
goto IL_00d5;
}
}
{
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_20 = __this->___m_CurrentSettings_40;
NullCheck(L_20);
float L_21 = L_20->___Radius_6;
if ((!(((float)L_21) > ((float)(0.0f)))))
{
goto IL_00d5;
}
}
{
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_22 = __this->___m_CurrentSettings_40;
NullCheck(L_22);
int32_t L_23 = L_22->___SampleCount_7;
G_B21_0 = ((((int32_t)L_23) > ((int32_t)0))? 1 : 0);
goto IL_00d6;
}
IL_00d5:
{
G_B21_0 = 0;
}
IL_00d6:
{
V_4 = (bool)G_B21_0;
goto IL_00da;
}
IL_00da:
{
// }
bool L_24 = V_4;
return L_24;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass_OnCameraSetup_m071BD45F2288F1731C1160447BD58F37FB526586 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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*)&ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19D09672E3946178FDE53B781007832412CF7428);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral363E9088547FE8D920C8B8993040C60B2E10C269);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB715E1B0A1CFC866D076A8F5F538E517CFAC3ECD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6B9E8AA94CAEDB694F53C6FCF3AEC98C010E3C0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD46861500A6CC03CCCBE6A7772327677F7B7E50A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD973922EE23778FA7988F656188AE57F7C98C82C);
s_Il2CppMethodInitialized = true;
}
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_5;
memset((&V_5), 0, sizeof(V_5));
int32_t V_6 = 0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_7;
memset((&V_7), 0, sizeof(V_7));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_8;
memset((&V_8), 0, sizeof(V_8));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_9;
memset((&V_9), 0, sizeof(V_9));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_10;
memset((&V_10), 0, sizeof(V_10));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_11;
memset((&V_11), 0, sizeof(V_11));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_12;
memset((&V_12), 0, sizeof(V_12));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_13;
memset((&V_13), 0, sizeof(V_13));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_14;
memset((&V_14), 0, sizeof(V_14));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_15;
memset((&V_15), 0, sizeof(V_15));
bool V_16 = false;
bool V_17 = false;
int32_t V_18 = 0;
int32_t V_19 = 0;
int32_t V_20 = 0;
int32_t V_21 = 0;
int32_t G_B3_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B13_0 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B27_0 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B26_0 = NULL;
int32_t G_B28_0 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B28_1 = NULL;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B30_0 = NULL;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B29_0 = NULL;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B31_0;
memset((&G_B31_0), 0, sizeof(G_B31_0));
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B31_1 = NULL;
{
// RenderTextureDescriptor cameraTargetDescriptor = renderingData.cameraData.cameraTargetDescriptor;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_2 = L_1->___cameraTargetDescriptor_5;
V_0 = L_2;
// int downsampleDivider = m_CurrentSettings.Downsample ? 2 : 1;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_3 = __this->___m_CurrentSettings_40;
NullCheck(L_3);
bool L_4 = L_3->___Downsample_0;
if (L_4)
{
goto IL_001d;
}
}
{
G_B3_0 = 1;
goto IL_001e;
}
IL_001d:
{
G_B3_0 = 2;
}
IL_001e:
{
V_1 = G_B3_0;
// Vector4 ssaoParams = new Vector4(
// m_CurrentSettings.Intensity, // Intensity
// m_CurrentSettings.Radius, // Radius
// 1.0f / downsampleDivider, // Downsampling
// m_CurrentSettings.SampleCount // Sample count
// );
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_5 = __this->___m_CurrentSettings_40;
NullCheck(L_5);
float L_6 = L_5->___Intensity_4;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_7 = __this->___m_CurrentSettings_40;
NullCheck(L_7);
float L_8 = L_7->___Radius_6;
int32_t L_9 = V_1;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_10 = __this->___m_CurrentSettings_40;
NullCheck(L_10);
int32_t L_11 = L_10->___SampleCount_7;
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_2), L_6, L_8, ((float)((1.0f)/((float)L_9))), ((float)L_11), NULL);
// m_Material.SetVector(s_SSAOParamsID, ssaoParams);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = __this->___m_Material_25;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_13 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOParamsID_44;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = V_2;
NullCheck(L_12);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_12, L_13, L_14, NULL);
// int eyeCount = renderingData.cameraData.xr.enabled && renderingData.cameraData.xr.singlePassEnabled ? 2 : 1;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_15 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = (&L_15->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_17 = L_16->___xr_20;
NullCheck(L_17);
bool L_18;
L_18 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_17, NULL);
if (!L_18)
{
goto IL_0086;
}
}
{
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_19 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_20 = (&L_19->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_21 = L_20->___xr_20;
NullCheck(L_21);
bool L_22;
L_22 = XRPass_get_singlePassEnabled_mB8BBB9F66EE93200D10F7C6C766E5F2D855A6FF3(L_21, NULL);
if (L_22)
{
goto IL_0089;
}
}
IL_0086:
{
G_B7_0 = 1;
goto IL_008a;
}
IL_0089:
{
G_B7_0 = 2;
}
IL_008a:
{
V_3 = G_B7_0;
// for (int eyeIndex = 0; eyeIndex < eyeCount; eyeIndex++)
V_6 = 0;
goto IL_0203;
}
IL_0093:
{
// Matrix4x4 view = renderingData.cameraData.GetViewMatrix(eyeIndex);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_23 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_24 = (&L_23->___cameraData_1);
int32_t L_25 = V_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26;
L_26 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_24, L_25, NULL);
V_7 = L_26;
// Matrix4x4 proj = renderingData.cameraData.GetProjectionMatrix(eyeIndex);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_27 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_28 = (&L_27->___cameraData_1);
int32_t L_29 = V_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30;
L_30 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D(L_28, L_29, NULL);
V_8 = L_30;
// m_CameraViewProjections[eyeIndex] = proj * view;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_31 = __this->___m_CameraViewProjections_30;
int32_t L_32 = V_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_33 = V_8;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34 = V_7;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_35;
L_35 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_33, L_34, NULL);
NullCheck(L_31);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(L_32), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_35);
// Matrix4x4 cview = view;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = V_7;
V_9 = L_36;
// cview.SetColumn(3, new Vector4(0.0f, 0.0f, 0.0f, 1.0f));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37;
memset((&L_37), 0, sizeof(L_37));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_37), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_9), 3, L_37, NULL);
// Matrix4x4 cviewProj = proj * cview;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = V_8;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_39 = V_9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_40;
L_40 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_38, L_39, NULL);
V_10 = L_40;
// Matrix4x4 cviewProjInv = cviewProj.inverse;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_41;
L_41 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_10), NULL);
V_11 = L_41;
// Vector4 topLeftCorner = cviewProjInv.MultiplyPoint(new Vector4(-1, 1, -1, 1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42;
memset((&L_42), 0, sizeof(L_42));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_42), (-1.0f), (1.0f), (-1.0f), (1.0f), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_42, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
L_44 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_11), L_43, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45;
L_45 = Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline(L_44, NULL);
V_12 = L_45;
// Vector4 topRightCorner = cviewProjInv.MultiplyPoint(new Vector4(1, 1, -1, 1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_46;
memset((&L_46), 0, sizeof(L_46));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_46), (1.0f), (1.0f), (-1.0f), (1.0f), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
L_47 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_46, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
L_48 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_11), L_47, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_49;
L_49 = Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline(L_48, NULL);
V_13 = L_49;
// Vector4 bottomLeftCorner = cviewProjInv.MultiplyPoint(new Vector4(-1, -1, -1, 1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_50;
memset((&L_50), 0, sizeof(L_50));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_50), (-1.0f), (-1.0f), (-1.0f), (1.0f), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
L_51 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_50, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
L_52 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_11), L_51, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_53;
L_53 = Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline(L_52, NULL);
V_14 = L_53;
// Vector4 farCentre = cviewProjInv.MultiplyPoint(new Vector4(0, 0, 1, 1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_54;
memset((&L_54), 0, sizeof(L_54));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_54), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
L_55 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_54, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
L_56 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_11), L_55, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57;
L_57 = Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline(L_56, NULL);
V_15 = L_57;
// m_CameraTopLeftCorner[eyeIndex] = topLeftCorner;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_58 = __this->___m_CameraTopLeftCorner_26;
int32_t L_59 = V_6;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_60 = V_12;
NullCheck(L_58);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(L_59), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_60);
// m_CameraXExtent[eyeIndex] = topRightCorner - topLeftCorner;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_61 = __this->___m_CameraXExtent_27;
int32_t L_62 = V_6;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_63 = V_13;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_64 = V_12;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_65;
L_65 = Vector4_op_Subtraction_m63EE36715F6D18A69FD6FE4439C3CB79098EFB29_inline(L_63, L_64, NULL);
NullCheck(L_61);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_65);
// m_CameraYExtent[eyeIndex] = bottomLeftCorner - topLeftCorner;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_66 = __this->___m_CameraYExtent_28;
int32_t L_67 = V_6;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_68 = V_14;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_69 = V_12;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_70;
L_70 = Vector4_op_Subtraction_m63EE36715F6D18A69FD6FE4439C3CB79098EFB29_inline(L_68, L_69, NULL);
NullCheck(L_66);
(L_66)->SetAt(static_cast<il2cpp_array_size_t>(L_67), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_70);
// m_CameraZExtent[eyeIndex] = farCentre;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_71 = __this->___m_CameraZExtent_29;
int32_t L_72 = V_6;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_73 = V_15;
NullCheck(L_71);
(L_71)->SetAt(static_cast<il2cpp_array_size_t>(L_72), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_73);
// for (int eyeIndex = 0; eyeIndex < eyeCount; eyeIndex++)
int32_t L_74 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_74, 1));
}
IL_0203:
{
// for (int eyeIndex = 0; eyeIndex < eyeCount; eyeIndex++)
int32_t L_75 = V_6;
int32_t L_76 = V_3;
V_16 = (bool)((((int32_t)L_75) < ((int32_t)L_76))? 1 : 0);
bool L_77 = V_16;
if (L_77)
{
goto IL_0093;
}
}
{
// m_Material.SetVector(s_ProjectionParams2ID, new Vector4(1.0f / renderingData.cameraData.camera.nearClipPlane, 0.0f, 0.0f, 0.0f));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_78 = __this->___m_Material_25;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_79 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_ProjectionParams2ID_52;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_80 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_81 = (&L_80->___cameraData_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_82 = L_81->___camera_2;
NullCheck(L_82);
float L_83;
L_83 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_82, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_84;
memset((&L_84), 0, sizeof(L_84));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_84), ((float)((1.0f)/L_83)), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_78);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_78, L_79, L_84, NULL);
// m_Material.SetMatrixArray(s_CameraViewProjectionsID, m_CameraViewProjections);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_85 = __this->___m_Material_25;
int32_t L_86 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewProjectionsID_53;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_87 = __this->___m_CameraViewProjections_30;
NullCheck(L_85);
Material_SetMatrixArray_m8D2C4EF5A830DDB903DE9781208F5CB1D9E2CCB3(L_85, L_86, L_87, NULL);
// m_Material.SetVectorArray(s_CameraViewTopLeftCornerID, m_CameraTopLeftCorner);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_88 = __this->___m_Material_25;
int32_t L_89 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewTopLeftCornerID_54;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_90 = __this->___m_CameraTopLeftCorner_26;
NullCheck(L_88);
Material_SetVectorArray_mB06BA7BAF369A609DC5DC448BBDCE8B4AF3CAC7F(L_88, L_89, L_90, NULL);
// m_Material.SetVectorArray(s_CameraViewXExtentID, m_CameraXExtent);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_91 = __this->___m_Material_25;
int32_t L_92 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewXExtentID_49;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_93 = __this->___m_CameraXExtent_27;
NullCheck(L_91);
Material_SetVectorArray_mB06BA7BAF369A609DC5DC448BBDCE8B4AF3CAC7F(L_91, L_92, L_93, NULL);
// m_Material.SetVectorArray(s_CameraViewYExtentID, m_CameraYExtent);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_94 = __this->___m_Material_25;
int32_t L_95 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewYExtentID_50;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_96 = __this->___m_CameraYExtent_28;
NullCheck(L_94);
Material_SetVectorArray_mB06BA7BAF369A609DC5DC448BBDCE8B4AF3CAC7F(L_94, L_95, L_96, NULL);
// m_Material.SetVectorArray(s_CameraViewZExtentID, m_CameraZExtent);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_97 = __this->___m_Material_25;
int32_t L_98 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewZExtentID_51;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_99 = __this->___m_CameraZExtent_29;
NullCheck(L_97);
Material_SetVectorArray_mB06BA7BAF369A609DC5DC448BBDCE8B4AF3CAC7F(L_97, L_98, L_99, NULL);
// CoreUtils.SetKeyword(m_Material, k_OrthographicCameraKeyword, renderingData.cameraData.camera.orthographic);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_100 = __this->___m_Material_25;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_101 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_102 = (&L_101->___cameraData_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_103 = L_102->___camera_2;
NullCheck(L_103);
bool L_104;
L_104 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_103, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_100, _stringLiteral363E9088547FE8D920C8B8993040C60B2E10C269, L_104, NULL);
// ScreenSpaceAmbientOcclusionSettings.DepthSource source = this.isRendererDeferred
// ? ScreenSpaceAmbientOcclusionSettings.DepthSource.DepthNormals
// : m_CurrentSettings.Source;
bool L_105;
L_105 = ScreenSpaceAmbientOcclusionPass_get_isRendererDeferred_m2B3F813957BF03045D2E4CFF8F0C75F933E65712(__this, NULL);
if (L_105)
{
goto IL_02f5;
}
}
{
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_106 = __this->___m_CurrentSettings_40;
NullCheck(L_106);
int32_t L_107 = L_106->___Source_2;
G_B13_0 = ((int32_t)(L_107));
goto IL_02f6;
}
IL_02f5:
{
G_B13_0 = 1;
}
IL_02f6:
{
V_4 = G_B13_0;
// if (source == ScreenSpaceAmbientOcclusionSettings.DepthSource.Depth)
int32_t L_108 = V_4;
V_17 = (bool)((((int32_t)L_108) == ((int32_t)0))? 1 : 0);
bool L_109 = V_17;
if (!L_109)
{
goto IL_03df;
}
}
{
// switch (m_CurrentSettings.NormalSamples)
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_110 = __this->___m_CurrentSettings_40;
NullCheck(L_110);
int32_t L_111 = L_110->___NormalSamples_3;
V_19 = L_111;
int32_t L_112 = V_19;
V_18 = L_112;
int32_t L_113 = V_18;
switch (L_113)
{
case 0:
{
goto IL_0330;
}
case 1:
{
goto IL_0368;
}
case 2:
{
goto IL_03a0;
}
}
}
{
goto IL_03d8;
}
IL_0330:
{
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionLowKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_114 = __this->___m_Material_25;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_114, _stringLiteralD46861500A6CC03CCCBE6A7772327677F7B7E50A, (bool)1, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionMediumKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_115 = __this->___m_Material_25;
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_115, _stringLiteralC6B9E8AA94CAEDB694F53C6FCF3AEC98C010E3C0, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionHighKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_116 = __this->___m_Material_25;
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_116, _stringLiteralB715E1B0A1CFC866D076A8F5F538E517CFAC3ECD, (bool)0, NULL);
// break;
goto IL_03de;
}
IL_0368:
{
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionLowKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_117 = __this->___m_Material_25;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_117, _stringLiteralD46861500A6CC03CCCBE6A7772327677F7B7E50A, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionMediumKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_118 = __this->___m_Material_25;
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_118, _stringLiteralC6B9E8AA94CAEDB694F53C6FCF3AEC98C010E3C0, (bool)1, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionHighKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_119 = __this->___m_Material_25;
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_119, _stringLiteralB715E1B0A1CFC866D076A8F5F538E517CFAC3ECD, (bool)0, NULL);
// break;
goto IL_03de;
}
IL_03a0:
{
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionLowKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_120 = __this->___m_Material_25;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_120, _stringLiteralD46861500A6CC03CCCBE6A7772327677F7B7E50A, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionMediumKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_121 = __this->___m_Material_25;
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_121, _stringLiteralC6B9E8AA94CAEDB694F53C6FCF3AEC98C010E3C0, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionHighKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_122 = __this->___m_Material_25;
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_122, _stringLiteralB715E1B0A1CFC866D076A8F5F538E517CFAC3ECD, (bool)1, NULL);
// break;
goto IL_03de;
}
IL_03d8:
{
// throw new ArgumentOutOfRangeException();
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_123 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_123);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_123, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_123, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_OnCameraSetup_m071BD45F2288F1731C1160447BD58F37FB526586_RuntimeMethod_var)));
}
IL_03de:
{
}
IL_03df:
{
// switch (source)
int32_t L_124 = V_4;
V_21 = L_124;
int32_t L_125 = V_21;
V_20 = L_125;
int32_t L_126 = V_20;
if ((((int32_t)L_126) == ((int32_t)1)))
{
goto IL_03ee;
}
}
{
goto IL_0414;
}
IL_03ee:
{
// CoreUtils.SetKeyword(m_Material, k_SourceDepthKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_127 = __this->___m_Material_25;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_127, _stringLiteralD973922EE23778FA7988F656188AE57F7C98C82C, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_SourceDepthNormalsKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_128 = __this->___m_Material_25;
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_128, _stringLiteral19D09672E3946178FDE53B781007832412CF7428, (bool)1, NULL);
// break;
goto IL_043a;
}
IL_0414:
{
// CoreUtils.SetKeyword(m_Material, k_SourceDepthKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_129 = __this->___m_Material_25;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_129, _stringLiteralD973922EE23778FA7988F656188AE57F7C98C82C, (bool)1, NULL);
// CoreUtils.SetKeyword(m_Material, k_SourceDepthNormalsKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_130 = __this->___m_Material_25;
CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710(L_130, _stringLiteral19D09672E3946178FDE53B781007832412CF7428, (bool)0, NULL);
// break;
goto IL_043a;
}
IL_043a:
{
// RenderTextureDescriptor descriptor = cameraTargetDescriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_131 = V_0;
V_5 = L_131;
// descriptor.msaaSamples = 1;
RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_5), 1, NULL);
// descriptor.depthBufferBits = 0;
RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_5), 0, NULL);
// m_AOPassDescriptor = descriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_132 = V_5;
__this->___m_AOPassDescriptor_37 = L_132;
// m_AOPassDescriptor.width /= downsampleDivider;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_133 = (&__this->___m_AOPassDescriptor_37);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_134 = L_133;
int32_t L_135;
L_135 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_134, NULL);
int32_t L_136 = V_1;
RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline(L_134, ((int32_t)(L_135/L_136)), NULL);
// m_AOPassDescriptor.height /= downsampleDivider;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_137 = (&__this->___m_AOPassDescriptor_37);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_138 = L_137;
int32_t L_139;
L_139 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_138, NULL);
int32_t L_140 = V_1;
RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline(L_138, ((int32_t)(L_139/L_140)), NULL);
// m_AOPassDescriptor.colorFormat = RenderTextureFormat.ARGB32;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_141 = (&__this->___m_AOPassDescriptor_37);
RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE(L_141, 0, NULL);
// m_BlurPassesDescriptor = descriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_142 = V_5;
__this->___m_BlurPassesDescriptor_38 = L_142;
// m_BlurPassesDescriptor.colorFormat = RenderTextureFormat.ARGB32;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_143 = (&__this->___m_BlurPassesDescriptor_38);
RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE(L_143, 0, NULL);
// m_FinalDescriptor = descriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_144 = V_5;
__this->___m_FinalDescriptor_39 = L_144;
// m_FinalDescriptor.colorFormat = m_SupportsR8RenderTextureFormat ? RenderTextureFormat.R8 : RenderTextureFormat.ARGB32;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_145 = (&__this->___m_FinalDescriptor_39);
bool L_146 = __this->___m_SupportsR8RenderTextureFormat_24;
G_B26_0 = L_145;
if (L_146)
{
G_B27_0 = L_145;
goto IL_04ba;
}
}
{
G_B28_0 = 0;
G_B28_1 = G_B26_0;
goto IL_04bc;
}
IL_04ba:
{
G_B28_0 = ((int32_t)16);
G_B28_1 = G_B27_0;
}
IL_04bc:
{
RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE(G_B28_1, G_B28_0, NULL);
// cmd.GetTemporaryRT(s_SSAOTexture1ID, m_AOPassDescriptor, FilterMode.Bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_147 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_148 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture1ID_45;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_149 = __this->___m_AOPassDescriptor_37;
NullCheck(L_147);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_147, L_148, L_149, 1, NULL);
// cmd.GetTemporaryRT(s_SSAOTexture2ID, m_BlurPassesDescriptor, FilterMode.Bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_150 = ___cmd0;
int32_t L_151 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture2ID_46;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_152 = __this->___m_BlurPassesDescriptor_38;
NullCheck(L_150);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_150, L_151, L_152, 1, NULL);
// cmd.GetTemporaryRT(s_SSAOTexture3ID, m_BlurPassesDescriptor, FilterMode.Bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_153 = ___cmd0;
int32_t L_154 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture3ID_47;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_155 = __this->___m_BlurPassesDescriptor_38;
NullCheck(L_153);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_153, L_154, L_155, 1, NULL);
// cmd.GetTemporaryRT(s_SSAOTextureFinalID, m_FinalDescriptor, FilterMode.Bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_156 = ___cmd0;
int32_t L_157 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTextureFinalID_48;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_158 = __this->___m_FinalDescriptor_39;
NullCheck(L_156);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_156, L_157, L_158, 1, NULL);
// ConfigureTarget(m_CurrentSettings.AfterOpaque ? m_Renderer.cameraColorTarget : s_SSAOTexture2ID);
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_159 = __this->___m_CurrentSettings_40;
NullCheck(L_159);
bool L_160 = L_159->___AfterOpaque_1;
G_B29_0 = __this;
if (L_160)
{
G_B30_0 = __this;
goto IL_0528;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_161 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture2ID_46;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_162;
L_162 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(L_161, NULL);
G_B31_0 = L_162;
G_B31_1 = G_B29_0;
goto IL_0533;
}
IL_0528:
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_163 = __this->___m_Renderer_32;
NullCheck(L_163);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_164;
L_164 = ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4(L_163, NULL);
G_B31_0 = L_164;
G_B31_1 = G_B30_0;
}
IL_0533:
{
NullCheck(G_B31_1);
ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(G_B31_1, G_B31_0, NULL);
// ConfigureClear(ClearFlag.None, Color.white);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_165;
L_165 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL);
ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123(__this, 0, L_165, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass_Execute_m4D1598A1004E3099653B14832C295967573A212C (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08A43B15A45E316279EE278D3546A5DF8B4E344D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33C22CE665FEB81776C71A69D70D941A76149644);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75923E0735AEA9887B4F654139F76A2145395D51);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
bool V_1 = false;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
bool V_4 = false;
{
// if (m_Material == null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_25;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_1 = L_1;
bool L_2 = V_1;
if (!L_2)
{
goto IL_0036;
}
}
{
// Debug.LogErrorFormat("{0}.Execute(): Missing material. ScreenSpaceAmbientOcclusion pass will not execute. Check for missing reference in the renderer resources.", GetType().Name);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_5);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_6);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_mA33C95EF832A60D72A7EE26074E13A86BE7E30C6(_stringLiteral08A43B15A45E316279EE278D3546A5DF8B4E344D, L_4, NULL);
// return;
goto IL_0173;
}
IL_0036:
{
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7;
L_7 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL);
V_0 = L_7;
// using (new ProfilingScope(cmd, m_ProfilingSampler))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_0;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = __this->___m_ProfilingSampler_31;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_2), L_8, L_9, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0154:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_2), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// if (!m_CurrentSettings.AfterOpaque)
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_10 = __this->___m_CurrentSettings_40;
NullCheck(L_10);
bool L_11 = L_10->___AfterOpaque_1;
V_3 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
bool L_12 = V_3;
if (!L_12)
{
goto IL_006c_1;
}
}
{
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.ScreenSpaceOcclusion, true);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = V_0;
il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
String_t* L_14 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___ScreenSpaceOcclusion_48;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_13, L_14, (bool)1, NULL);
}
IL_006c_1:
{
// PostProcessUtils.SetSourceSize(cmd, m_AOPassDescriptor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = V_0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_16 = __this->___m_AOPassDescriptor_37;
PostProcessUtils_SetSourceSize_m70D7DAFFE399B7DC224AC07833E3EA870E7DB088(L_15, L_16, NULL);
// Render(cmd, m_SSAOTexture1Target, ShaderPasses.AO);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18 = __this->___m_SSAOTexture1Target_33;
ScreenSpaceAmbientOcclusionPass_Render_mAE6507BB8710E17993164DC1CBA2CA10339B8380(__this, L_17, L_18, 0, NULL);
// RenderAndSetBaseMap(cmd, m_SSAOTexture1Target, m_SSAOTexture2Target, ShaderPasses.BlurHorizontal);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20 = __this->___m_SSAOTexture1Target_33;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21 = __this->___m_SSAOTexture2Target_34;
ScreenSpaceAmbientOcclusionPass_RenderAndSetBaseMap_m26240A20B38963835C50BE7ED083C02E3D8D078A(__this, L_19, L_20, L_21, 1, NULL);
// PostProcessUtils.SetSourceSize(cmd, m_BlurPassesDescriptor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = V_0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_23 = __this->___m_BlurPassesDescriptor_38;
PostProcessUtils_SetSourceSize_m70D7DAFFE399B7DC224AC07833E3EA870E7DB088(L_22, L_23, NULL);
// RenderAndSetBaseMap(cmd, m_SSAOTexture2Target, m_SSAOTexture3Target, ShaderPasses.BlurVertical);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_25 = __this->___m_SSAOTexture2Target_34;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26 = __this->___m_SSAOTexture3Target_35;
ScreenSpaceAmbientOcclusionPass_RenderAndSetBaseMap_m26240A20B38963835C50BE7ED083C02E3D8D078A(__this, L_24, L_25, L_26, 2, NULL);
// RenderAndSetBaseMap(cmd, m_SSAOTexture3Target, m_SSAOTextureFinalTarget, ShaderPasses.BlurFinal);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28 = __this->___m_SSAOTexture3Target_35;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29 = __this->___m_SSAOTextureFinalTarget_36;
ScreenSpaceAmbientOcclusionPass_RenderAndSetBaseMap_m26240A20B38963835C50BE7ED083C02E3D8D078A(__this, L_27, L_28, L_29, 3, NULL);
// cmd.SetGlobalTexture(k_SSAOTextureName, m_SSAOTextureFinalTarget);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_30 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_31 = __this->___m_SSAOTextureFinalTarget_36;
NullCheck(L_30);
CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_30, _stringLiteral33C22CE665FEB81776C71A69D70D941A76149644, L_31, NULL);
// cmd.SetGlobalVector(k_SSAOAmbientOcclusionParamName, new Vector4(0f, 0f, 0f, m_CurrentSettings.DirectLightingStrength));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_0;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_33 = __this->___m_CurrentSettings_40;
NullCheck(L_33);
float L_34 = L_33->___DirectLightingStrength_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_35;
memset((&L_35), 0, sizeof(L_35));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_35), (0.0f), (0.0f), (0.0f), L_34, /*hidden argument*/NULL);
NullCheck(L_32);
CommandBuffer_SetGlobalVector_mA5AF1BDEA174489A81DCE9D3E0415331FB05CE47(L_32, _stringLiteral75923E0735AEA9887B4F654139F76A2145395D51, L_35, NULL);
// if (m_CurrentSettings.AfterOpaque)
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_36 = __this->___m_CurrentSettings_40;
NullCheck(L_36);
bool L_37 = L_36->___AfterOpaque_1;
V_4 = L_37;
bool L_38 = V_4;
if (!L_38)
{
goto IL_0151_1;
}
}
{
// cmd.SetRenderTarget(
// m_Renderer.cameraColorTarget,
// RenderBufferLoadAction.Load,
// RenderBufferStoreAction.Store
// );
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = V_0;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_40 = __this->___m_Renderer_32;
NullCheck(L_40);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_41;
L_41 = ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4(L_40, NULL);
NullCheck(L_39);
CommandBuffer_SetRenderTarget_mC138EA08E2FADA524DA4A0B7C702DAEA17D41B8C(L_39, L_41, 0, 0, NULL);
// cmd.DrawMesh(RenderingUtils.fullscreenMesh, Matrix4x4.identity, m_Material, 0, (int)ShaderPasses.AfterOpaque);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = V_0;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_43;
L_43 = RenderingUtils_get_fullscreenMesh_m8FCBA928234C9F969F7A5C5E0798939C3E9C63E7(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44;
L_44 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_45 = __this->___m_Material_25;
NullCheck(L_42);
CommandBuffer_DrawMesh_m2CDCAC3E41416226D38770259BB2C56CB37D5EEF(L_42, L_43, L_44, L_45, 0, 4, NULL);
}
IL_0151_1:
{
goto IL_0163;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0163:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_46, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_47 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_47, NULL);
}
IL_0173:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::Render(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass/ShaderPasses)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass_Render_mAE6507BB8710E17993164DC1CBA2CA10339B8380 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___target1, int32_t ___pass2, 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;
}
{
// cmd.SetRenderTarget(
// target,
// RenderBufferLoadAction.DontCare,
// RenderBufferStoreAction.Store,
// target,
// RenderBufferLoadAction.DontCare,
// RenderBufferStoreAction.DontCare
// );
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___target1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___target1;
NullCheck(L_0);
CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B(L_0, L_1, 2, 0, L_2, 2, 3, NULL);
// cmd.DrawMesh(RenderingUtils.fullscreenMesh, Matrix4x4.identity, m_Material, 0, (int)pass);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4;
L_4 = RenderingUtils_get_fullscreenMesh_m8FCBA928234C9F969F7A5C5E0798939C3E9C63E7(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5;
L_5 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->___m_Material_25;
int32_t L_7 = ___pass2;
NullCheck(L_3);
CommandBuffer_DrawMesh_m2CDCAC3E41416226D38770259BB2C56CB37D5EEF(L_3, L_4, L_5, L_6, 0, L_7, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::RenderAndSetBaseMap(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass/ShaderPasses)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass_RenderAndSetBaseMap_m26240A20B38963835C50BE7ED083C02E3D8D078A (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___baseMap1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___target2, int32_t ___pass3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// cmd.SetGlobalTexture(s_BaseMapID, baseMap);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_1 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_BaseMapID_43;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___baseMap1;
NullCheck(L_0);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_0, L_1, L_2, NULL);
// Render(cmd, target, pass);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___target2;
int32_t L_5 = ___pass3;
ScreenSpaceAmbientOcclusionPass_Render_mAE6507BB8710E17993164DC1CBA2CA10339B8380(__this, L_3, L_4, L_5, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass_OnCameraCleanup_m95181585E69AE6C04D3CDDDC3AFF90674E6CC239 (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (cmd == null)
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0;
V_0 = (bool)((((RuntimeObject*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
// throw new ArgumentNullException("cmd");
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_OnCameraCleanup_m95181585E69AE6C04D3CDDDC3AFF90674E6CC239_RuntimeMethod_var)));
}
IL_0015:
{
// if (!m_CurrentSettings.AfterOpaque)
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_3 = __this->___m_CurrentSettings_40;
NullCheck(L_3);
bool L_4 = L_3->___AfterOpaque_1;
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0036;
}
}
{
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.ScreenSpaceOcclusion, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
String_t* L_7 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___ScreenSpaceOcclusion_48;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_6, L_7, (bool)0, NULL);
}
IL_0036:
{
// cmd.ReleaseTemporaryRT(s_SSAOTexture1ID);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_9 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture1ID_45;
NullCheck(L_8);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_8, L_9, NULL);
// cmd.ReleaseTemporaryRT(s_SSAOTexture2ID);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___cmd0;
int32_t L_11 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture2ID_46;
NullCheck(L_10);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_10, L_11, NULL);
// cmd.ReleaseTemporaryRT(s_SSAOTexture3ID);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___cmd0;
int32_t L_13 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture3ID_47;
NullCheck(L_12);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_12, L_13, NULL);
// cmd.ReleaseTemporaryRT(s_SSAOTextureFinalID);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___cmd0;
int32_t L_15 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTextureFinalID_48;
NullCheck(L_14);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_14, L_15, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass__cctor_mBD47E34CB020EC94E1C2EAE321FE3FEFD40F7A36 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DAAA1AD08D46F248D9B83DFF6AE0293B4DD567D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral593EFBDA841CF3187BC2FCD745BAE9C127EFCDC9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A36056FB6B4EB88D3BD8D57D5D6167B529F7C4B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral67BEC592386C17C68CF044FFB14169A1073AC7EB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C7127CDBD7228C606F75ABACEDE7F927FDEE94E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7170A5577CE3E568EBB6E20A2CD672A2C255465C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B556C00CA8D8EBCC29B357E205B88297DDCE1E0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA50407C120B7E761C0EC198A6F6D1D02A5CB71F7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5C7B3E054C7309AF925B6B4A31D0C67EEB8DE91);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE5862FE661DC2C898B00EB611D5C62DF6383D5A9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5D81A56423E2ABA303271291E88C5DD643FD999);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB09C472260424DF2163A6CAA9B50C2F0DDC16D1);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly int s_BaseMapID = Shader.PropertyToID("_BaseMap");
int32_t L_0;
L_0 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral67BEC592386C17C68CF044FFB14169A1073AC7EB, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_BaseMapID_43 = L_0;
// private static readonly int s_SSAOParamsID = Shader.PropertyToID("_SSAOParams");
int32_t L_1;
L_1 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralFB09C472260424DF2163A6CAA9B50C2F0DDC16D1, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOParamsID_44 = L_1;
// private static readonly int s_SSAOTexture1ID = Shader.PropertyToID("_SSAO_OcclusionTexture1");
int32_t L_2;
L_2 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral6C7127CDBD7228C606F75ABACEDE7F927FDEE94E, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture1ID_45 = L_2;
// private static readonly int s_SSAOTexture2ID = Shader.PropertyToID("_SSAO_OcclusionTexture2");
int32_t L_3;
L_3 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral0DAAA1AD08D46F248D9B83DFF6AE0293B4DD567D, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture2ID_46 = L_3;
// private static readonly int s_SSAOTexture3ID = Shader.PropertyToID("_SSAO_OcclusionTexture3");
int32_t L_4;
L_4 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral593EFBDA841CF3187BC2FCD745BAE9C127EFCDC9, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture3ID_47 = L_4;
// private static readonly int s_SSAOTextureFinalID = Shader.PropertyToID("_SSAO_OcclusionTexture");
int32_t L_5;
L_5 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralA5C7B3E054C7309AF925B6B4A31D0C67EEB8DE91, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTextureFinalID_48 = L_5;
// private static readonly int s_CameraViewXExtentID = Shader.PropertyToID("_CameraViewXExtent");
int32_t L_6;
L_6 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralE5862FE661DC2C898B00EB611D5C62DF6383D5A9, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewXExtentID_49 = L_6;
// private static readonly int s_CameraViewYExtentID = Shader.PropertyToID("_CameraViewYExtent");
int32_t L_7;
L_7 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralA50407C120B7E761C0EC198A6F6D1D02A5CB71F7, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewYExtentID_50 = L_7;
// private static readonly int s_CameraViewZExtentID = Shader.PropertyToID("_CameraViewZExtent");
int32_t L_8;
L_8 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral5A36056FB6B4EB88D3BD8D57D5D6167B529F7C4B, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewZExtentID_51 = L_8;
// private static readonly int s_ProjectionParams2ID = Shader.PropertyToID("_ProjectionParams2");
int32_t L_9;
L_9 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralF5D81A56423E2ABA303271291E88C5DD643FD999, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_ProjectionParams2ID_52 = L_9;
// private static readonly int s_CameraViewProjectionsID = Shader.PropertyToID("_CameraViewProjections");
int32_t L_10;
L_10 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral7170A5577CE3E568EBB6E20A2CD672A2C255465C, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewProjectionsID_53 = L_10;
// private static readonly int s_CameraViewTopLeftCornerID = Shader.PropertyToID("_CameraViewTopLeftCorner");
int32_t L_11;
L_11 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral8B556C00CA8D8EBCC29B357E205B88297DDCE1E0, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewTopLeftCornerID_54 = 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
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsSettings__ctor_m9CC2F842FBDE575FCE87DEAD56DEC1D92EE68E51 (ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadows_Create_m443E8FDA7EFFD26324DF7BFB046F90E47C9B8F80 (ScreenSpaceShadows_t25F81CCD73D153D4F52B97E8000321A6766DEF71* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (m_SSShadowsPass == null)
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_0 = __this->___m_SSShadowsPass_8;
V_0 = (bool)((((RuntimeObject*)(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0019;
}
}
{
// m_SSShadowsPass = new ScreenSpaceShadowsPass();
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_2 = (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981*)il2cpp_codegen_object_new(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var);
NullCheck(L_2);
ScreenSpaceShadowsPass__ctor_m6262F841E52A57FAFAB4F3D75F41468BDB7A7BEE(L_2, NULL);
__this->___m_SSShadowsPass_8 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SSShadowsPass_8), (void*)L_2);
}
IL_0019:
{
// if (m_SSShadowsPostPass == null)
ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* L_3 = __this->___m_SSShadowsPostPass_9;
V_1 = (bool)((((RuntimeObject*)(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_0031;
}
}
{
// m_SSShadowsPostPass = new ScreenSpaceShadowsPostPass();
ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* L_5 = (ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7*)il2cpp_codegen_object_new(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var);
NullCheck(L_5);
ScreenSpaceShadowsPostPass__ctor_mA8DBD82ABA9A934C886BADEDD261DC32B94A5675(L_5, NULL);
__this->___m_SSShadowsPostPass_9 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SSShadowsPostPass_9), (void*)L_5);
}
IL_0031:
{
// LoadMaterial();
bool L_6;
L_6 = ScreenSpaceShadows_LoadMaterial_m937DA265F40D0A84F165510D2C7045EA7047E140(__this, NULL);
// m_SSShadowsPass.renderPassEvent = RenderPassEvent.AfterRenderingGbuffer;
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_7 = __this->___m_SSShadowsPass_8;
NullCheck(L_7);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(L_7, ((int32_t)220), NULL);
// m_SSShadowsPostPass.renderPassEvent = RenderPassEvent.BeforeRenderingTransparents;
ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* L_8 = __this->___m_SSShadowsPostPass_9;
NullCheck(L_8);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(L_8, ((int32_t)450), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows::AddRenderPasses(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadows_AddRenderPasses_m91899527C2A6EDC5E1E2503A4C7B385B4663A065 (ScreenSpaceShadows_t25F81CCD73D153D4F52B97E8000321A6766DEF71* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44373E55582D0E04AA1A19D524C037E0698FF263);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
int32_t G_B5_0 = 0;
int32_t G_B8_0 = 0;
int32_t G_B12_0 = 0;
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* G_B14_0 = NULL;
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* G_B13_0 = NULL;
int32_t G_B15_0 = 0;
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* G_B15_1 = NULL;
{
// if (!LoadMaterial())
bool L_0;
L_0 = ScreenSpaceShadows_LoadMaterial_m937DA265F40D0A84F165510D2C7045EA7047E140(__this, NULL);
V_2 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
bool L_1 = V_2;
if (!L_1)
{
goto IL_003c;
}
}
{
// Debug.LogErrorFormat(
// "{0}.AddRenderPasses(): Missing material. {1} render pass will not be added. Check for missing reference in the renderer resources.",
// GetType().Name, name);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2;
Type_t* L_4;
L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_4);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_4);
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_5);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_3;
String_t* L_7;
L_7 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_7);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_7);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_mA33C95EF832A60D72A7EE26074E13A86BE7E30C6(_stringLiteral44373E55582D0E04AA1A19D524C037E0698FF263, L_6, NULL);
// return;
goto IL_00d4;
}
IL_003c:
{
// bool allowMainLightShadows = renderingData.shadowData.supportsMainLightShadows && renderingData.lightData.mainLightIndex != -1;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___renderingData1;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_9 = (&L_8->___shadowData_3);
bool L_10 = L_9->___supportsMainLightShadows_0;
if (!L_10)
{
goto IL_005c;
}
}
{
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_11 = ___renderingData1;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_12 = (&L_11->___lightData_2);
int32_t L_13 = L_12->___mainLightIndex_0;
G_B5_0 = ((((int32_t)((((int32_t)L_13) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_005d;
}
IL_005c:
{
G_B5_0 = 0;
}
IL_005d:
{
V_0 = (bool)G_B5_0;
// bool shouldEnqueue = allowMainLightShadows && m_SSShadowsPass.Setup(m_Settings, m_Material);
bool L_14 = V_0;
if (!L_14)
{
goto IL_007a;
}
}
{
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_15 = __this->___m_SSShadowsPass_8;
ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* L_16 = __this->___m_Settings_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = __this->___m_Material_7;
NullCheck(L_15);
bool L_18;
L_18 = ScreenSpaceShadowsPass_Setup_mEF234EE95BA9F74D2682B738D912C268FD1CF1E7(L_15, L_16, L_17, NULL);
G_B8_0 = ((int32_t)(L_18));
goto IL_007b;
}
IL_007a:
{
G_B8_0 = 0;
}
IL_007b:
{
V_1 = (bool)G_B8_0;
// if (shouldEnqueue)
bool L_19 = V_1;
V_3 = L_19;
bool L_20 = V_3;
if (!L_20)
{
goto IL_00d4;
}
}
{
// bool isDeferredRenderingMode = renderer is UniversalRenderer && ((UniversalRenderer)renderer).renderingMode == RenderingMode.Deferred;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_21 = ___renderer0;
if (!((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_21, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)))
{
goto IL_009a;
}
}
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_22 = ___renderer0;
NullCheck(((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)CastclassSealed((RuntimeObject*)L_22, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)));
int32_t L_23;
L_23 = UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline(((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)CastclassSealed((RuntimeObject*)L_22, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)), NULL);
G_B12_0 = ((((int32_t)L_23) == ((int32_t)1))? 1 : 0);
goto IL_009b;
}
IL_009a:
{
G_B12_0 = 0;
}
IL_009b:
{
V_4 = (bool)G_B12_0;
// m_SSShadowsPass.renderPassEvent = isDeferredRenderingMode
// ? RenderPassEvent.AfterRenderingGbuffer
// : RenderPassEvent.AfterRenderingPrePasses;
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_24 = __this->___m_SSShadowsPass_8;
bool L_25 = V_4;
G_B13_0 = L_24;
if (L_25)
{
G_B14_0 = L_24;
goto IL_00ae;
}
}
{
G_B15_0 = ((int32_t)200);
G_B15_1 = G_B13_0;
goto IL_00b3;
}
IL_00ae:
{
G_B15_0 = ((int32_t)220);
G_B15_1 = G_B14_0;
}
IL_00b3:
{
NullCheck(G_B15_1);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(G_B15_1, G_B15_0, NULL);
// renderer.EnqueuePass(m_SSShadowsPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_26 = ___renderer0;
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_27 = __this->___m_SSShadowsPass_8;
NullCheck(L_26);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_26, L_27, NULL);
// renderer.EnqueuePass(m_SSShadowsPostPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_28 = ___renderer0;
ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* L_29 = __this->___m_SSShadowsPostPass_9;
NullCheck(L_28);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_28, L_29, NULL);
}
IL_00d4:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadows_Dispose_m17B0580A329A9D19F41A88D4339C7EDC021DF688 (ScreenSpaceShadows_t25F81CCD73D153D4F52B97E8000321A6766DEF71* __this, bool ___disposing0, 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.Destroy(m_Material);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_7;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_Destroy_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65(L_0, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceShadows::LoadMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceShadows_LoadMaterial_m937DA265F40D0A84F165510D2C7045EA7047E140 (ScreenSpaceShadows_t25F81CCD73D153D4F52B97E8000321A6766DEF71* __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*)&_stringLiteral25ED13653676FB95778E4365ECBC64E4F417303D);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
// if (m_Material != null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0016;
}
}
{
// return true;
V_1 = (bool)1;
goto IL_006d;
}
IL_0016:
{
// if (m_Shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_004d;
}
}
{
// m_Shader = Shader.Find(k_ShaderName);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6;
L_6 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(_stringLiteral25ED13653676FB95778E4365ECBC64E4F417303D, NULL);
__this->___m_Shader_5 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Shader_5), (void*)L_6);
// if (m_Shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c;
}
}
{
// return false;
V_1 = (bool)0;
goto IL_006d;
}
IL_004c:
{
}
IL_004d:
{
// m_Material = CoreUtils.CreateEngineMaterial(m_Shader);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11;
L_11 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(L_10, NULL);
__this->___m_Material_7 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_7), (void*)L_11);
// return m_Material != null;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = __this->___m_Material_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_1 = L_13;
goto IL_006d;
}
IL_006d:
{
// }
bool L_14 = V_1;
return L_14;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadows__ctor_m80F9F2B949BF1D5F0C24A8C9F83A3E52FF389733 (ScreenSpaceShadows_t25F81CCD73D153D4F52B97E8000321A6766DEF71* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// [SerializeField, HideInInspector] private Shader m_Shader = null;
__this->___m_Shader_5 = (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Shader_5), (void*)(Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL);
// [SerializeField] private ScreenSpaceShadowsSettings m_Settings = new ScreenSpaceShadowsSettings();
ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* L_0 = (ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583*)il2cpp_codegen_object_new(ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583_il2cpp_TypeInfo_var);
NullCheck(L_0);
ScreenSpaceShadowsSettings__ctor_m9CC2F842FBDE575FCE87DEAD56DEC1D92EE68E51(L_0, NULL);
__this->___m_Settings_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_6), (void*)L_0);
// private ScreenSpaceShadowsPass m_SSShadowsPass = null;
__this->___m_SSShadowsPass_8 = (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SSShadowsPass_8), (void*)(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981*)NULL);
// private ScreenSpaceShadowsPostPass m_SSShadowsPostPass = null;
__this->___m_SSShadowsPostPass_9 = (ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SSShadowsPostPass_9), (void*)(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7*)NULL);
ScriptableRendererFeature__ctor_mA05EC9569A5DCF48CDD98E1FC5838857E2C4C001(__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.ScreenSpaceShadows/ScreenSpaceShadowsPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPass__ctor_m6262F841E52A57FAFAB4F3D75F41468BDB7A7BEE (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B8848A387F66265CF2162B83C560C7D11DE4B00);
s_Il2CppMethodInitialized = true;
}
{
// internal ScreenSpaceShadowsPass()
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
// m_CurrentSettings = new ScreenSpaceShadowsSettings();
ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* L_0 = (ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583*)il2cpp_codegen_object_new(ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583_il2cpp_TypeInfo_var);
NullCheck(L_0);
ScreenSpaceShadowsSettings__ctor_m9CC2F842FBDE575FCE87DEAD56DEC1D92EE68E51(L_0, NULL);
__this->___m_CurrentSettings_27 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSettings_27), (void*)L_0);
// m_RenderTarget.Init(k_SSShadowsTextureName);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_1 = (&__this->___m_RenderTarget_29);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(L_1, _stringLiteral2B8848A387F66265CF2162B83C560C7D11DE4B00, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::Setup(UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScreenSpaceShadowsPass_Setup_mEF234EE95BA9F74D2682B738D912C268FD1CF1E7 (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* __this, ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* ___featureSettings0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// m_CurrentSettings = featureSettings;
ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* L_0 = ___featureSettings0;
__this->___m_CurrentSettings_27 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSettings_27), (void*)L_0);
// m_Material = material;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___material1;
__this->___m_Material_26 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_26), (void*)L_1);
// ConfigureInput(ScriptableRenderPassInput.Depth);
ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687(__this, 1, NULL);
// return m_Material != null;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_Material_26;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_3;
goto IL_0026;
}
IL_0026:
{
// }
bool L_4 = V_0;
return L_4;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPass_OnCameraSetup_m0EA26DA0F80FE783247332B2D52406BBAC9127CA (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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;
}
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_0;
memset((&V_0), 0, sizeof(V_0));
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B2_0 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B3_1 = NULL;
{
// m_RenderTextureDescriptor = renderingData.cameraData.cameraTargetDescriptor;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_2 = L_1->___cameraTargetDescriptor_5;
__this->___m_RenderTextureDescriptor_28 = L_2;
// m_RenderTextureDescriptor.depthBufferBits = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_3 = (&__this->___m_RenderTextureDescriptor_28);
RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819(L_3, 0, NULL);
// m_RenderTextureDescriptor.msaaSamples = 1;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_4 = (&__this->___m_RenderTextureDescriptor_28);
RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline(L_4, 1, NULL);
// m_RenderTextureDescriptor.graphicsFormat = RenderingUtils.SupportsGraphicsFormat(GraphicsFormat.R8_UNorm, FormatUsage.Linear | FormatUsage.Render)
// ? GraphicsFormat.R8_UNorm
// : GraphicsFormat.B8G8R8A8_UNorm;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_5 = (&__this->___m_RenderTextureDescriptor_28);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
bool L_6;
L_6 = RenderingUtils_SupportsGraphicsFormat_m22A060530A8088A6BF9C98AAFDDF6E3F9B4CA273(5, 5, NULL);
G_B1_0 = L_5;
if (L_6)
{
G_B2_0 = L_5;
goto IL_003f;
}
}
{
G_B3_0 = ((int32_t)59);
G_B3_1 = G_B1_0;
goto IL_0040;
}
IL_003f:
{
G_B3_0 = 5;
G_B3_1 = G_B2_0;
}
IL_0040:
{
RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13(G_B3_1, G_B3_0, NULL);
// cmd.GetTemporaryRT(m_RenderTarget.id, m_RenderTextureDescriptor, FilterMode.Point);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_8 = (&__this->___m_RenderTarget_29);
int32_t L_9;
L_9 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_8, NULL);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_10 = __this->___m_RenderTextureDescriptor_28;
NullCheck(L_7);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_7, L_9, L_10, 0, NULL);
// RenderTargetIdentifier renderTargetTexture = m_RenderTarget.Identifier();
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_11 = (&__this->___m_RenderTarget_29);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12;
L_12 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_11, NULL);
V_0 = L_12;
// ConfigureTarget(renderTargetTexture);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_13 = V_0;
ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(__this, L_13, NULL);
// ConfigureClear(ClearFlag.None, Color.white);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14;
L_14 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL);
ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123(__this, 0, L_14, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPass_Execute_m226632A7AA69ECA329BD9F7D34DD22E6395D39FB (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8FA112D21451A147AE060914F38B665719308D5);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_1 = NULL;
bool V_2 = false;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3;
memset((&V_3), 0, sizeof(V_3));
bool V_4 = false;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_5;
memset((&V_5), 0, sizeof(V_5));
{
// if (m_Material == null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_26;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_1;
bool L_2 = V_2;
if (!L_2)
{
goto IL_0036;
}
}
{
// Debug.LogErrorFormat("{0}.Execute(): Missing material. ScreenSpaceShadows pass will not execute. Check for missing reference in the renderer resources.", GetType().Name);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_5);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_6);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_mA33C95EF832A60D72A7EE26074E13A86BE7E30C6(_stringLiteralE8FA112D21451A147AE060914F38B665719308D5, L_4, NULL);
// return;
goto IL_0116;
}
IL_0036:
{
// Camera camera = renderingData.cameraData.camera;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_7 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = (&L_7->___cameraData_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = L_8->___camera_2;
V_0 = L_9;
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10;
L_10 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL);
V_1 = L_10;
// using (new ProfilingScope(cmd, m_ProfilingSampler))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_1;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_12 = ((ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var))->___m_ProfilingSampler_25;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_11, L_12, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f7:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// if (!renderingData.cameraData.xr.enabled)
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_13 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_14 = (&L_13->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_15 = L_14->___xr_20;
NullCheck(L_15);
bool L_16;
L_16 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_15, NULL);
V_4 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
bool L_17 = V_4;
if (!L_17)
{
goto IL_00ae_1;
}
}
{
// cmd.SetViewProjectionMatrices(Matrix4x4.identity, Matrix4x4.identity);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20;
L_20 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
NullCheck(L_18);
CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_18, L_19, L_20, NULL);
// cmd.DrawMesh(RenderingUtils.fullscreenMesh, Matrix4x4.identity, m_Material);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_1;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_22;
L_22 = RenderingUtils_get_fullscreenMesh_m8FCBA928234C9F969F7A5C5E0798939C3E9C63E7(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23;
L_23 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = __this->___m_Material_26;
NullCheck(L_21);
CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C(L_21, L_22, L_23, L_24, NULL);
// cmd.SetViewProjectionMatrices(camera.worldToCameraMatrix, camera.projectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_26 = V_0;
NullCheck(L_26);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27;
L_27 = Camera_get_worldToCameraMatrix_m48E324BD76706A316A1701EFC6A3DEC7DFB2FF40(L_26, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_28 = V_0;
NullCheck(L_28);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_29;
L_29 = Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A(L_28, NULL);
NullCheck(L_25);
CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_25, L_27, L_29, NULL);
goto IL_00cd_1;
}
IL_00ae_1:
{
// RenderTargetIdentifier screenSpaceShadowTexture = m_RenderTarget.Identifier();
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_30 = (&__this->___m_RenderTarget_29);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_31;
L_31 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_30, NULL);
V_5 = L_31;
// cmd.Blit(null, screenSpaceShadowTexture, m_Material);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33 = V_5;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = __this->___m_Material_26;
NullCheck(L_32);
CommandBuffer_Blit_m067EA6B3B00F78DDF43887B565A3208164F84FC3(L_32, (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL, L_33, L_34, NULL);
}
IL_00cd_1:
{
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadows, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_35 = V_1;
il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
String_t* L_36 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadows_0;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_35, L_36, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowCascades, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = V_1;
String_t* L_38 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadowCascades_1;
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_37, L_38, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowScreen, true);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = V_1;
String_t* L_40 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadowScreen_2;
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_39, L_40, (bool)1, NULL);
goto IL_0106;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0106:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_41 = V_1;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_41, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = V_1;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_42, NULL);
}
IL_0116:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPass_OnCameraCleanup_mDAB0E7C944390090B72470B4EC3251534036DC22 (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (cmd == null)
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0;
V_0 = (bool)((((RuntimeObject*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
// throw new ArgumentNullException("cmd");
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScreenSpaceShadowsPass_OnCameraCleanup_mDAB0E7C944390090B72470B4EC3251534036DC22_RuntimeMethod_var)));
}
IL_0015:
{
// cmd.ReleaseTemporaryRT(m_RenderTarget.id);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_4 = (&__this->___m_RenderTarget_29);
int32_t L_5;
L_5 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_4, NULL);
NullCheck(L_3);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_3, L_5, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPass__cctor_m4C981D08F4EA3063FBF694C94A897DD3FEE908D1 (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*)&ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86071CF1497B5D13C8C6355BF8CA83BA3B52AE38);
s_Il2CppMethodInitialized = true;
}
{
// private static string m_ProfilerTag = "ScreenSpaceShadows";
((ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var))->___m_ProfilerTag_24 = _stringLiteral86071CF1497B5D13C8C6355BF8CA83BA3B52AE38;
Il2CppCodeGenWriteBarrier((void**)(&((ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var))->___m_ProfilerTag_24), (void*)_stringLiteral86071CF1497B5D13C8C6355BF8CA83BA3B52AE38);
// private static ProfilingSampler m_ProfilingSampler = new ProfilingSampler(m_ProfilerTag);
String_t* L_0 = ((ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var))->___m_ProfilerTag_24;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_1);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, L_0, NULL);
((ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var))->___m_ProfilingSampler_25 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var))->___m_ProfilingSampler_25), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPostPass_Configure_m4A6ED450E3639C7AFFAF939C5B0CDB20FE8C9049 (ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTextureDescriptor1, const RuntimeMethod* method)
{
{
// ConfigureTarget(BuiltinRenderTextureType.CurrentActive);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0;
L_0 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(1, NULL);
ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(__this, L_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPostPass_Execute_m13960A9A19CC782C9D28C4767E6574B815756CC4 (ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
memset((&V_1), 0, sizeof(V_1));
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
int32_t G_B4_0 = 0;
int32_t G_B7_0 = 0;
{
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0;
L_0 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL);
V_0 = L_0;
// using (new ProfilingScope(cmd, m_ProfilingSampler))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = ((ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var))->___m_ProfilingSampler_25;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), L_1, L_2, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0076:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// ShadowData shadowData = renderingData.shadowData;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_3 = ___renderingData1;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 L_4 = L_3->___shadowData_3;
V_2 = L_4;
// int cascadesCount = shadowData.mainLightShadowCascadesCount;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 L_5 = V_2;
int32_t L_6 = L_5.___mainLightShadowCascadesCount_4;
V_3 = L_6;
// bool mainLightShadows = renderingData.shadowData.supportsMainLightShadows;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_7 = ___renderingData1;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_8 = (&L_7->___shadowData_3);
bool L_9 = L_8->___supportsMainLightShadows_0;
V_4 = L_9;
// bool receiveShadowsNoCascade = mainLightShadows && cascadesCount == 1;
bool L_10 = V_4;
if (!L_10)
{
goto IL_003a_1;
}
}
{
int32_t L_11 = V_3;
G_B4_0 = ((((int32_t)L_11) == ((int32_t)1))? 1 : 0);
goto IL_003b_1;
}
IL_003a_1:
{
G_B4_0 = 0;
}
IL_003b_1:
{
V_5 = (bool)G_B4_0;
// bool receiveShadowsCascades = mainLightShadows && cascadesCount > 1;
bool L_12 = V_4;
if (!L_12)
{
goto IL_0047_1;
}
}
{
int32_t L_13 = V_3;
G_B7_0 = ((((int32_t)L_13) > ((int32_t)1))? 1 : 0);
goto IL_0048_1;
}
IL_0047_1:
{
G_B7_0 = 0;
}
IL_0048_1:
{
V_6 = (bool)G_B7_0;
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowScreen, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var);
String_t* L_15 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadowScreen_2;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_14, L_15, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadows, receiveShadowsNoCascade);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_0;
String_t* L_17 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadows_0;
bool L_18 = V_5;
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_16, L_17, L_18, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowCascades, receiveShadowsCascades);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_0;
String_t* L_20 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadowCascades_1;
bool L_21 = V_6;
CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_19, L_20, L_21, NULL);
goto IL_0085;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0085:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_22, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_23, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPostPass__ctor_mA8DBD82ABA9A934C886BADEDD261DC32B94A5675 (ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* __this, const RuntimeMethod* method)
{
{
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPostPass__cctor_m8F8DCCCFF0C06AD3F5DC1283B89A3DEB8CFECBC2 (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*)&ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39D4463EAED89850EEEDB569AE783CDF3CD1E992);
s_Il2CppMethodInitialized = true;
}
{
// private static string m_ProfilerTag = "ScreenSpaceShadows Post";
((ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var))->___m_ProfilerTag_24 = _stringLiteral39D4463EAED89850EEEDB569AE783CDF3CD1E992;
Il2CppCodeGenWriteBarrier((void**)(&((ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var))->___m_ProfilerTag_24), (void*)_stringLiteral39D4463EAED89850EEEDB569AE783CDF3CD1E992);
// private static ProfilingSampler m_ProfilingSampler = new ProfilingSampler(m_ProfilerTag);
String_t* L_0 = ((ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var))->___m_ProfilerTag_24;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_1);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, L_0, NULL);
((ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var))->___m_ProfilingSampler_25 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var))->___m_ProfilingSampler_25), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.RenderingUtils::get_emptyAttachment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E RenderingUtils_get_emptyAttachment_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED (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;
}
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// 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;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// }
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_1 = V_0;
return L_1;
}
}
// UnityEngine.Mesh UnityEngine.Rendering.Universal.RenderingUtils::get_fullscreenMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* RenderingUtils_get_fullscreenMesh_m8FCBA928234C9F969F7A5C5E0798939C3E9C63E7 (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*)&List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAE4E60AFC1D8D57C5E7AB93810233BE9F30B3F4E);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_3 = NULL;
{
// if (s_FullscreenMesh != null)
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_1;
bool L_2 = V_2;
if (!L_2)
{
goto IL_001b;
}
}
{
// return s_FullscreenMesh;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
V_3 = L_3;
goto IL_0145;
}
IL_001b:
{
// float topV = 1.0f;
V_0 = (1.0f);
// float bottomV = 0.0f;
V_1 = (0.0f);
// s_FullscreenMesh = new Mesh { name = "Fullscreen Quad" };
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_4);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_4, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5 = L_4;
NullCheck(L_5);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_5, _stringLiteralAE4E60AFC1D8D57C5E7AB93810233BE9F30B3F4E, NULL);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2), (void*)L_5);
// s_FullscreenMesh.SetVertices(new List<Vector3>
// {
// new Vector3(-1.0f, -1.0f, 0.0f),
// new Vector3(-1.0f, 1.0f, 0.0f),
// new Vector3(1.0f, -1.0f, 0.0f),
// new Vector3(1.0f, 1.0f, 0.0f)
// });
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_7 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
NullCheck(L_7);
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_7, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_8 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), (-1.0f), (-1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_8);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_8, L_9, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_10 = L_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
memset((&L_11), 0, sizeof(L_11));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_11), (-1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_10);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_10, L_11, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_12 = L_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
memset((&L_13), 0, sizeof(L_13));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_13), (1.0f), (-1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_12);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_12, L_13, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_14 = L_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_14);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_14, L_15, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
NullCheck(L_6);
Mesh_SetVertices_mCE01139EEEC3D10B4A6CEA1749FD84DABC53599E(L_6, L_14, NULL);
// s_FullscreenMesh.SetUVs(0, new List<Vector2>
// {
// new Vector2(0.0f, bottomV),
// new Vector2(0.0f, topV),
// new Vector2(1.0f, bottomV),
// new Vector2(1.0f, topV)
// });
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_17 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
NullCheck(L_17);
List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_17, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_18 = L_17;
float L_19 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
memset((&L_20), 0, sizeof(L_20));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_20), (0.0f), L_19, /*hidden argument*/NULL);
NullCheck(L_18);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_18, L_20, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_21 = L_18;
float L_22 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
memset((&L_23), 0, sizeof(L_23));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_23), (0.0f), L_22, /*hidden argument*/NULL);
NullCheck(L_21);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_21, L_23, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_24 = L_21;
float L_25 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
memset((&L_26), 0, sizeof(L_26));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_26), (1.0f), L_25, /*hidden argument*/NULL);
NullCheck(L_24);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_24, L_26, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_27 = L_24;
float L_28 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
memset((&L_29), 0, sizeof(L_29));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_29), (1.0f), L_28, /*hidden argument*/NULL);
NullCheck(L_27);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_27, L_29, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
NullCheck(L_16);
Mesh_SetUVs_m5A7A6EC14A621579B7138F2EF9BECA60E880A8D7(L_16, 0, L_27, NULL);
// s_FullscreenMesh.SetIndices(new[] { 0, 1, 2, 2, 1, 3 }, MeshTopology.Triangles, 0, false);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_30 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = L_31;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_33 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_32, L_33, NULL);
NullCheck(L_30);
Mesh_SetIndices_mF6F0906E06363EB0FE19EF422C533C0B0B421B0B(L_30, L_32, 0, 0, (bool)0, NULL);
// s_FullscreenMesh.UploadMeshData(true);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_34 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
NullCheck(L_34);
Mesh_UploadMeshData_mE4C94F263DAA8CAC1641FE137E1CE7D3F09396EB(L_34, (bool)1, NULL);
// return s_FullscreenMesh;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_35 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
V_3 = L_35;
goto IL_0145;
}
IL_0145:
{
// }
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_36 = V_3;
return L_36;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::get_useStructuredBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_get_useStructuredBuffer_m62D0A251B89619590BD2C9A1AC54E4E540513B33 (const RuntimeMethod* method)
{
bool V_0 = false;
{
// return false;
V_0 = (bool)0;
goto IL_0005;
}
IL_0005:
{
// }
bool L_0 = V_0;
return L_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsLightLayers(UnityEngine.Rendering.GraphicsDeviceType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsLightLayers_mF16D945D134187BF382E5638BD5EB9550A2AEC39 (int32_t ___type0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return type != GraphicsDeviceType.OpenGLES2;
int32_t L_0 = ___type0;
V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_000b;
}
IL_000b:
{
// }
bool L_1 = V_0;
return L_1;
}
}
// UnityEngine.Material UnityEngine.Rendering.Universal.RenderingUtils::get_errorMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RenderingUtils_get_errorMaterial_m14F5ACCB9D16303C8BC445AD08DC284411407A6B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60FF0235E911E6B602D5B6E7786DEB4E22651109);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if (s_ErrorMaterial == null)
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_ErrorMaterial_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_002f;
}
}
{
}
try
{// begin try (depth: 1)
// s_ErrorMaterial = new Material(Shader.Find("Hidden/Universal Render Pipeline/FallbackError"));
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3;
L_3 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(_stringLiteral60FF0235E911E6B602D5B6E7786DEB4E22651109, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_4);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_4, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_ErrorMaterial_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_ErrorMaterial_3), (void*)L_4);
goto IL_002e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0029;
}
throw e;
}
CATCH_0029:
{// begin catch(System.Object)
// catch { }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_002e;
}// end catch (depth: 1)
IL_002e:
{
}
IL_002f:
{
// return s_ErrorMaterial;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_ErrorMaterial_3;
V_1 = L_5;
goto IL_0037;
}
IL_0037:
{
// }
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_1;
return L_6;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::SetViewAndProjectionMatrices(UnityEngine.Rendering.CommandBuffer,UnityEngine.Matrix4x4,UnityEngine.Matrix4x4,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_SetViewAndProjectionMatrices_mD511FD7B7C7ABD4F42F4EED3F648016FA2F93F10 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewMatrix1, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projectionMatrix2, bool ___setInverseMatrices3, 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));
bool V_1 = false;
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 viewAndProjectionMatrix = projectionMatrix * viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___projectionMatrix2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___viewMatrix1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
L_2 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_0, L_1, NULL);
V_0 = L_2;
// cmd.SetGlobalMatrix(ShaderPropertyId.viewMatrix, viewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_4 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___viewMatrix_19;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___viewMatrix1;
NullCheck(L_3);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_3, L_4, L_5, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.projectionMatrix, projectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___cmd0;
int32_t L_7 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___projectionMatrix_20;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = ___projectionMatrix2;
NullCheck(L_6);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_6, L_7, L_8, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.viewAndProjectionMatrix, viewAndProjectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___cmd0;
int32_t L_10 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___viewAndProjectionMatrix_21;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = V_0;
NullCheck(L_9);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_9, L_10, L_11, NULL);
// if (setInverseMatrices)
bool L_12 = ___setInverseMatrices3;
V_1 = L_12;
bool L_13 = V_1;
if (!L_13)
{
goto IL_0076;
}
}
{
// Matrix4x4 inverseViewMatrix = Matrix4x4.Inverse(viewMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = ___viewMatrix1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15;
L_15 = Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E(L_14, NULL);
V_2 = L_15;
// Matrix4x4 inverseProjectionMatrix = Matrix4x4.Inverse(projectionMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = ___projectionMatrix2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17;
L_17 = Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E(L_16, NULL);
V_3 = L_17;
// Matrix4x4 inverseViewProjection = inverseViewMatrix * inverseProjectionMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = V_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19 = V_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20;
L_20 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_18, L_19, NULL);
V_4 = L_20;
// cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewMatrix, inverseViewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_22 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewMatrix_22;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23 = V_2;
NullCheck(L_21);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_21, L_22, L_23, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.inverseProjectionMatrix, inverseProjectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___cmd0;
int32_t L_25 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseProjectionMatrix_23;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = V_3;
NullCheck(L_24);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_24, L_25, L_26, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewAndProjectionMatrix, inverseViewProjection);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___cmd0;
int32_t L_28 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewAndProjectionMatrix_24;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_29 = V_4;
NullCheck(L_27);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_27, L_28, L_29, NULL);
}
IL_0076:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::SetStereoViewAndProjectionMatrices(UnityEngine.Rendering.CommandBuffer,UnityEngine.Matrix4x4[],UnityEngine.Matrix4x4[],UnityEngine.Matrix4x4[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_SetStereoViewAndProjectionMatrices_m7679A0DE87DA99FDDC7D1A339750028CB48CEC50 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___viewMatrix1, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___projMatrix2, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___cameraProjMatrix3, bool ___setInverseMatrices4, 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;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
{
// for (int i = 0; i < 2; i++)
V_0 = 0;
goto IL_00d0;
}
IL_0008:
{
// stereoConstants.viewProjMatrix[i] = projMatrix[i] * viewMatrix[i];
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_0);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_1 = L_0->___viewProjMatrix_0;
int32_t L_2 = V_0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_3 = ___projMatrix2;
int32_t L_4 = V_0;
NullCheck(L_3);
int32_t L_5 = L_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_7 = ___viewMatrix1;
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11;
L_11 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_6, L_10, NULL);
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_11);
// stereoConstants.invViewMatrix[i] = Matrix4x4.Inverse(viewMatrix[i]);
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_12 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_12);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_13 = L_12->___invViewMatrix_1;
int32_t L_14 = V_0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_15 = ___viewMatrix1;
int32_t L_16 = V_0;
NullCheck(L_15);
int32_t L_17 = L_16;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E(L_18, NULL);
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_19);
// stereoConstants.invProjMatrix[i] = Matrix4x4.Inverse(projMatrix[i]);
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_20 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_20);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_21 = L_20->___invProjMatrix_2;
int32_t L_22 = V_0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_23 = ___projMatrix2;
int32_t L_24 = V_0;
NullCheck(L_23);
int32_t L_25 = L_24;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27;
L_27 = Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E(L_26, NULL);
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_27);
// stereoConstants.invViewProjMatrix[i] = Matrix4x4.Inverse(stereoConstants.viewProjMatrix[i]);
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_28 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_28);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_29 = L_28->___invViewProjMatrix_3;
int32_t L_30 = V_0;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_31 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_31);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_32 = L_31->___viewProjMatrix_0;
int32_t L_33 = V_0;
NullCheck(L_32);
int32_t L_34 = L_33;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36;
L_36 = Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E(L_35, NULL);
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_36);
// stereoConstants.invCameraProjMatrix[i] = Matrix4x4.Inverse(cameraProjMatrix[i]);
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_37 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_37);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_38 = L_37->___invCameraProjMatrix_4;
int32_t L_39 = V_0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_40 = ___cameraProjMatrix3;
int32_t L_41 = V_0;
NullCheck(L_40);
int32_t L_42 = L_41;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44;
L_44 = Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E(L_43, NULL);
NullCheck(L_38);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(L_39), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_44);
// stereoConstants.worldSpaceCameraPos[i] = stereoConstants.invViewMatrix[i].GetColumn(3);
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_45 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_45);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_46 = L_45->___worldSpaceCameraPos_5;
int32_t L_47 = V_0;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_48 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_48);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_49 = L_48->___invViewMatrix_1;
int32_t L_50 = V_0;
NullCheck(L_49);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_51;
L_51 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(((L_49)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_50))), 3, NULL);
NullCheck(L_46);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(L_47), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_51);
// for (int i = 0; i < 2; i++)
int32_t L_52 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_52, 1));
}
IL_00d0:
{
// for (int i = 0; i < 2; i++)
int32_t L_53 = V_0;
V_1 = (bool)((((int32_t)L_53) < ((int32_t)2))? 1 : 0);
bool L_54 = V_1;
if (L_54)
{
goto IL_0008;
}
}
{
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_V, viewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_55 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
int32_t L_56 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_V_4;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_57 = ___viewMatrix1;
NullCheck(L_55);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_55, L_56, L_57, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_P, projMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_58 = ___cmd0;
int32_t L_59 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_P_6;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_60 = ___projMatrix2;
NullCheck(L_58);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_58, L_59, L_60, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_VP, stereoConstants.viewProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_61 = ___cmd0;
int32_t L_62 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_VP_8;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_63 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_63);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_64 = L_63->___viewProjMatrix_0;
NullCheck(L_61);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_61, L_62, L_64, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_CAMERA_PROJECTION, cameraProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_65 = ___cmd0;
int32_t L_66 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_CAMERA_PROJECTION_10;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_67 = ___cameraProjMatrix3;
NullCheck(L_65);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_65, L_66, L_67, NULL);
// if (setInverseMatrices)
bool L_68 = ___setInverseMatrices4;
V_2 = L_68;
bool L_69 = V_2;
if (!L_69)
{
goto IL_0178;
}
}
{
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_IV, stereoConstants.invViewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_70 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
int32_t L_71 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_IV_5;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_72 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_72);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_73 = L_72->___invViewMatrix_1;
NullCheck(L_70);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_70, L_71, L_73, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_IP, stereoConstants.invProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_74 = ___cmd0;
int32_t L_75 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_IP_7;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_76 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_76);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_77 = L_76->___invProjMatrix_2;
NullCheck(L_74);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_74, L_75, L_77, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_IVP, stereoConstants.invViewProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_78 = ___cmd0;
int32_t L_79 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_IVP_9;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_80 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_80);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_81 = L_80->___invViewProjMatrix_3;
NullCheck(L_78);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_78, L_79, L_81, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_CAMERA_INV_PROJECTION, stereoConstants.invCameraProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_82 = ___cmd0;
int32_t L_83 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_CAMERA_INV_PROJECTION_11;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_84 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_84);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_85 = L_84->___invCameraProjMatrix_4;
NullCheck(L_82);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_82, L_83, L_85, NULL);
}
IL_0178:
{
// cmd.SetGlobalVectorArray(UNITY_STEREO_VECTOR_CAMPOS, stereoConstants.worldSpaceCameraPos);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_86 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
int32_t L_87 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_VECTOR_CAMPOS_12;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_88 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_88);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_89 = L_88->___worldSpaceCameraPos_5;
NullCheck(L_86);
CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_86, L_87, L_89, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::Blit(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32,System.Boolean,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_Blit_m06DC7E95641A6B37CA30BFCA0C1704A1D10C71BB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___source1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___destination2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, int32_t ___passIndex4, bool ___useDrawProcedural5, int32_t ___colorLoadAction6, int32_t ___colorStoreAction7, int32_t ___depthLoadAction8, int32_t ___depthStoreAction9, 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;
}
bool V_0 = false;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// cmd.SetGlobalTexture(ShaderPropertyId.sourceTex, source);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_1 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___sourceTex_33;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___source1;
NullCheck(L_0);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_0, L_1, L_2, NULL);
// if (useDrawProcedural)
bool L_3 = ___useDrawProcedural5;
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0093;
}
}
{
// Vector4 scaleBias = new Vector4(1, 1, 0, 0);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_1), (1.0f), (1.0f), (0.0f), (0.0f), NULL);
// Vector4 scaleBiasRt = new Vector4(1, 1, 0, 0);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_2), (1.0f), (1.0f), (0.0f), (0.0f), NULL);
// cmd.SetGlobalVector(ShaderPropertyId.scaleBias, scaleBias);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd0;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_6 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaleBias_34;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_1;
NullCheck(L_5);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_5, L_6, L_7, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.scaleBiasRt, scaleBiasRt);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0;
int32_t L_9 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaleBiasRt_35;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = V_2;
NullCheck(L_8);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_8, L_9, L_10, NULL);
// cmd.SetRenderTarget(new RenderTargetIdentifier(destination, 0, CubemapFace.Unknown, -1),
// colorLoadAction, colorStoreAction, depthLoadAction, depthStoreAction);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___cmd0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12 = ___destination2;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_13;
memset((&L_13), 0, sizeof(L_13));
RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_13), L_12, 0, (-1), (-1), /*hidden argument*/NULL);
int32_t L_14 = ___colorLoadAction6;
int32_t L_15 = ___colorStoreAction7;
int32_t L_16 = ___depthLoadAction8;
int32_t L_17 = ___depthStoreAction9;
NullCheck(L_11);
CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C(L_11, L_13, L_14, L_15, L_16, L_17, NULL);
// cmd.DrawProcedural(Matrix4x4.identity, material, passIndex, MeshTopology.Quads, 4, 1, null);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___cmd0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = ___material3;
int32_t L_21 = ___passIndex4;
NullCheck(L_18);
CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_18, L_19, L_20, L_21, 2, 4, 1, (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)NULL, NULL);
goto IL_00b6;
}
IL_0093:
{
// cmd.SetRenderTarget(destination, colorLoadAction, colorStoreAction, depthLoadAction, depthStoreAction);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23 = ___destination2;
int32_t L_24 = ___colorLoadAction6;
int32_t L_25 = ___colorStoreAction7;
int32_t L_26 = ___depthLoadAction8;
int32_t L_27 = ___depthStoreAction9;
NullCheck(L_22);
CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C(L_22, L_23, L_24, L_25, L_26, L_27, NULL);
// cmd.Blit(source, BuiltinRenderTextureType.CurrentActive, material, passIndex);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = ___cmd0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29 = ___source1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30;
L_30 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(1, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = ___material3;
int32_t L_32 = ___passIndex4;
NullCheck(L_28);
CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530(L_28, L_29, L_30, L_31, L_32, NULL);
}
IL_00b6:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::RenderObjectsWithError(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CullingResults&,UnityEngine.Camera,UnityEngine.Rendering.FilteringSettings,UnityEngine.Rendering.SortingCriteria)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_RenderObjectsWithError_m8EED15FCA6B2F37E0871696BD9260CD1C31F3E23 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___cullResults1, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera2, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filterSettings3, int32_t ___sortFlags4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_0;
memset((&V_0), 0, sizeof(V_0));
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_3;
memset((&V_3), 0, sizeof(V_3));
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t V_5 = 0;
bool V_6 = false;
{
// if (errorMaterial == null)
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0;
L_0 = RenderingUtils_get_errorMaterial_m14F5ACCB9D16303C8BC445AD08DC284411407A6B(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_1;
bool L_2 = V_2;
if (!L_2)
{
goto IL_0015;
}
}
{
// return;
goto IL_00a5;
}
IL_0015:
{
// SortingSettings sortingSettings = new SortingSettings(camera) { criteria = sortFlags };
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___camera2;
SortingSettings__ctor_m449888DBB95B75702BFC5BFA1E4A5BE40D9302ED((&V_3), L_3, NULL);
int32_t L_4 = ___sortFlags4;
SortingSettings_set_criteria_m3D0A9A89ACF96F7135E47BEB44770EF439419E57((&V_3), L_4, NULL);
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_5 = V_3;
V_0 = L_5;
// DrawingSettings errorSettings = new DrawingSettings(m_LegacyShaderPassNames[0], sortingSettings)
// {
// perObjectData = PerObjectData.None,
// overrideMaterial = errorMaterial,
// overrideMaterialPassIndex = 0
// };
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_6 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_LegacyShaderPassNames_0;
NullCheck(L_6);
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_7;
L_7 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_6, 0, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var);
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_8 = V_0;
DrawingSettings__ctor_m2B34DB19727143945DDE925B5CACD0E8E5D478A5((&V_4), L_7, L_8, NULL);
DrawingSettings_set_perObjectData_mE83721A5FEDA0A0F5DFA6A385B5DB110A7AE2DC8((&V_4), 0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9;
L_9 = RenderingUtils_get_errorMaterial_m14F5ACCB9D16303C8BC445AD08DC284411407A6B(NULL);
DrawingSettings_set_overrideMaterial_m6A1D1A128D31B5DAA3EEDFF0D6F07EF67D2B276F((&V_4), L_9, NULL);
DrawingSettings_set_overrideMaterialPassIndex_mED93BC41A0496812035C23337949A05C0A4C48ED((&V_4), 0, NULL);
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_10 = V_4;
V_1 = L_10;
// for (int i = 1; i < m_LegacyShaderPassNames.Count; ++i)
V_5 = 1;
goto IL_007f;
}
IL_0063:
{
// errorSettings.SetShaderPassName(i, m_LegacyShaderPassNames[i]);
int32_t L_11 = V_5;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_12 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_LegacyShaderPassNames_0;
int32_t L_13 = V_5;
NullCheck(L_12);
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_14;
L_14 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_12, L_13, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var);
DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738((&V_1), L_11, L_14, NULL);
// for (int i = 1; i < m_LegacyShaderPassNames.Count; ++i)
int32_t L_15 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_007f:
{
// for (int i = 1; i < m_LegacyShaderPassNames.Count; ++i)
int32_t L_16 = V_5;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_17 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_LegacyShaderPassNames_0;
NullCheck(L_17);
int32_t L_18;
L_18 = List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline(L_17, List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var);
V_6 = (bool)((((int32_t)L_16) < ((int32_t)L_18))? 1 : 0);
bool L_19 = V_6;
if (L_19)
{
goto IL_0063;
}
}
{
// context.DrawRenderers(cullResults, ref errorSettings, ref filterSettings);
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_20 = ___cullResults1;
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_21 = (*(CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267*)L_20);
ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___context0), L_21, (&V_1), (&___filterSettings3), NULL);
}
IL_00a5:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::ClearSystemInfoCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_ClearSystemInfoCache_m09836441F3D56E9B6AEB1A5CF3D893CB10314392 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m07C28B43056C070573BD530603530B1B5EBE290E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mDB45EEEA67E494F4FB14661B0E2449FA93C3B857_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_RenderTextureFormatSupport.Clear();
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_RenderTextureFormatSupport_14;
NullCheck(L_0);
Dictionary_2_Clear_m07C28B43056C070573BD530603530B1B5EBE290E(L_0, Dictionary_2_Clear_m07C28B43056C070573BD530603530B1B5EBE290E_RuntimeMethod_var);
// m_GraphicsFormatSupport.Clear();
Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* L_1 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_GraphicsFormatSupport_15;
NullCheck(L_1);
Dictionary_2_Clear_mDB45EEEA67E494F4FB14661B0E2449FA93C3B857(L_1, Dictionary_2_Clear_mDB45EEEA67E494F4FB14661B0E2449FA93C3B857_RuntimeMethod_var);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsRenderTextureFormat(UnityEngine.RenderTextureFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsRenderTextureFormat_m52BD74695C6B60C3682166BF627955DBFB385CF0 (int32_t ___format0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m8EC3D8528482A813101DBC96491E169E4DFC094C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mD245BA68353DE3A3FB0F0D40ACA4D85B8B25F925_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
// if (!m_RenderTextureFormatSupport.TryGetValue(format, out var support))
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_RenderTextureFormatSupport_14;
int32_t L_1 = ___format0;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mD245BA68353DE3A3FB0F0D40ACA4D85B8B25F925(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mD245BA68353DE3A3FB0F0D40ACA4D85B8B25F925_RuntimeMethod_var);
V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_002b;
}
}
{
// support = SystemInfo.SupportsRenderTextureFormat(format);
int32_t L_4 = ___format0;
bool L_5;
L_5 = SystemInfo_SupportsRenderTextureFormat_mFF17D2CC50B98C7859CE0536524C612965ACF763(L_4, NULL);
V_0 = L_5;
// m_RenderTextureFormatSupport.Add(format, support);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* L_6 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_RenderTextureFormatSupport_14;
int32_t L_7 = ___format0;
bool L_8 = V_0;
NullCheck(L_6);
Dictionary_2_Add_m8EC3D8528482A813101DBC96491E169E4DFC094C(L_6, L_7, L_8, Dictionary_2_Add_m8EC3D8528482A813101DBC96491E169E4DFC094C_RuntimeMethod_var);
}
IL_002b:
{
// return support;
bool L_9 = V_0;
V_2 = L_9;
goto IL_002f;
}
IL_002f:
{
// }
bool L_10 = V_2;
return L_10;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsGraphicsFormat(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsGraphicsFormat_m22A060530A8088A6BF9C98AAFDDF6E3F9B4CA273 (int32_t ___format0, int32_t ___usage1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m9131261A4008E3BA104BE84DB281DC8C5F6305ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m39B1C23689AEFF152893B3350B923BDBB25B7D48_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m5B6ED72CEBC391893B5AB4F46BFFC9BBF1C0681D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1E4B24994D21721A06487511FDCD5D5921147AFE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
{
// bool support = false;
V_0 = (bool)0;
// if (!m_GraphicsFormatSupport.TryGetValue(format, out var uses))
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_GraphicsFormatSupport_15;
int32_t L_1 = ___format0;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m5B6ED72CEBC391893B5AB4F46BFFC9BBF1C0681D(L_0, L_1, (&V_1), Dictionary_2_TryGetValue_m5B6ED72CEBC391893B5AB4F46BFFC9BBF1C0681D_RuntimeMethod_var);
V_2 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_003f;
}
}
{
// uses = new Dictionary<FormatUsage, bool>();
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_4 = (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4*)il2cpp_codegen_object_new(Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4_il2cpp_TypeInfo_var);
NullCheck(L_4);
Dictionary_2__ctor_m1E4B24994D21721A06487511FDCD5D5921147AFE(L_4, Dictionary_2__ctor_m1E4B24994D21721A06487511FDCD5D5921147AFE_RuntimeMethod_var);
V_1 = L_4;
// support = SystemInfo.IsFormatSupported(format, usage);
int32_t L_5 = ___format0;
int32_t L_6 = ___usage1;
bool L_7;
L_7 = SystemInfo_IsFormatSupported_m0F5051D3999D87A45F6CD5C80E6041F0B0C4C1E7(L_5, L_6, NULL);
V_0 = L_7;
// uses.Add(usage, support);
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_8 = V_1;
int32_t L_9 = ___usage1;
bool L_10 = V_0;
NullCheck(L_8);
Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2(L_8, L_9, L_10, Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2_RuntimeMethod_var);
// m_GraphicsFormatSupport.Add(format, uses);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* L_11 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_GraphicsFormatSupport_15;
int32_t L_12 = ___format0;
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_13 = V_1;
NullCheck(L_11);
Dictionary_2_Add_m9131261A4008E3BA104BE84DB281DC8C5F6305ED(L_11, L_12, L_13, Dictionary_2_Add_m9131261A4008E3BA104BE84DB281DC8C5F6305ED_RuntimeMethod_var);
goto IL_0064;
}
IL_003f:
{
// if (!uses.TryGetValue(usage, out support))
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_14 = V_1;
int32_t L_15 = ___usage1;
NullCheck(L_14);
bool L_16;
L_16 = Dictionary_2_TryGetValue_m39B1C23689AEFF152893B3350B923BDBB25B7D48(L_14, L_15, (&V_0), Dictionary_2_TryGetValue_m39B1C23689AEFF152893B3350B923BDBB25B7D48_RuntimeMethod_var);
V_3 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
bool L_17 = V_3;
if (!L_17)
{
goto IL_0063;
}
}
{
// support = SystemInfo.IsFormatSupported(format, usage);
int32_t L_18 = ___format0;
int32_t L_19 = ___usage1;
bool L_20;
L_20 = SystemInfo_IsFormatSupported_m0F5051D3999D87A45F6CD5C80E6041F0B0C4C1E7(L_18, L_19, NULL);
V_0 = L_20;
// uses.Add(usage, support);
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_21 = V_1;
int32_t L_22 = ___usage1;
bool L_23 = V_0;
NullCheck(L_21);
Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2(L_21, L_22, L_23, Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2_RuntimeMethod_var);
}
IL_0063:
{
}
IL_0064:
{
// return support;
bool L_24 = V_0;
V_4 = L_24;
goto IL_0069;
}
IL_0069:
{
// }
bool L_25 = V_4;
return L_25;
}
}
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::GetLastValidColorBufferIndex(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_GetLastValidColorBufferIndex_mDFEBDACB632593E41DE35829D5E919DDA1623A80 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
int32_t V_3 = 0;
{
// int i = colorBuffers.Length - 1;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___colorBuffers0;
NullCheck(L_0);
V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1));
goto IL_0027;
}
IL_0009:
{
// if (colorBuffers[i] != 0)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___colorBuffers0;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
L_5 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL);
bool L_6;
L_6 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_4, L_5, NULL);
V_1 = L_6;
bool L_7 = V_1;
if (!L_7)
{
goto IL_0022;
}
}
{
// break;
goto IL_0032;
}
IL_0022:
{
// for (; i >= 0; --i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
}
IL_0027:
{
// for (; i >= 0; --i)
int32_t L_9 = V_0;
V_2 = (bool)((((int32_t)((((int32_t)L_9) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_10 = V_2;
if (L_10)
{
goto IL_0009;
}
}
IL_0032:
{
// return i;
int32_t L_11 = V_0;
V_3 = L_11;
goto IL_0036;
}
IL_0036:
{
// }
int32_t L_12 = V_3;
return L_12;
}
}
// System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::GetValidColorBufferCount(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_GetValidColorBufferCount_mD094B796D47E06483F0F5FF26F6D11F9077E6E5C (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers0, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
bool V_1 = false;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_2 = NULL;
int32_t V_3 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_4;
memset((&V_4), 0, sizeof(V_4));
bool V_5 = false;
uint32_t V_6 = 0;
{
// uint nonNullColorBuffers = 0;
V_0 = 0;
// if (colorBuffers != null)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___colorBuffers0;
V_1 = (bool)((!(((RuntimeObject*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_0040;
}
}
{
// foreach (var identifier in colorBuffers)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ___colorBuffers0;
V_2 = L_2;
V_3 = 0;
goto IL_0039;
}
IL_0013:
{
// foreach (var identifier in colorBuffers)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = V_2;
int32_t L_4 = V_3;
NullCheck(L_3);
int32_t L_5 = L_4;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_4 = L_6;
// if (identifier != 0)
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_7 = V_4;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
L_8 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL);
bool L_9;
L_9 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_7, L_8, NULL);
V_5 = L_9;
bool L_10 = V_5;
if (!L_10)
{
goto IL_0034;
}
}
{
// ++nonNullColorBuffers;
uint32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, 1));
}
IL_0034:
{
int32_t L_12 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0039:
{
// foreach (var identifier in colorBuffers)
int32_t L_13 = V_3;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_14 = V_2;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0013;
}
}
{
}
IL_0040:
{
// return nonNullColorBuffers;
uint32_t L_15 = V_0;
V_6 = L_15;
goto IL_0045;
}
IL_0045:
{
// }
uint32_t L_16 = V_6;
return L_16;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::IsMRT(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_IsMRT_m5AC890148AD370DD80D5CC4A281E9AD757EB7087 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// return GetValidColorBufferCount(colorBuffers) > 1;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___colorBuffers0;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
uint32_t L_1;
L_1 = RenderingUtils_GetValidColorBufferCount_mD094B796D47E06483F0F5FF26F6D11F9077E6E5C(L_0, NULL);
V_0 = (bool)((!(((uint32_t)L_1) <= ((uint32_t)1)))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::Contains(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_Contains_mD29F811D05831E1676C97C6086E714926B457599 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___source0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value1, const RuntimeMethod* method)
{
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_0 = NULL;
int32_t V_1 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
bool V_4 = false;
{
// foreach (var identifier in source)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___source0;
V_0 = L_0;
V_1 = 0;
goto IL_0026;
}
IL_0008:
{
// foreach (var identifier in source)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_2 = L_4;
// if (identifier == value)
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = V_2;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6 = ___value1;
bool L_7;
L_7 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_5, L_6, NULL);
V_3 = L_7;
bool L_8 = V_3;
if (!L_8)
{
goto IL_0021;
}
}
{
// return true;
V_4 = (bool)1;
goto IL_0031;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0026:
{
// foreach (var identifier in source)
int32_t L_10 = V_1;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_11 = V_0;
NullCheck(L_11);
if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
{
goto IL_0008;
}
}
{
// return false;
V_4 = (bool)0;
goto IL_0031;
}
IL_0031:
{
// }
bool L_12 = V_4;
return L_12;
}
}
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::IndexOf(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_IndexOf_m6A6DA72119F4F7887258035056B4007006AB954C (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___source0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
bool V_1 = false;
int32_t V_2 = 0;
bool V_3 = false;
{
// for (int i = 0; i < source.Length; ++i)
V_0 = 0;
goto IL_0020;
}
IL_0005:
{
// if (source[i] == value)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___source0;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___value1;
bool L_5;
L_5 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_3, L_4, NULL);
V_1 = L_5;
bool L_6 = V_1;
if (!L_6)
{
goto IL_001b;
}
}
{
// return i;
int32_t L_7 = V_0;
V_2 = L_7;
goto IL_002e;
}
IL_001b:
{
// for (int i = 0; i < source.Length; ++i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0020:
{
// for (int i = 0; i < source.Length; ++i)
int32_t L_9 = V_0;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_10 = ___source0;
NullCheck(L_10);
V_3 = (bool)((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))? 1 : 0);
bool L_11 = V_3;
if (L_11)
{
goto IL_0005;
}
}
{
// return -1;
V_2 = (-1);
goto IL_002e;
}
IL_002e:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::CountDistinct(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_CountDistinct_m44A32BE0B5C3D5D8A1F5DDB4A20D9E40F2006557 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___source0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value1, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
uint32_t V_4 = 0;
int32_t G_B4_0 = 0;
{
// uint count = 0;
V_0 = 0;
// for (int i = 0; i < source.Length; ++i)
V_1 = 0;
goto IL_0039;
}
IL_0007:
{
// if (source[i] != value && source[i] != 0)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___source0;
int32_t L_1 = V_1;
NullCheck(L_0);
int32_t L_2 = L_1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___value1;
bool L_5;
L_5 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_3, L_4, NULL);
if (!L_5)
{
goto IL_002b;
}
}
{
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_6 = ___source0;
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
L_10 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL);
bool L_11;
L_11 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_9, L_10, NULL);
G_B4_0 = ((int32_t)(L_11));
goto IL_002c;
}
IL_002b:
{
G_B4_0 = 0;
}
IL_002c:
{
V_2 = (bool)G_B4_0;
bool L_12 = V_2;
if (!L_12)
{
goto IL_0034;
}
}
{
// ++count;
uint32_t L_13 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, 1));
}
IL_0034:
{
// for (int i = 0; i < source.Length; ++i)
int32_t L_14 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0039:
{
// for (int i = 0; i < source.Length; ++i)
int32_t L_15 = V_1;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_16 = ___source0;
NullCheck(L_16);
V_3 = (bool)((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))? 1 : 0);
bool L_17 = V_3;
if (L_17)
{
goto IL_0007;
}
}
{
// return count;
uint32_t L_18 = V_0;
V_4 = L_18;
goto IL_0048;
}
IL_0048:
{
// }
uint32_t L_19 = V_4;
return L_19;
}
}
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::LastValid(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_LastValid_m3D3B3F55ED9734EA85E33C8BAF42447DE72BC88A (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___source0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
bool V_1 = false;
int32_t V_2 = 0;
bool V_3 = false;
{
// for (int i = source.Length - 1; i >= 0; --i)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___source0;
NullCheck(L_0);
V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1));
goto IL_0029;
}
IL_0009:
{
// if (source[i] != 0)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___source0;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
L_5 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL);
bool L_6;
L_6 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_4, L_5, NULL);
V_1 = L_6;
bool L_7 = V_1;
if (!L_7)
{
goto IL_0024;
}
}
{
// return i;
int32_t L_8 = V_0;
V_2 = L_8;
goto IL_0038;
}
IL_0024:
{
// for (int i = source.Length - 1; i >= 0; --i)
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
}
IL_0029:
{
// for (int i = source.Length - 1; i >= 0; --i)
int32_t L_10 = V_0;
V_3 = (bool)((((int32_t)((((int32_t)L_10) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_11 = V_3;
if (L_11)
{
goto IL_0009;
}
}
{
// return -1;
V_2 = (-1);
goto IL_0038;
}
IL_0038:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::Contains(UnityEngine.Rendering.ClearFlag,UnityEngine.Rendering.ClearFlag)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_Contains_m3B26CE5CB89FFAFC28FCA1151ADB90069C4A0756 (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return (a & b) == b;
int32_t L_0 = ___a0;
int32_t L_1 = ___b1;
int32_t L_2 = ___b1;
V_0 = (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) == ((int32_t)L_2))? 1 : 0);
goto IL_000a;
}
IL_000a:
{
// }
bool L_3 = V_0;
return L_3;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SequenceEqual(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SequenceEqual_mA86A35322DFEC5DD58641450999B49B1BF0B5097 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___left0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___right1, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
bool V_3 = false;
bool V_4 = false;
{
// if (left.Length != right.Length)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___left0;
NullCheck(L_0);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___right1;
NullCheck(L_1);
V_0 = (bool)((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0014;
}
}
{
// return false;
V_1 = (bool)0;
goto IL_0047;
}
IL_0014:
{
// for (int i = 0; i < left.Length; ++i)
V_2 = 0;
goto IL_0037;
}
IL_0018:
{
// if (left[i] != right[i])
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = ___left0;
int32_t L_4 = V_2;
NullCheck(L_3);
int32_t L_5 = L_4;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ___right1;
int32_t L_8 = V_2;
NullCheck(L_7);
int32_t L_9 = L_8;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
bool L_11;
L_11 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_6, L_10, NULL);
V_3 = L_11;
bool L_12 = V_3;
if (!L_12)
{
goto IL_0033;
}
}
{
// return false;
V_1 = (bool)0;
goto IL_0047;
}
IL_0033:
{
// for (int i = 0; i < left.Length; ++i)
int32_t L_13 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0037:
{
// for (int i = 0; i < left.Length; ++i)
int32_t L_14 = V_2;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_15 = ___left0;
NullCheck(L_15);
V_4 = (bool)((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))? 1 : 0);
bool L_16 = V_4;
if (L_16)
{
goto IL_0018;
}
}
{
// return true;
V_1 = (bool)1;
goto IL_0047;
}
IL_0047:
{
// }
bool L_17 = V_1;
return L_17;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils__cctor_mB2A64C12A25ED774FFA7379C86C8D540173582B4 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m02C7A2C24FF55AF8273BBBBA2BFE043A6496DCEF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m748E7EC2AB41A8EBA9392851E9774040661B7C2C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F873E8A6E9B1814B184A1B5C6736319726B14F4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D7DCCCC2C09977E175C6F0768D1EC262D4C45B5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4145C8E1BB61018290CC180EAB83C0F3AA84F265);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48B28E0FCEC78CD368C91292344AC005CA7F6506);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4956263206324806D03B4468D3B57684240C1166);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B3AEB09E490CDAC3A2B5779825B7E1A10F063CA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82E528B11A107CE27EFCFFF21C389A3DABC266CB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral896B1B62708E5CF425A87424A28084134B4D24BD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral986484DD54B4AD25631453C332E542F8016461CC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral99B47F4C028F366D16C0907D7ACF82B0325DC028);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA361BF5C5362F544610A7B795635E7FA6E70673A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA82231FA322AB05D448203333CFA363EA4CFA341);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB47DAD54B57182A31A8197658CB6B3FD208A3FC7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB11171932DC598784018B73B70B7BDD16A45446);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7B40412BB6BFEA0F6496AAADF9A1EE62EFA18A6);
s_Il2CppMethodInitialized = true;
}
{
// static List<ShaderTagId> m_LegacyShaderPassNames = new List<ShaderTagId>
// {
// new ShaderTagId("Always"),
// new ShaderTagId("ForwardBase"),
// new ShaderTagId("PrepassBase"),
// new ShaderTagId("Vertex"),
// new ShaderTagId("VertexLMRGBM"),
// new ShaderTagId("VertexLM"),
// };
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_0, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_1 = L_0;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_2;
memset((&L_2), 0, sizeof(L_2));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_2), _stringLiteralA361BF5C5362F544610A7B795635E7FA6E70673A, /*hidden argument*/NULL);
NullCheck(L_1);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_1, L_2, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_3 = L_1;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_4;
memset((&L_4), 0, sizeof(L_4));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_4), _stringLiteral3D7DCCCC2C09977E175C6F0768D1EC262D4C45B5, /*hidden argument*/NULL);
NullCheck(L_3);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_3, L_4, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_5 = L_3;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_6;
memset((&L_6), 0, sizeof(L_6));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_6), _stringLiteral986484DD54B4AD25631453C332E542F8016461CC, /*hidden argument*/NULL);
NullCheck(L_5);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_5, L_6, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_7 = L_5;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8;
memset((&L_8), 0, sizeof(L_8));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_8), _stringLiteralCB11171932DC598784018B73B70B7BDD16A45446, /*hidden argument*/NULL);
NullCheck(L_7);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_7, L_8, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_9 = L_7;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_10;
memset((&L_10), 0, sizeof(L_10));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_10), _stringLiteral48B28E0FCEC78CD368C91292344AC005CA7F6506, /*hidden argument*/NULL);
NullCheck(L_9);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_9, L_10, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_11 = L_9;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_12;
memset((&L_12), 0, sizeof(L_12));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_12), _stringLiteral99B47F4C028F366D16C0907D7ACF82B0325DC028, /*hidden argument*/NULL);
NullCheck(L_11);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_11, L_12, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_LegacyShaderPassNames_0 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_LegacyShaderPassNames_0), (void*)L_11);
// static AttachmentDescriptor s_EmptyAttachment = new AttachmentDescriptor(GraphicsFormat.None);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_13;
memset((&L_13), 0, sizeof(L_13));
AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&L_13), 0, /*hidden argument*/NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_EmptyAttachment_1 = L_13;
// static Mesh s_FullscreenMesh = null;
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2), (void*)(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL);
// internal static readonly int UNITY_STEREO_MATRIX_V = Shader.PropertyToID("unity_StereoMatrixV");
int32_t L_14;
L_14 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralD7B40412BB6BFEA0F6496AAADF9A1EE62EFA18A6, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_V_4 = L_14;
// internal static readonly int UNITY_STEREO_MATRIX_IV = Shader.PropertyToID("unity_StereoMatrixInvV");
int32_t L_15;
L_15 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralA82231FA322AB05D448203333CFA363EA4CFA341, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_IV_5 = L_15;
// internal static readonly int UNITY_STEREO_MATRIX_P = Shader.PropertyToID("unity_StereoMatrixP");
int32_t L_16;
L_16 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralB47DAD54B57182A31A8197658CB6B3FD208A3FC7, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_P_6 = L_16;
// internal static readonly int UNITY_STEREO_MATRIX_IP = Shader.PropertyToID("unity_StereoMatrixInvP");
int32_t L_17;
L_17 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral896B1B62708E5CF425A87424A28084134B4D24BD, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_IP_7 = L_17;
// internal static readonly int UNITY_STEREO_MATRIX_VP = Shader.PropertyToID("unity_StereoMatrixVP");
int32_t L_18;
L_18 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral7B3AEB09E490CDAC3A2B5779825B7E1A10F063CA, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_VP_8 = L_18;
// internal static readonly int UNITY_STEREO_MATRIX_IVP = Shader.PropertyToID("unity_StereoMatrixInvVP");
int32_t L_19;
L_19 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral4145C8E1BB61018290CC180EAB83C0F3AA84F265, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_IVP_9 = L_19;
// internal static readonly int UNITY_STEREO_CAMERA_PROJECTION = Shader.PropertyToID("unity_StereoCameraProjection");
int32_t L_20;
L_20 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral82E528B11A107CE27EFCFFF21C389A3DABC266CB, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_CAMERA_PROJECTION_10 = L_20;
// internal static readonly int UNITY_STEREO_CAMERA_INV_PROJECTION = Shader.PropertyToID("unity_StereoCameraInvProjection");
int32_t L_21;
L_21 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral4956263206324806D03B4468D3B57684240C1166, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_CAMERA_INV_PROJECTION_11 = L_21;
// internal static readonly int UNITY_STEREO_VECTOR_CAMPOS = Shader.PropertyToID("unity_StereoWorldSpaceCameraPos");
int32_t L_22;
L_22 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral1F873E8A6E9B1814B184A1B5C6736319726B14F4, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_VECTOR_CAMPOS_12 = L_22;
// static readonly StereoConstants stereoConstants = new StereoConstants();
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_23 = (StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D*)il2cpp_codegen_object_new(StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D_il2cpp_TypeInfo_var);
NullCheck(L_23);
StereoConstants__ctor_m191F5484E77FDDF30BB9728F3E604F922C8DBC2F(L_23, NULL);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13), (void*)L_23);
// static Dictionary<RenderTextureFormat, bool> m_RenderTextureFormatSupport = new Dictionary<RenderTextureFormat, bool>();
Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* L_24 = (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52*)il2cpp_codegen_object_new(Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52_il2cpp_TypeInfo_var);
NullCheck(L_24);
Dictionary_2__ctor_m748E7EC2AB41A8EBA9392851E9774040661B7C2C(L_24, Dictionary_2__ctor_m748E7EC2AB41A8EBA9392851E9774040661B7C2C_RuntimeMethod_var);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_RenderTextureFormatSupport_14 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_RenderTextureFormatSupport_14), (void*)L_24);
// static Dictionary<GraphicsFormat, Dictionary<FormatUsage, bool>> m_GraphicsFormatSupport = new Dictionary<GraphicsFormat, Dictionary<FormatUsage, bool>>();
Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* L_25 = (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607*)il2cpp_codegen_object_new(Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607_il2cpp_TypeInfo_var);
NullCheck(L_25);
Dictionary_2__ctor_m02C7A2C24FF55AF8273BBBBA2BFE043A6496DCEF(L_25, Dictionary_2__ctor_m02C7A2C24FF55AF8273BBBBA2BFE043A6496DCEF_RuntimeMethod_var);
((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_GraphicsFormatSupport_15 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_GraphicsFormatSupport_15), (void*)L_25);
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.RenderingUtils/StereoConstants::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StereoConstants__ctor_m191F5484E77FDDF30BB9728F3E604F922C8DBC2F (StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public Matrix4x4[] viewProjMatrix = new Matrix4x4[2];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___viewProjMatrix_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___viewProjMatrix_0), (void*)L_0);
// public Matrix4x4[] invViewMatrix = new Matrix4x4[2];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_1 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___invViewMatrix_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___invViewMatrix_1), (void*)L_1);
// public Matrix4x4[] invProjMatrix = new Matrix4x4[2];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_2 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___invProjMatrix_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___invProjMatrix_2), (void*)L_2);
// public Matrix4x4[] invViewProjMatrix = new Matrix4x4[2];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_3 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___invViewProjMatrix_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___invViewProjMatrix_3), (void*)L_3);
// public Matrix4x4[] invCameraProjMatrix = new Matrix4x4[2];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_4 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___invCameraProjMatrix_4 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___invCameraProjMatrix_4), (void*)L_4);
// public Vector4[] worldSpaceCameraPos = new Vector4[2];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_5 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___worldSpaceCameraPos_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___worldSpaceCameraPos_5), (void*)L_5);
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.RenderTargetHandle::set_id(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int id { set; get; }
int32_t L_0 = ___value0;
__this->___U3CidU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_EXTERN_C void RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline(_thisAdjusted, ___value0, method);
}
// System.Int32 UnityEngine.Rendering.Universal.RenderTargetHandle::get_id()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method)
{
{
// public int id { set; get; }
int32_t L_0 = __this->___U3CidU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
int32_t _returnValue;
_returnValue = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::set_rtid(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method)
{
{
// private RenderTargetIdentifier rtid { set; get; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___value0;
__this->___U3CrtidU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_EXTERN_C void RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_AdjustorThunk (RuntimeObject* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_inline(_thisAdjusted, ___value0, method);
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.RenderTargetHandle::get_rtid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetHandle_get_rtid_m307B0E7F3D46EFDD810FDCCBBB9F3FB81F97C7AD (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method)
{
{
// private RenderTargetIdentifier rtid { set; get; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CrtidU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_EXTERN_C RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetHandle_get_rtid_m307B0E7F3D46EFDD810FDCCBBB9F3FB81F97C7AD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B _returnValue;
_returnValue = RenderTargetHandle_get_rtid_m307B0E7F3D46EFDD810FDCCBBB9F3FB81F97C7AD_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::.ctor(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTargetIdentifier0, const RuntimeMethod* method)
{
{
// id = -2;
RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline(__this, ((int32_t)-2), NULL);
// rtid = renderTargetIdentifier;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___renderTargetIdentifier0;
RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_inline(__this, L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1_AdjustorThunk (RuntimeObject* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTargetIdentifier0, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1(_thisAdjusted, ___renderTargetIdentifier0, method);
}
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.RenderTargetHandle::GetCameraTarget(UnityEngine.Rendering.Universal.XRPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 RenderTargetHandle_GetCameraTarget_mDFA34A850B25DBC1248D46B34F9FC27632E07EB8 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (xr.enabled)
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_0 = ___xr0;
NullCheck(L_0);
bool L_1;
L_1 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0019;
}
}
{
// return new RenderTargetHandle(xr.renderTarget);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_3 = ___xr0;
NullCheck(L_3);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline(L_3, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_5;
memset((&L_5), 0, sizeof(L_5));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_5), L_4, /*hidden argument*/NULL);
V_1 = L_5;
goto IL_0021;
}
IL_0019:
{
// return CameraTarget;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_6 = ((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2;
V_1 = L_6;
goto IL_0021;
}
IL_0021:
{
// }
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_7 = V_1;
return L_7;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::Init(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, String_t* ___shaderProperty0, const RuntimeMethod* method)
{
{
// id = Shader.PropertyToID(shaderProperty);
String_t* L_0 = ___shaderProperty0;
int32_t L_1;
L_1 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(L_0, NULL);
RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline(__this, L_1, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646_AdjustorThunk (RuntimeObject* __this, String_t* ___shaderProperty0, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(_thisAdjusted, ___shaderProperty0, method);
}
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::Init(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle_Init_m8A734A65AACE6723E35CCDD6B7217718C62871A5 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTargetIdentifier0, const RuntimeMethod* method)
{
{
// id = -2;
RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline(__this, ((int32_t)-2), NULL);
// rtid = renderTargetIdentifier;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___renderTargetIdentifier0;
RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_inline(__this, L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void RenderTargetHandle_Init_m8A734A65AACE6723E35CCDD6B7217718C62871A5_AdjustorThunk (RuntimeObject* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTargetIdentifier0, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle_Init_m8A734A65AACE6723E35CCDD6B7217718C62871A5(_thisAdjusted, ___renderTargetIdentifier0, method);
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.RenderTargetHandle::Identifier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method)
{
bool V_0 = false;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
{
// if (id == -1)
int32_t L_0;
L_0 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
V_0 = (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0018;
}
}
{
// return BuiltinRenderTextureType.CameraTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
L_2 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL);
V_1 = L_2;
goto IL_0041;
}
IL_0018:
{
// if (id == -2)
int32_t L_3;
L_3 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
V_2 = (bool)((((int32_t)L_3) == ((int32_t)((int32_t)-2)))? 1 : 0);
bool L_4 = V_2;
if (!L_4)
{
goto IL_0030;
}
}
{
// return rtid;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
L_5 = RenderTargetHandle_get_rtid_m307B0E7F3D46EFDD810FDCCBBB9F3FB81F97C7AD_inline(__this, NULL);
V_1 = L_5;
goto IL_0041;
}
IL_0030:
{
// return new RenderTargetIdentifier(id, 0, CubemapFace.Unknown, -1);
int32_t L_6;
L_6 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_7;
memset((&L_7), 0, sizeof(L_7));
RenderTargetIdentifier__ctor_mAFAC5FB016609A5D4E07FCEC360D113B9C8D7ECF((&L_7), L_6, 0, (-1), (-1), /*hidden argument*/NULL);
V_1 = L_7;
goto IL_0041;
}
IL_0041:
{
// }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8 = V_1;
return L_8;
}
}
IL2CPP_EXTERN_C RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B _returnValue;
_returnValue = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.Universal.RenderTargetHandle::HasInternalRenderTargetId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetHandle_HasInternalRenderTargetId_mC3715B3E0D2B6B4D659FCFBF1BEE8053460F4F50 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return id == -2;
int32_t L_0;
L_0 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
V_0 = (bool)((((int32_t)L_0) == ((int32_t)((int32_t)-2)))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
// }
bool L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C bool RenderTargetHandle_HasInternalRenderTargetId_mC3715B3E0D2B6B4D659FCFBF1BEE8053460F4F50_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
bool _returnValue;
_returnValue = RenderTargetHandle_HasInternalRenderTargetId_mC3715B3E0D2B6B4D659FCFBF1BEE8053460F4F50(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.Universal.RenderTargetHandle::Equals(UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___other0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (id == -2 || other.id == -2)
int32_t L_0;
L_0 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
if ((((int32_t)L_0) == ((int32_t)((int32_t)-2))))
{
goto IL_0018;
}
}
{
int32_t L_1;
L_1 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&___other0), NULL);
G_B3_0 = ((((int32_t)L_1) == ((int32_t)((int32_t)-2)))? 1 : 0);
goto IL_0019;
}
IL_0018:
{
G_B3_0 = 1;
}
IL_0019:
{
V_0 = (bool)G_B3_0;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0032;
}
}
{
// return Identifier() == other.Identifier();
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
L_3 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(__this, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA((&___other0), NULL);
bool L_5;
L_5 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_3, L_4, NULL);
V_1 = L_5;
goto IL_0044;
}
IL_0032:
{
// return id == other.id;
int32_t L_6;
L_6 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
int32_t L_7;
L_7 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&___other0), NULL);
V_1 = (bool)((((int32_t)L_6) == ((int32_t)L_7))? 1 : 0);
goto IL_0044;
}
IL_0044:
{
// }
bool L_8 = V_1;
return L_8;
}
}
IL2CPP_EXTERN_C bool RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9_AdjustorThunk (RuntimeObject* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___other0, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
bool _returnValue;
_returnValue = RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9(_thisAdjusted, ___other0, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.Universal.RenderTargetHandle::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetHandle_Equals_mD4C881A6FFDBABD27EE3099A1C13FCFAA6940603 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
int32_t G_B5_0 = 0;
{
// if (ReferenceEquals(null, obj)) return false;
RuntimeObject* L_0 = ___obj0;
V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_000d;
}
}
{
// if (ReferenceEquals(null, obj)) return false;
V_1 = (bool)0;
goto IL_0027;
}
IL_000d:
{
// return obj is RenderTargetHandle && Equals((RenderTargetHandle)obj);
RuntimeObject* L_2 = ___obj0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_2, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var)))
{
goto IL_0023;
}
}
{
RuntimeObject* L_3 = ___obj0;
bool L_4;
L_4 = RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9(__this, ((*(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*)((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*)(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*)UnBox(L_3, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var)))), NULL);
G_B5_0 = ((int32_t)(L_4));
goto IL_0024;
}
IL_0023:
{
G_B5_0 = 0;
}
IL_0024:
{
V_1 = (bool)G_B5_0;
goto IL_0027;
}
IL_0027:
{
// }
bool L_5 = V_1;
return L_5;
}
}
IL2CPP_EXTERN_C bool RenderTargetHandle_Equals_mD4C881A6FFDBABD27EE3099A1C13FCFAA6940603_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
bool _returnValue;
_returnValue = RenderTargetHandle_Equals_mD4C881A6FFDBABD27EE3099A1C13FCFAA6940603(_thisAdjusted, ___obj0, method);
return _returnValue;
}
// System.Int32 UnityEngine.Rendering.Universal.RenderTargetHandle::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTargetHandle_GetHashCode_mB579B1A5BC95789EA44D4888A2DED4271BD5C8CD (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return id;
int32_t L_0;
L_0 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// }
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C int32_t RenderTargetHandle_GetHashCode_mB579B1A5BC95789EA44D4888A2DED4271BD5C8CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
int32_t _returnValue;
_returnValue = RenderTargetHandle_GetHashCode_mB579B1A5BC95789EA44D4888A2DED4271BD5C8CD(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.Universal.RenderTargetHandle::op_Equality(UnityEngine.Rendering.Universal.RenderTargetHandle,UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetHandle_op_Equality_mE417685886659903FC6B57B84816E7E7DDBF83C0 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___c10, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___c21, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return c1.Equals(c2);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = ___c21;
bool L_1;
L_1 = RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9((&___c10), L_0, NULL);
V_0 = L_1;
goto IL_000c;
}
IL_000c:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderTargetHandle::op_Inequality(UnityEngine.Rendering.Universal.RenderTargetHandle,UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetHandle_op_Inequality_m66703F7C8FE9B622D4D316B0E01C66187CD66994 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___c10, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___c21, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return !c1.Equals(c2);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = ___c21;
bool L_1;
L_1 = RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9((&___c10), L_0, NULL);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
goto IL_000f;
}
IL_000f:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle__cctor_m33B3F9AB7C76A5101D21FE6038E8DF3E9AA10992 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static readonly RenderTargetHandle CameraTarget = new RenderTargetHandle { id = -1 };
il2cpp_codegen_initobj((&V_0), sizeof(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66));
RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline((&V_0), (-1), NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = V_0;
((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2 = 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
#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.ScriptableRendererData::get_isInvalidated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_isInvalidated_m269F8E8E06FC7E8477C1B49F869EC8068D3940E0 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
{
// internal bool isInvalidated { get; set; }
bool L_0 = __this->___U3CisInvalidatedU3Ek__BackingField_4;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::set_isInvalidated(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData_set_isInvalidated_mEEF5DC7FB24BAEDC2E827C5834B0954F98CB022B (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, bool ___value0, const RuntimeMethod* method)
{
{
// internal bool isInvalidated { get; set; }
bool L_0 = ___value0;
__this->___U3CisInvalidatedU3Ek__BackingField_4 = L_0;
return;
}
}
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> UnityEngine.Rendering.Universal.ScriptableRendererData::get_rendererFeatures()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
{
// get => m_RendererFeatures;
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures_6;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::SetDirty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData_SetDirty_m90A5EA96EDF7B3F36F8BFFD22197E615D5E7E57D (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
{
// isInvalidated = true;
ScriptableRendererData_set_isInvalidated_mEEF5DC7FB24BAEDC2E827C5834B0954F98CB022B_inline(__this, (bool)1, NULL);
// }
return;
}
}
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScriptableRendererData::InternalCreateRenderer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ScriptableRendererData_InternalCreateRenderer_m62C6C78E44ECCF910F58866666C842D5A0142500 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* V_0 = NULL;
{
// isInvalidated = false;
ScriptableRendererData_set_isInvalidated_mEEF5DC7FB24BAEDC2E827C5834B0954F98CB022B_inline(__this, (bool)0, NULL);
// return Create();
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_0;
L_0 = VirtualFuncInvoker0< ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* >::Invoke(4 /* UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScriptableRendererData::Create() */, __this);
V_0 = L_0;
goto IL_0012;
}
IL_0012:
{
// }
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData_OnValidate_m5DE531C59BC2FC5D20DA8FFE338208BFB57267D9 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
{
// SetDirty();
ScriptableRendererData_SetDirty_m90A5EA96EDF7B3F36F8BFFD22197E615D5E7E57D(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData_OnEnable_mBA8590EF82D69350E72F3A39C0B7000FAC542EC4 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
{
// SetDirty();
ScriptableRendererData_SetDirty_m90A5EA96EDF7B3F36F8BFFD22197E615D5E7E57D(__this, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::get_useNativeRenderPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
{
// get => m_UseNativeRenderPass;
bool L_0 = __this->___m_UseNativeRenderPass_8;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::set_useNativeRenderPass(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData_set_useNativeRenderPass_m0700BAEAB3A383137FF573C4B9E83CE8A7077A5A (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, bool ___value0, const RuntimeMethod* method)
{
{
// SetDirty();
ScriptableRendererData_SetDirty_m90A5EA96EDF7B3F36F8BFFD22197E615D5E7E57D(__this, NULL);
// m_UseNativeRenderPass = value;
bool L_0 = ___value0;
__this->___m_UseNativeRenderPass_8 = L_0;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData__ctor_m31B2D970E70E8A5C932C8D1723023B387C96E9C0 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCDE2360B0A07FB450283AC9EE1B4B782C1631EA6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF9D88C946600C782EE786A252258C0AA97BD019A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// [SerializeField] internal List<ScriptableRendererFeature> m_RendererFeatures = new List<ScriptableRendererFeature>(10);
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*)il2cpp_codegen_object_new(List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82(L_0, ((int32_t)10), List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var);
__this->___m_RendererFeatures_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererFeatures_6), (void*)L_0);
// [SerializeField] internal List<long> m_RendererFeatureMap = new List<long>(10);
List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* L_1 = (List_1_tF9D88C946600C782EE786A252258C0AA97BD019A*)il2cpp_codegen_object_new(List_1_tF9D88C946600C782EE786A252258C0AA97BD019A_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_mCDE2360B0A07FB450283AC9EE1B4B782C1631EA6(L_1, ((int32_t)10), List_1__ctor_mCDE2360B0A07FB450283AC9EE1B4B782C1631EA6_RuntimeMethod_var);
__this->___m_RendererFeatureMap_7 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererFeatureMap_7), (void*)L_1);
// [SerializeField] bool m_UseNativeRenderPass = false;
__this->___m_UseNativeRenderPass_8 = (bool)0;
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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.ScriptableRendererData/DebugShaderResources::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShaderResources__ctor_m55A8D8689AE9D7A790449A68387CAD9321D65DDC (DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::get_isActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method)
{
{
// public bool isActive => m_Active;
bool L_0 = __this->___m_Active_4;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::OnCameraPreCull(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.CameraData& modreq(System.Runtime.InteropServices.InAttribute))
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_OnCameraPreCull_m72D214002675267078D456A2001AA4AD114F5AC6 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, const RuntimeMethod* method)
{
{
// public virtual void OnCameraPreCull(ScriptableRenderer renderer, in CameraData cameraData) { }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_OnEnable_mE0449961E65B6576BAB12C4978BCB5E21B54B76A (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method)
{
{
// Create();
VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Create() */, __this);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_OnValidate_m574788BF4BB02FA719F99B39232128EC9BB7A8B2 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method)
{
{
// Create();
VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Create() */, __this);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::SupportsNativeRenderPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRendererFeature_SupportsNativeRenderPass_mD4346F159F1164C5B3E43402EFF79D20CE2D7B83 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return false;
V_0 = (bool)0;
goto IL_0005;
}
IL_0005:
{
// }
bool L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_SetActive_mB6647749AB30629D12175825BB21043CF5FC56E3 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, bool ___active0, const RuntimeMethod* method)
{
{
// m_Active = active;
bool L_0 = ___active0;
__this->___m_Active_4 = L_0;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_Dispose_m8CE96FDAA8728C64B3DA17D95E6154048C7E37AA (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Dispose(true);
VirtualActionInvoker1< bool >::Invoke(9 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Dispose(System.Boolean) */, __this, (bool)1);
// GC.SuppressFinalize(this);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m3352E2F2119EB46913B51B7AAE2F217C63C35F2A(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_Dispose_m72032535D822976722233108DA663B29B40E70C6 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, bool ___disposing0, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature__ctor_mA05EC9569A5DCF48CDD98E1FC5838857E2C4C001 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method)
{
{
// [SerializeField, HideInInspector] private bool m_Active = true;
__this->___m_Active_4 = (bool)1;
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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.ShaderData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderData__ctor_m89EA33268297367E03CDA511FF12235EDE66B57A (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, const RuntimeMethod* method)
{
{
// ComputeBuffer m_LightDataBuffer = null;
__this->___m_LightDataBuffer_1 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightDataBuffer_1), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
// ComputeBuffer m_LightIndicesBuffer = null;
__this->___m_LightIndicesBuffer_2 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightIndicesBuffer_2), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
// ComputeBuffer m_AdditionalLightShadowParamsStructuredBuffer = null;
__this->___m_AdditionalLightShadowParamsStructuredBuffer_3 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightShadowParamsStructuredBuffer_3), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
// ComputeBuffer m_AdditionalLightShadowSliceMatricesStructuredBuffer = null;
__this->___m_AdditionalLightShadowSliceMatricesStructuredBuffer_4 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightShadowSliceMatricesStructuredBuffer_4), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
// ShaderData()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// }
return;
}
}
// UnityEngine.Rendering.Universal.ShaderData UnityEngine.Rendering.Universal.ShaderData::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* ShaderData_get_instance_mEFC436B2FC5C34668E346FABD375C90A0A9939A6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* V_1 = NULL;
{
// if (m_Instance == null)
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* L_0 = ((ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields*)il2cpp_codegen_static_fields_for(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var))->___m_Instance_0;
V_0 = (bool)((((RuntimeObject*)(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0017;
}
}
{
// m_Instance = new ShaderData();
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* L_2 = (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*)il2cpp_codegen_object_new(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var);
NullCheck(L_2);
ShaderData__ctor_m89EA33268297367E03CDA511FF12235EDE66B57A(L_2, NULL);
((ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields*)il2cpp_codegen_static_fields_for(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var))->___m_Instance_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields*)il2cpp_codegen_static_fields_for(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var))->___m_Instance_0), (void*)L_2);
}
IL_0017:
{
// return m_Instance;
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* L_3 = ((ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields*)il2cpp_codegen_static_fields_for(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var))->___m_Instance_0;
V_1 = L_3;
goto IL_001f;
}
IL_001f:
{
// }
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* L_4 = V_1;
return L_4;
}
}
// System.Void UnityEngine.Rendering.Universal.ShaderData::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderData_Dispose_m2AD751DAD6F9045B9D95C50CE02F8A58D5BDDA0A (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, const RuntimeMethod* method)
{
{
// DisposeBuffer(ref m_LightDataBuffer);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = (&__this->___m_LightDataBuffer_1);
ShaderData_DisposeBuffer_mD7C9001C56DA7BF801DA37BB74F3AB428D67CD7F(__this, L_0, NULL);
// DisposeBuffer(ref m_LightIndicesBuffer);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_1 = (&__this->___m_LightIndicesBuffer_2);
ShaderData_DisposeBuffer_mD7C9001C56DA7BF801DA37BB74F3AB428D67CD7F(__this, L_1, NULL);
// DisposeBuffer(ref m_AdditionalLightShadowParamsStructuredBuffer);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_2 = (&__this->___m_AdditionalLightShadowParamsStructuredBuffer_3);
ShaderData_DisposeBuffer_mD7C9001C56DA7BF801DA37BB74F3AB428D67CD7F(__this, L_2, NULL);
// DisposeBuffer(ref m_AdditionalLightShadowSliceMatricesStructuredBuffer);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_3 = (&__this->___m_AdditionalLightShadowSliceMatricesStructuredBuffer_4);
ShaderData_DisposeBuffer_mD7C9001C56DA7BF801DA37BB74F3AB428D67CD7F(__this, L_3, NULL);
// }
return;
}
}
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetLightDataBuffer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetLightDataBuffer_m1A439B2E7A272E2117469F1DE4C8DBA85E8732D5 (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, int32_t ___size0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* V_0 = NULL;
{
// return GetOrUpdateBuffer<ShaderInput.LightData>(ref m_LightDataBuffer, size);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = (&__this->___m_LightDataBuffer_1);
int32_t L_1 = ___size0;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2;
L_2 = ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA(__this, L_0, L_1, ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA_RuntimeMethod_var);
V_0 = L_2;
goto IL_0011;
}
IL_0011:
{
// }
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = V_0;
return L_3;
}
}
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetLightIndicesBuffer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetLightIndicesBuffer_m14FCA4F99C094623216B1C4940DC850397C29F19 (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, int32_t ___size0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* V_0 = NULL;
{
// return GetOrUpdateBuffer<int>(ref m_LightIndicesBuffer, size);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = (&__this->___m_LightIndicesBuffer_2);
int32_t L_1 = ___size0;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2;
L_2 = ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7(__this, L_0, L_1, ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7_RuntimeMethod_var);
V_0 = L_2;
goto IL_0011;
}
IL_0011:
{
// }
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = V_0;
return L_3;
}
}
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetAdditionalLightShadowParamsStructuredBuffer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetAdditionalLightShadowParamsStructuredBuffer_mE02654F81DBD5A4738C3A77670BAAE2934D66EBA (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, int32_t ___size0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* V_0 = NULL;
{
// return GetOrUpdateBuffer<Vector4>(ref m_AdditionalLightShadowParamsStructuredBuffer, size);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = (&__this->___m_AdditionalLightShadowParamsStructuredBuffer_3);
int32_t L_1 = ___size0;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2;
L_2 = ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2(__this, L_0, L_1, ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2_RuntimeMethod_var);
V_0 = L_2;
goto IL_0011;
}
IL_0011:
{
// }
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = V_0;
return L_3;
}
}
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.ShaderData::GetAdditionalLightShadowSliceMatricesStructuredBuffer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ShaderData_GetAdditionalLightShadowSliceMatricesStructuredBuffer_m175F3097985D8C2C006C4E94D0302504E09C3F49 (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, int32_t ___size0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* V_0 = NULL;
{
// return GetOrUpdateBuffer<Matrix4x4>(ref m_AdditionalLightShadowSliceMatricesStructuredBuffer, size);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = (&__this->___m_AdditionalLightShadowSliceMatricesStructuredBuffer_4);
int32_t L_1 = ___size0;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2;
L_2 = ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5(__this, L_0, L_1, ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5_RuntimeMethod_var);
V_0 = L_2;
goto IL_0011;
}
IL_0011:
{
// }
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = V_0;
return L_3;
}
}
// System.Void UnityEngine.Rendering.Universal.ShaderData::DisposeBuffer(UnityEngine.ComputeBuffer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderData_DisposeBuffer_mD7C9001C56DA7BF801DA37BB74F3AB428D67CD7F (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___buffer0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (buffer != null)
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = ___buffer0;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = *((ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**)L_0);
V_0 = (bool)((!(((RuntimeObject*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
// buffer.Dispose();
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_3 = ___buffer0;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = *((ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**)L_3);
NullCheck(L_4);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(L_4, NULL);
// buffer = null;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_5 = ___buffer0;
*((RuntimeObject**)L_5) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)NULL);
}
IL_0017:
{
// }
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.String UnityEngine.Rendering.Universal.ShaderUtils::GetShaderPath(UnityEngine.Rendering.Universal.ShaderPathID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ShaderUtils_GetShaderPath_m4A1BAB533E9C09F368B0BEF39FC694CADADBF602 (int32_t ___id0, 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*)&ShaderPathID_t6266F696633E9AADE69D6E4DC86462E9970C339A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC03B5EA0A7EF27B138EED06D6610DCACC26448F);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
String_t* V_3 = NULL;
int32_t G_B4_0 = 0;
{
// int index = (int)id;
int32_t L_0 = ___id0;
V_0 = L_0;
// int arrayLength = s_ShaderPaths.Length;
il2cpp_codegen_runtime_class_init_inline(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ((ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var))->___s_ShaderPaths_0;
NullCheck(L_1);
V_1 = ((int32_t)(((RuntimeArray*)L_1)->max_length));
// if (arrayLength > 0 && index >= 0 && index < arrayLength)
int32_t L_2 = V_1;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_0019;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) < ((int32_t)0)))
{
goto IL_0019;
}
}
{
int32_t L_4 = V_0;
int32_t L_5 = V_1;
G_B4_0 = ((((int32_t)L_4) < ((int32_t)L_5))? 1 : 0);
goto IL_001a;
}
IL_0019:
{
G_B4_0 = 0;
}
IL_001a:
{
V_2 = (bool)G_B4_0;
bool L_6 = V_2;
if (!L_6)
{
goto IL_0028;
}
}
{
// return s_ShaderPaths[index];
il2cpp_codegen_runtime_class_init_inline(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = ((ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var))->___s_ShaderPaths_0;
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
String_t* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_3 = L_10;
goto IL_0073;
}
IL_0028:
{
// Debug.LogError("Trying to access universal shader path out of bounds: (" + id + ": " + index + ")");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, _stringLiteralEC03B5EA0A7EF27B138EED06D6610DCACC26448F);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralEC03B5EA0A7EF27B138EED06D6610DCACC26448F);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
Il2CppFakeBox<int32_t> L_14(ShaderPathID_t6266F696633E9AADE69D6E4DC86462E9970C339A_il2cpp_TypeInfo_var, (&___id0));
String_t* L_15;
L_15 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_14), NULL);
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_15);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_15);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_13;
NullCheck(L_16);
ArrayElementTypeCheck (L_16, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16;
String_t* L_18;
L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
NullCheck(L_17);
ArrayElementTypeCheck (L_17, L_18);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_18);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_17;
NullCheck(L_19);
ArrayElementTypeCheck (L_19, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
String_t* L_20;
L_20 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_19, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_20, NULL);
// return "";
V_3 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
goto IL_0073;
}
IL_0073:
{
// }
String_t* L_21 = V_3;
return L_21;
}
}
// UnityEngine.Rendering.Universal.ShaderPathID UnityEngine.Rendering.Universal.ShaderUtils::GetEnumFromPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShaderUtils_GetEnumFromPath_mF8D147EC4157BAFE28CA189EA4BFEEB9BE9660AD (String_t* ___path0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_FindIndex_TisString_t_m05DB2B314B2B7FE977093B3F176E6AECAB285069_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CGetEnumFromPathU3Eb__0_mAD4ACD49153666E733B5B80B1A8334A5959783B0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334* L_0 = (U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass2_0__ctor_mDA673E5746F2C0E13ED85F3B50AD7BB5462B8507(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334* L_1 = V_0;
String_t* L_2 = ___path0;
NullCheck(L_1);
L_1->___path_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___path_0), (void*)L_2);
// var index = Array.FindIndex(s_ShaderPaths, m => m == path);
il2cpp_codegen_runtime_class_init_inline(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = ((ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var))->___s_ShaderPaths_0;
U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334* L_4 = V_0;
Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C* L_5 = (Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C*)il2cpp_codegen_object_new(Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C_il2cpp_TypeInfo_var);
NullCheck(L_5);
Predicate_1__ctor_m792445D8ACC019EE3CE897994AF6C04721045A7E(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CGetEnumFromPathU3Eb__0_mAD4ACD49153666E733B5B80B1A8334A5959783B0_RuntimeMethod_var), NULL);
int32_t L_6;
L_6 = Array_FindIndex_TisString_t_m05DB2B314B2B7FE977093B3F176E6AECAB285069(L_3, L_5, Array_FindIndex_TisString_t_m05DB2B314B2B7FE977093B3F176E6AECAB285069_RuntimeMethod_var);
V_1 = L_6;
// return (ShaderPathID)index;
int32_t L_7 = V_1;
V_2 = L_7;
goto IL_0029;
}
IL_0029:
{
// }
int32_t L_8 = V_2;
return L_8;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ShaderUtils::IsLWShader(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShaderUtils_IsLWShader_m8A1AD374AC0C79588140AB8FC920002B57685E33 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// return s_ShaderPaths.Contains(shader.name);
il2cpp_codegen_runtime_class_init_inline(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ((ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var))->___s_ShaderPaths_0;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1 = ___shader0;
NullCheck(L_1);
String_t* L_2;
L_2 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_1, NULL);
bool L_3;
L_3 = Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45((RuntimeObject*)L_0, L_2, Enumerable_Contains_TisString_t_mB597D95B9D1FDF1ACA18AC4907D6EA8850879D45_RuntimeMethod_var);
V_0 = L_3;
goto IL_0014;
}
IL_0014:
{
// }
bool L_4 = V_0;
return L_4;
}
}
// System.Void UnityEngine.Rendering.Universal.ShaderUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderUtils__cctor_mC6535DA7E9F2DED27D24E6894C372EA4483EE863 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24D2AF3533CAE538CEA7D73BC45D3A5901450BBA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27F659B2F4BC7C7CE4C3B8CCB1AD437898B9E8E8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47F11CECC4AA8D462DFA01AD7D684F2D51065CA8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4823B4BD3B2F9A53E90610751D7DE1F78A3D0E70);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49425CF51EF67FBFD8AA098A16B840096305BF92);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5272D732907F13CCECF6D4D6A877AE201D6C34FF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CF4ABB933717D6AE79C88ABF04A3A79C8B554B2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B4FEEFA76B93D58B6E47CD9FF76F6E287D0D321);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0CECEF568FB283A2F08D2ABD683ED14BC4E655C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1AED3763AD1619F6DBE75E004D3024427FB0ED6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCDC98B626DADC4D771CC4294D7DFC0F0B0625499);
s_Il2CppMethodInitialized = true;
}
{
// static readonly string[] s_ShaderPaths =
// {
// "Universal Render Pipeline/Lit",
// "Universal Render Pipeline/Simple Lit",
// "Universal Render Pipeline/Unlit",
// "Universal Render Pipeline/Terrain/Lit",
// "Universal Render Pipeline/Particles/Lit",
// "Universal Render Pipeline/Particles/Simple Lit",
// "Universal Render Pipeline/Particles/Unlit",
// "Universal Render Pipeline/Baked Lit",
// "Universal Render Pipeline/Nature/SpeedTree7",
// "Universal Render Pipeline/Nature/SpeedTree7 Billboard",
// "Universal Render Pipeline/Nature/SpeedTree8",
// };
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
ArrayElementTypeCheck (L_1, _stringLiteral9B4FEEFA76B93D58B6E47CD9FF76F6E287D0D321);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral9B4FEEFA76B93D58B6E47CD9FF76F6E287D0D321);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, _stringLiteral47F11CECC4AA8D462DFA01AD7D684F2D51065CA8);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral47F11CECC4AA8D462DFA01AD7D684F2D51065CA8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteral4823B4BD3B2F9A53E90610751D7DE1F78A3D0E70);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral4823B4BD3B2F9A53E90610751D7DE1F78A3D0E70);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, _stringLiteral6CF4ABB933717D6AE79C88ABF04A3A79C8B554B2);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral6CF4ABB933717D6AE79C88ABF04A3A79C8B554B2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
NullCheck(L_5);
ArrayElementTypeCheck (L_5, _stringLiteralCDC98B626DADC4D771CC4294D7DFC0F0B0625499);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralCDC98B626DADC4D771CC4294D7DFC0F0B0625499);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, _stringLiteralB0CECEF568FB283A2F08D2ABD683ED14BC4E655C);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteralB0CECEF568FB283A2F08D2ABD683ED14BC4E655C);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
NullCheck(L_7);
ArrayElementTypeCheck (L_7, _stringLiteral49425CF51EF67FBFD8AA098A16B840096305BF92);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral49425CF51EF67FBFD8AA098A16B840096305BF92);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
NullCheck(L_8);
ArrayElementTypeCheck (L_8, _stringLiteral27F659B2F4BC7C7CE4C3B8CCB1AD437898B9E8E8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)_stringLiteral27F659B2F4BC7C7CE4C3B8CCB1AD437898B9E8E8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8;
NullCheck(L_9);
ArrayElementTypeCheck (L_9, _stringLiteral5272D732907F13CCECF6D4D6A877AE201D6C34FF);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteral5272D732907F13CCECF6D4D6A877AE201D6C34FF);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, _stringLiteralB1AED3763AD1619F6DBE75E004D3024427FB0ED6);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)_stringLiteralB1AED3763AD1619F6DBE75E004D3024427FB0ED6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
NullCheck(L_11);
ArrayElementTypeCheck (L_11, _stringLiteral24D2AF3533CAE538CEA7D73BC45D3A5901450BBA);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)_stringLiteral24D2AF3533CAE538CEA7D73BC45D3A5901450BBA);
((ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var))->___s_ShaderPaths_0 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var))->___s_ShaderPaths_0), (void*)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
// System.Void UnityEngine.Rendering.Universal.ShaderUtils/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_mDA673E5746F2C0E13ED85F3B50AD7BB5462B8507 (U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ShaderUtils/<>c__DisplayClass2_0::<GetEnumFromPath>b__0(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass2_0_U3CGetEnumFromPathU3Eb__0_mAD4ACD49153666E733B5B80B1A8334A5959783B0 (U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334* __this, String_t* ___m0, const RuntimeMethod* method)
{
{
// var index = Array.FindIndex(s_ShaderPaths, m => m == path);
String_t* L_0 = ___m0;
String_t* L_1 = __this->___path_0;
bool L_2;
L_2 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_0, L_1, NULL);
return L_2;
}
}
#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.ShadowSliceData::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowSliceData_Clear_mB5BFA7D8B81B48BD2CCF60B127DC0AFBAD9CC6BC (ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// viewMatrix = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0;
L_0 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
__this->___viewMatrix_0 = L_0;
// projectionMatrix = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
L_1 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
__this->___projectionMatrix_1 = L_1;
// shadowTransform = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
L_2 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
__this->___shadowTransform_2 = L_2;
// offsetX = offsetY = 0;
int32_t L_3 = 0;
V_0 = L_3;
__this->___offsetY_4 = L_3;
int32_t L_4 = V_0;
__this->___offsetX_3 = L_4;
// resolution = 1024;
__this->___resolution_5 = ((int32_t)1024);
// }
return;
}
}
IL2CPP_EXTERN_C void ShadowSliceData_Clear_mB5BFA7D8B81B48BD2CCF60B127DC0AFBAD9CC6BC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20*>(__this + _offset);
ShadowSliceData_Clear_mB5BFA7D8B81B48BD2CCF60B127DC0AFBAD9CC6BC(_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.ShadowUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils__cctor_m8F87420EBCE3FA105EC3B69AA99EBC36D38C24B1 (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*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B3_0 = 0;
{
// m_ForceShadowPointSampling = SystemInfo.graphicsDeviceType == GraphicsDeviceType.Metal &&
// GraphicsSettings.HasShaderDefine(Graphics.activeTier, BuiltinShaderDefine.UNITY_METAL_SHADOWS_USE_POINT_FILTERING);
int32_t L_0;
L_0 = SystemInfo_get_graphicsDeviceType_m539E2B66EB19CD100050109D879AF1F55EB212E1(NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)16)))))
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = Graphics_get_activeTier_mA8C81CAAB252CBE28EE2564433CD9CAEEF6BF286(NULL);
bool L_2;
L_2 = GraphicsSettings_HasShaderDefine_m125C48BBDFECED0B7797F733B09E9F6B63425236(L_1, 6, NULL);
G_B3_0 = ((int32_t)(L_2));
goto IL_0018;
}
IL_0017:
{
G_B3_0 = 0;
}
IL_0018:
{
((ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_StaticFields*)il2cpp_codegen_static_fields_for(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var))->___m_ForceShadowPointSampling_0 = (bool)G_B3_0;
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ShadowUtils::ExtractDirectionalLightMatrix(UnityEngine.Rendering.CullingResults&,UnityEngine.Rendering.Universal.ShadowData&,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Single,UnityEngine.Vector4&,UnityEngine.Rendering.Universal.ShadowSliceData&,UnityEngine.Matrix4x4&,UnityEngine.Matrix4x4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowUtils_ExtractDirectionalLightMatrix_m6E71E989FF545C55D8AC789A2A2F0403A80F1E9A (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___cullResults0, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___shadowData1, int32_t ___shadowLightIndex2, int32_t ___cascadeIndex3, int32_t ___shadowmapWidth4, int32_t ___shadowmapHeight5, int32_t ___shadowResolution6, float ___shadowNearPlane7, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___cascadeSplitDistance8, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___shadowSliceData9, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___viewMatrix10, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___projMatrix11, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// bool result = ExtractDirectionalLightMatrix(ref cullResults, ref shadowData, shadowLightIndex, cascadeIndex, shadowmapWidth, shadowmapHeight, shadowResolution, shadowNearPlane, out cascadeSplitDistance, out shadowSliceData);
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_0 = ___cullResults0;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_1 = ___shadowData1;
int32_t L_2 = ___shadowLightIndex2;
int32_t L_3 = ___cascadeIndex3;
int32_t L_4 = ___shadowmapWidth4;
int32_t L_5 = ___shadowmapHeight5;
int32_t L_6 = ___shadowResolution6;
float L_7 = ___shadowNearPlane7;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_8 = ___cascadeSplitDistance8;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_9 = ___shadowSliceData9;
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
bool L_10;
L_10 = ShadowUtils_ExtractDirectionalLightMatrix_mFF00875F8CE5E06EAA3C6DF4B9A0AA65F2976FA3(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, NULL);
V_0 = L_10;
// viewMatrix = shadowSliceData.viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_11 = ___viewMatrix10;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_12 = ___shadowSliceData9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = L_12->___viewMatrix_0;
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_11 = L_13;
// projMatrix = shadowSliceData.projectionMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = ___projMatrix11;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_15 = ___shadowSliceData9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = L_15->___projectionMatrix_1;
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_14 = L_16;
// return result;
bool L_17 = V_0;
V_1 = L_17;
goto IL_0037;
}
IL_0037:
{
// }
bool L_18 = V_1;
return L_18;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ShadowUtils::ExtractDirectionalLightMatrix(UnityEngine.Rendering.CullingResults&,UnityEngine.Rendering.Universal.ShadowData&,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Single,UnityEngine.Vector4&,UnityEngine.Rendering.Universal.ShadowSliceData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowUtils_ExtractDirectionalLightMatrix_mFF00875F8CE5E06EAA3C6DF4B9A0AA65F2976FA3 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___cullResults0, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___shadowData1, int32_t ___shadowLightIndex2, int32_t ___cascadeIndex3, int32_t ___shadowmapWidth4, int32_t ___shadowmapHeight5, int32_t ___shadowResolution6, float ___shadowNearPlane7, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___cascadeSplitDistance8, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___shadowSliceData9, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
// bool success = cullResults.ComputeDirectionalShadowMatricesAndCullingPrimitives(shadowLightIndex,
// cascadeIndex, shadowData.mainLightShadowCascadesCount, shadowData.mainLightShadowCascadesSplit, shadowResolution, shadowNearPlane, out shadowSliceData.viewMatrix, out shadowSliceData.projectionMatrix,
// out shadowSliceData.splitData);
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_0 = ___cullResults0;
int32_t L_1 = ___shadowLightIndex2;
int32_t L_2 = ___cascadeIndex3;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_3 = ___shadowData1;
int32_t L_4 = L_3->___mainLightShadowCascadesCount_4;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_5 = ___shadowData1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___mainLightShadowCascadesSplit_5;
int32_t L_7 = ___shadowResolution6;
float L_8 = ___shadowNearPlane7;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_9 = ___shadowSliceData9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_10 = (&L_9->___viewMatrix_0);
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_11 = ___shadowSliceData9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = (&L_11->___projectionMatrix_1);
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_13 = ___shadowSliceData9;
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* L_14 = (&L_13->___splitData_6);
bool L_15;
L_15 = CullingResults_ComputeDirectionalShadowMatricesAndCullingPrimitives_mC7EEE315A6A31EF399984B34A61CF60203198423(L_0, L_1, L_2, L_4, L_6, L_7, L_8, L_10, L_12, L_14, NULL);
V_0 = L_15;
// cascadeSplitDistance = shadowSliceData.splitData.cullingSphere;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_16 = ___cascadeSplitDistance8;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_17 = ___shadowSliceData9;
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* L_18 = (&L_17->___splitData_6);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19;
L_19 = ShadowSplitData_get_cullingSphere_mEABEC468FE12ADDB09239EABD3FB59551E4A44E0(L_18, NULL);
*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_16 = L_19;
// shadowSliceData.offsetX = (cascadeIndex % 2) * shadowResolution;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_20 = ___shadowSliceData9;
int32_t L_21 = ___cascadeIndex3;
int32_t L_22 = ___shadowResolution6;
L_20->___offsetX_3 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_21%2)), L_22));
// shadowSliceData.offsetY = (cascadeIndex / 2) * shadowResolution;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_23 = ___shadowSliceData9;
int32_t L_24 = ___cascadeIndex3;
int32_t L_25 = ___shadowResolution6;
L_23->___offsetY_4 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_24/2)), L_25));
// shadowSliceData.resolution = shadowResolution;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_26 = ___shadowSliceData9;
int32_t L_27 = ___shadowResolution6;
L_26->___resolution_5 = L_27;
// shadowSliceData.shadowTransform = GetShadowTransform(shadowSliceData.projectionMatrix, shadowSliceData.viewMatrix);
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_28 = ___shadowSliceData9;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_29 = ___shadowSliceData9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = L_29->___projectionMatrix_1;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_31 = ___shadowSliceData9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32 = L_31->___viewMatrix_0;
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_33;
L_33 = ShadowUtils_GetShadowTransform_m0CF370EFCF0EC3FBD7501DA167A8CF29B4E76FD1(L_30, L_32, NULL);
L_28->___shadowTransform_2 = L_33;
// shadowSliceData.splitData.shadowCascadeBlendCullingFactor = 0.6f;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_34 = ___shadowSliceData9;
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* L_35 = (&L_34->___splitData_6);
ShadowSplitData_set_shadowCascadeBlendCullingFactor_m1AFDA53FEAD6A41B3AE12F244D321CB5BB9C1B41(L_35, (0.600000024f), NULL);
// if (shadowData.mainLightShadowCascadesCount > 1)
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_36 = ___shadowData1;
int32_t L_37 = L_36->___mainLightShadowCascadesCount_4;
V_1 = (bool)((((int32_t)L_37) > ((int32_t)1))? 1 : 0);
bool L_38 = V_1;
if (!L_38)
{
goto IL_00aa;
}
}
{
// ApplySliceTransform(ref shadowSliceData, shadowmapWidth, shadowmapHeight);
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_39 = ___shadowSliceData9;
int32_t L_40 = ___shadowmapWidth4;
int32_t L_41 = ___shadowmapHeight5;
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
ShadowUtils_ApplySliceTransform_mF432586F625792FC23B7CEA4C691CF2EDC6272D3(L_39, L_40, L_41, NULL);
}
IL_00aa:
{
// return success;
bool L_42 = V_0;
V_2 = L_42;
goto IL_00ae;
}
IL_00ae:
{
// }
bool L_43 = V_2;
return L_43;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ShadowUtils::ExtractSpotLightMatrix(UnityEngine.Rendering.CullingResults&,UnityEngine.Rendering.Universal.ShadowData&,System.Int32,UnityEngine.Matrix4x4&,UnityEngine.Matrix4x4&,UnityEngine.Matrix4x4&,UnityEngine.Rendering.ShadowSplitData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowUtils_ExtractSpotLightMatrix_m91B7C86D1C95F081D203AABDBF102A40D3A81372 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___cullResults0, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___shadowData1, int32_t ___shadowLightIndex2, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___shadowMatrix3, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___viewMatrix4, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___projMatrix5, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___splitData6, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// bool success = cullResults.ComputeSpotShadowMatricesAndCullingPrimitives(shadowLightIndex, out viewMatrix, out projMatrix, out splitData); // returns false if input parameters are incorrect (rare)
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_0 = ___cullResults0;
int32_t L_1 = ___shadowLightIndex2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_2 = ___viewMatrix4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_3 = ___projMatrix5;
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* L_4 = ___splitData6;
bool L_5;
L_5 = CullingResults_ComputeSpotShadowMatricesAndCullingPrimitives_mDBE475627C1459D084A617AD103783922990F350(L_0, L_1, L_2, L_3, L_4, NULL);
V_0 = L_5;
// shadowMatrix = GetShadowTransform(projMatrix, viewMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_6 = ___shadowMatrix3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_7 = ___projMatrix5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_7);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_9 = ___viewMatrix4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_9);
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11;
L_11 = ShadowUtils_GetShadowTransform_m0CF370EFCF0EC3FBD7501DA167A8CF29B4E76FD1(L_8, L_10, NULL);
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_6 = L_11;
// return success;
bool L_12 = V_0;
V_1 = L_12;
goto IL_002c;
}
IL_002c:
{
// }
bool L_13 = V_1;
return L_13;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ShadowUtils::ExtractPointLightMatrix(UnityEngine.Rendering.CullingResults&,UnityEngine.Rendering.Universal.ShadowData&,System.Int32,UnityEngine.CubemapFace,System.Single,UnityEngine.Matrix4x4&,UnityEngine.Matrix4x4&,UnityEngine.Matrix4x4&,UnityEngine.Rendering.ShadowSplitData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowUtils_ExtractPointLightMatrix_m38644438A72DCE4480CABE02E16F88C4072686D9 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___cullResults0, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___shadowData1, int32_t ___shadowLightIndex2, int32_t ___cubemapFace3, float ___fovBias4, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___shadowMatrix5, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___viewMatrix6, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___projMatrix7, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___splitData8, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// bool success = cullResults.ComputePointShadowMatricesAndCullingPrimitives(shadowLightIndex, cubemapFace, fovBias, out viewMatrix, out projMatrix, out splitData); // returns false if input parameters are incorrect (rare)
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_0 = ___cullResults0;
int32_t L_1 = ___shadowLightIndex2;
int32_t L_2 = ___cubemapFace3;
float L_3 = ___fovBias4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4 = ___viewMatrix6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5 = ___projMatrix7;
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* L_6 = ___splitData8;
bool L_7;
L_7 = CullingResults_ComputePointShadowMatricesAndCullingPrimitives_m853481DC48A1EE0176BA429650CAF2623452ACC3(L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
V_0 = L_7;
// viewMatrix.m10 = -viewMatrix.m10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = ___viewMatrix6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_9 = ___viewMatrix6;
float L_10 = L_9->___m10_1;
L_8->___m10_1 = ((-L_10));
// viewMatrix.m11 = -viewMatrix.m11;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_11 = ___viewMatrix6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = ___viewMatrix6;
float L_13 = L_12->___m11_5;
L_11->___m11_5 = ((-L_13));
// viewMatrix.m12 = -viewMatrix.m12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = ___viewMatrix6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_15 = ___viewMatrix6;
float L_16 = L_15->___m12_9;
L_14->___m12_9 = ((-L_16));
// viewMatrix.m13 = -viewMatrix.m13;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_17 = ___viewMatrix6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_18 = ___viewMatrix6;
float L_19 = L_18->___m13_13;
L_17->___m13_13 = ((-L_19));
// shadowMatrix = GetShadowTransform(projMatrix, viewMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_20 = ___shadowMatrix5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_21 = ___projMatrix7;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_21);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_23 = ___viewMatrix6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_23);
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25;
L_25 = ShadowUtils_GetShadowTransform_m0CF370EFCF0EC3FBD7501DA167A8CF29B4E76FD1(L_22, L_24, NULL);
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_20 = L_25;
// return success;
bool L_26 = V_0;
V_1 = L_26;
goto IL_006e;
}
IL_006e:
{
// }
bool L_27 = V_1;
return L_27;
}
}
// System.Void UnityEngine.Rendering.Universal.ShadowUtils::RenderShadowSlice(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext&,UnityEngine.Rendering.Universal.ShadowSliceData&,UnityEngine.Rendering.ShadowDrawingSettings&,UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_RenderShadowSlice_m6F15740C124E10F42B2D0096553E6C3C6BA0BE33 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* ___context1, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___shadowSliceData2, ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* ___settings3, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___proj4, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___view5, const RuntimeMethod* method)
{
{
// cmd.SetGlobalDepthBias(1.0f, 2.5f); // these values match HDRP defaults (see https://github.com/Unity-Technologies/Graphics/blob/9544b8ed2f98c62803d285096c91b44e9d8cbc47/com.unity.render-pipelines.high-definition/Runtime/Lighting/Shadow/HDShadowAtlas.cs#L197 )
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0;
NullCheck(L_0);
CommandBuffer_SetGlobalDepthBias_m69645EEA234E9D6967311A654B72516711C23803(L_0, (1.0f), (2.5f), NULL);
// cmd.SetViewport(new Rect(shadowSliceData.offsetX, shadowSliceData.offsetY, shadowSliceData.resolution, shadowSliceData.resolution));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___cmd0;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_2 = ___shadowSliceData2;
int32_t L_3 = L_2->___offsetX_3;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_4 = ___shadowSliceData2;
int32_t L_5 = L_4->___offsetY_4;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_6 = ___shadowSliceData2;
int32_t L_7 = L_6->___resolution_5;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_8 = ___shadowSliceData2;
int32_t L_9 = L_8->___resolution_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10;
memset((&L_10), 0, sizeof(L_10));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_10), ((float)L_3), ((float)L_5), ((float)L_7), ((float)L_9), /*hidden argument*/NULL);
NullCheck(L_1);
CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_1, L_10, NULL);
// cmd.SetViewProjectionMatrices(view, proj);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___cmd0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___view5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = ___proj4;
NullCheck(L_11);
CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_11, L_12, L_13, NULL);
// context.ExecuteCommandBuffer(cmd);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_14 = ___context1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___cmd0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896(L_14, L_15, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___cmd0;
NullCheck(L_16);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_16, NULL);
// context.DrawShadows(ref settings);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_17 = ___context1;
ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* L_18 = ___settings3;
ScriptableRenderContext_DrawShadows_mCB77DD8C8E93C607194E7577C01A3DAA49089841(L_17, L_18, NULL);
// cmd.DisableScissorRect();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0;
NullCheck(L_19);
CommandBuffer_DisableScissorRect_mE58EE3E5BE9812CB5C4BA9D73EC9D72A8B5A4E7A(L_19, NULL);
// context.ExecuteCommandBuffer(cmd);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_20 = ___context1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___cmd0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896(L_20, L_21, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd0;
NullCheck(L_22);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_22, NULL);
// cmd.SetGlobalDepthBias(0.0f, 0.0f); // Restore previous depth bias values
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___cmd0;
NullCheck(L_23);
CommandBuffer_SetGlobalDepthBias_m69645EEA234E9D6967311A654B72516711C23803(L_23, (0.0f), (0.0f), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ShadowUtils::RenderShadowSlice(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext&,UnityEngine.Rendering.Universal.ShadowSliceData&,UnityEngine.Rendering.ShadowDrawingSettings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_RenderShadowSlice_m0E1FE5F132619A11AF059F4653EA3EAE34E53B99 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* ___context1, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___shadowSliceData2, ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* ___settings3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RenderShadowSlice(cmd, ref context, ref shadowSliceData, ref settings,
// shadowSliceData.projectionMatrix, shadowSliceData.viewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_1 = ___context1;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_2 = ___shadowSliceData2;
ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* L_3 = ___settings3;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_4 = ___shadowSliceData2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = L_4->___projectionMatrix_1;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_6 = ___shadowSliceData2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = L_6->___viewMatrix_0;
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
ShadowUtils_RenderShadowSlice_m6F15740C124E10F42B2D0096553E6C3C6BA0BE33(L_0, L_1, L_2, L_3, L_5, L_7, NULL);
// }
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.ShadowUtils::GetMaxTileResolutionInAtlas(System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowUtils_GetMaxTileResolutionInAtlas_m6866B64794928945BD39ED890DBC9B5CCC23661A (int32_t ___atlasWidth0, int32_t ___atlasHeight1, int32_t ___tileCount2, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
int32_t V_3 = 0;
{
// int resolution = Mathf.Min(atlasWidth, atlasHeight);
int32_t L_0 = ___atlasWidth0;
int32_t L_1 = ___atlasHeight1;
int32_t L_2;
L_2 = Mathf_Min_mFEAD72DF4C4708B86BF464AB4F5F1468FAD8E784_inline(L_0, L_1, NULL);
V_0 = L_2;
// int currentTileCount = atlasWidth / resolution * atlasHeight / resolution;
int32_t L_3 = ___atlasWidth0;
int32_t L_4 = V_0;
int32_t L_5 = ___atlasHeight1;
int32_t L_6 = V_0;
V_1 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(L_3/L_4)), L_5))/L_6));
goto IL_0021;
}
IL_0013:
{
// resolution = resolution >> 1;
int32_t L_7 = V_0;
V_0 = ((int32_t)(L_7>>1));
// currentTileCount = atlasWidth / resolution * atlasHeight / resolution;
int32_t L_8 = ___atlasWidth0;
int32_t L_9 = V_0;
int32_t L_10 = ___atlasHeight1;
int32_t L_11 = V_0;
V_1 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(L_8/L_9)), L_10))/L_11));
}
IL_0021:
{
// while (currentTileCount < tileCount)
int32_t L_12 = V_1;
int32_t L_13 = ___tileCount2;
V_2 = (bool)((((int32_t)L_12) < ((int32_t)L_13))? 1 : 0);
bool L_14 = V_2;
if (L_14)
{
goto IL_0013;
}
}
{
// return resolution;
int32_t L_15 = V_0;
V_3 = L_15;
goto IL_002d;
}
IL_002d:
{
// }
int32_t L_16 = V_3;
return L_16;
}
}
// System.Void UnityEngine.Rendering.Universal.ShadowUtils::ApplySliceTransform(UnityEngine.Rendering.Universal.ShadowSliceData&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_ApplySliceTransform_mF432586F625792FC23B7CEA4C691CF2EDC6272D3 (ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___shadowSliceData0, int32_t ___atlasWidth1, int32_t ___atlasHeight2, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
float V_2 = 0.0f;
{
// Matrix4x4 sliceTransform = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0;
L_0 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
V_0 = L_0;
// float oneOverAtlasWidth = 1.0f / atlasWidth;
int32_t L_1 = ___atlasWidth1;
V_1 = ((float)((1.0f)/((float)L_1)));
// float oneOverAtlasHeight = 1.0f / atlasHeight;
int32_t L_2 = ___atlasHeight2;
V_2 = ((float)((1.0f)/((float)L_2)));
// sliceTransform.m00 = shadowSliceData.resolution * oneOverAtlasWidth;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_3 = ___shadowSliceData0;
int32_t L_4 = L_3->___resolution_5;
float L_5 = V_1;
(&V_0)->___m00_0 = ((float)il2cpp_codegen_multiply(((float)L_4), L_5));
// sliceTransform.m11 = shadowSliceData.resolution * oneOverAtlasHeight;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_6 = ___shadowSliceData0;
int32_t L_7 = L_6->___resolution_5;
float L_8 = V_2;
(&V_0)->___m11_5 = ((float)il2cpp_codegen_multiply(((float)L_7), L_8));
// sliceTransform.m03 = shadowSliceData.offsetX * oneOverAtlasWidth;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_9 = ___shadowSliceData0;
int32_t L_10 = L_9->___offsetX_3;
float L_11 = V_1;
(&V_0)->___m03_12 = ((float)il2cpp_codegen_multiply(((float)L_10), L_11));
// sliceTransform.m13 = shadowSliceData.offsetY * oneOverAtlasHeight;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_12 = ___shadowSliceData0;
int32_t L_13 = L_12->___offsetY_4;
float L_14 = V_2;
(&V_0)->___m13_13 = ((float)il2cpp_codegen_multiply(((float)L_13), L_14));
// shadowSliceData.shadowTransform = sliceTransform * shadowSliceData.shadowTransform;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_15 = ___shadowSliceData0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = V_0;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_17 = ___shadowSliceData0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = L_17->___shadowTransform_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_16, L_18, NULL);
L_15->___shadowTransform_2 = L_19;
// }
return;
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.ShadowUtils::GetShadowBias(UnityEngine.Rendering.VisibleLight&,System.Int32,UnityEngine.Rendering.Universal.ShadowData&,UnityEngine.Matrix4x4,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ShadowUtils_GetShadowBias_m92234D7F8033EBE7C1EFA427958C4C0A9483C55D (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___shadowLight0, int32_t ___shadowLightIndex1, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___shadowData2, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___lightProjectionMatrix3, float ___shadowResolution4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m970BE5CCB1F05BAF033736206A0C3142930127B0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26D9C177FDA77D5CE40AC02108C120881CF883B4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4B836EC34EC3B8C69B1D346632232D7BDDDD3E9);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
memset((&V_5), 0, sizeof(V_5));
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
float V_9 = 0.0f;
float V_10 = 0.0f;
bool V_11 = false;
bool V_12 = false;
int32_t G_B3_0 = 0;
int32_t G_B17_0 = 0;
{
// if (shadowLightIndex < 0 || shadowLightIndex >= shadowData.bias.Count)
int32_t L_0 = ___shadowLightIndex1;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0018;
}
}
{
int32_t L_1 = ___shadowLightIndex1;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_2 = ___shadowData2;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* L_3 = L_2->___bias_12;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_m970BE5CCB1F05BAF033736206A0C3142930127B0_inline(L_3, List_1_get_Count_m970BE5CCB1F05BAF033736206A0C3142930127B0_RuntimeMethod_var);
G_B3_0 = ((((int32_t)((((int32_t)L_1) < ((int32_t)L_4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0019;
}
IL_0018:
{
G_B3_0 = 1;
}
IL_0019:
{
V_4 = (bool)G_B3_0;
bool L_5 = V_4;
if (!L_5)
{
goto IL_0042;
}
}
{
// Debug.LogWarning(string.Format("{0} is not a valid light index.", shadowLightIndex));
int32_t L_6 = ___shadowLightIndex1;
int32_t L_7 = L_6;
RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7);
String_t* L_9;
L_9 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral26D9C177FDA77D5CE40AC02108C120881CF883B4, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_9, NULL);
// return Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10;
L_10 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
V_5 = L_10;
goto IL_0184;
}
IL_0042:
{
// if (shadowLight.lightType == LightType.Directional)
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_11 = ___shadowLight0;
int32_t L_12;
L_12 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454(L_11, NULL);
V_6 = (bool)((((int32_t)L_12) == ((int32_t)1))? 1 : 0);
bool L_13 = V_6;
if (!L_13)
{
goto IL_0065;
}
}
{
// frustumSize = 2.0f / lightProjectionMatrix.m00;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = ___lightProjectionMatrix3;
float L_15 = L_14.___m00_0;
V_0 = ((float)((2.0f)/L_15));
goto IL_00fa;
}
IL_0065:
{
// else if (shadowLight.lightType == LightType.Spot)
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_16 = ___shadowLight0;
int32_t L_17;
L_17 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454(L_16, NULL);
V_7 = (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0);
bool L_18 = V_7;
if (!L_18)
{
goto IL_0097;
}
}
{
// frustumSize = Mathf.Tan(shadowLight.spotAngle * 0.5f * Mathf.Deg2Rad) * shadowLight.range; // half-width (in world-space units) of shadow frustum's "far plane"
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_19 = ___shadowLight0;
float L_20;
L_20 = VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97(L_19, NULL);
float L_21;
L_21 = tanf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_20, (0.5f))), (0.0174532924f))));
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_22 = ___shadowLight0;
float L_23;
L_23 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D(L_22, NULL);
V_0 = ((float)il2cpp_codegen_multiply(L_21, L_23));
goto IL_00fa;
}
IL_0097:
{
// else if (shadowLight.lightType == LightType.Point)
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_24 = ___shadowLight0;
int32_t L_25;
L_25 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454(L_24, NULL);
V_8 = (bool)((((int32_t)L_25) == ((int32_t)2))? 1 : 0);
bool L_26 = V_8;
if (!L_26)
{
goto IL_00e7;
}
}
{
// float fovBias = Internal.AdditionalLightsShadowCasterPass.GetPointLightShadowFrustumFovBiasInDegrees((int)shadowResolution, (shadowLight.light.shadows == LightShadows.Soft));
float L_27 = ___shadowResolution4;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_28 = ___shadowLight0;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_29;
L_29 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B(L_28, NULL);
NullCheck(L_29);
int32_t L_30;
L_30 = Light_get_shadows_m1A11721F202C27838A7A8ED72455E6A727CEE6C5(L_29, NULL);
il2cpp_codegen_runtime_class_init_inline(AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004_il2cpp_TypeInfo_var);
float L_31;
L_31 = AdditionalLightsShadowCasterPass_GetPointLightShadowFrustumFovBiasInDegrees_m15FB80EA7ADD6B1682610209B478DF829EC500C7(il2cpp_codegen_cast_double_to_int<int32_t>(L_27), (bool)((((int32_t)L_30) == ((int32_t)2))? 1 : 0), NULL);
V_9 = L_31;
// float cubeFaceAngle = 90 + fovBias;
float L_32 = V_9;
V_10 = ((float)il2cpp_codegen_add((90.0f), L_32));
// frustumSize = Mathf.Tan(cubeFaceAngle * 0.5f * Mathf.Deg2Rad) * shadowLight.range; // half-width (in world-space units) of shadow frustum's "far plane"
float L_33 = V_10;
float L_34;
L_34 = tanf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_33, (0.5f))), (0.0174532924f))));
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_35 = ___shadowLight0;
float L_36;
L_36 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D(L_35, NULL);
V_0 = ((float)il2cpp_codegen_multiply(L_34, L_36));
goto IL_00fa;
}
IL_00e7:
{
// Debug.LogWarning("Only point, spot and directional shadow casters are supported in universal pipeline");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteralA4B836EC34EC3B8C69B1D346632232D7BDDDD3E9, NULL);
// frustumSize = 0.0f;
V_0 = (0.0f);
}
IL_00fa:
{
// float texelSize = frustumSize / shadowResolution;
float L_37 = V_0;
float L_38 = ___shadowResolution4;
V_1 = ((float)(L_37/L_38));
// float depthBias = -shadowData.bias[shadowLightIndex].x * texelSize;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_39 = ___shadowData2;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* L_40 = L_39->___bias_12;
int32_t L_41 = ___shadowLightIndex1;
NullCheck(L_40);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42;
L_42 = List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4(L_40, L_41, List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4_RuntimeMethod_var);
float L_43 = L_42.___x_1;
float L_44 = V_1;
V_2 = ((float)il2cpp_codegen_multiply(((-L_43)), L_44));
// float normalBias = -shadowData.bias[shadowLightIndex].y * texelSize;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_45 = ___shadowData2;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* L_46 = L_45->___bias_12;
int32_t L_47 = ___shadowLightIndex1;
NullCheck(L_46);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_48;
L_48 = List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4(L_46, L_47, List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4_RuntimeMethod_var);
float L_49 = L_48.___y_2;
float L_50 = V_1;
V_3 = ((float)il2cpp_codegen_multiply(((-L_49)), L_50));
// if (shadowLight.lightType == LightType.Point)
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_51 = ___shadowLight0;
int32_t L_52;
L_52 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454(L_51, NULL);
V_11 = (bool)((((int32_t)L_52) == ((int32_t)2))? 1 : 0);
bool L_53 = V_11;
if (!L_53)
{
goto IL_013e;
}
}
{
// normalBias = 0.0f;
V_3 = (0.0f);
}
IL_013e:
{
// if (shadowData.supportsSoftShadows && shadowLight.light.shadows == LightShadows.Soft)
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_54 = ___shadowData2;
bool L_55 = L_54->___supportsSoftShadows_10;
if (!L_55)
{
goto IL_0156;
}
}
{
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_56 = ___shadowLight0;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_57;
L_57 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B(L_56, NULL);
NullCheck(L_57);
int32_t L_58;
L_58 = Light_get_shadows_m1A11721F202C27838A7A8ED72455E6A727CEE6C5(L_57, NULL);
G_B17_0 = ((((int32_t)L_58) == ((int32_t)2))? 1 : 0);
goto IL_0157;
}
IL_0156:
{
G_B17_0 = 0;
}
IL_0157:
{
V_12 = (bool)G_B17_0;
bool L_59 = V_12;
if (!L_59)
{
goto IL_016f;
}
}
{
// depthBias *= kernelRadius;
float L_60 = V_2;
V_2 = ((float)il2cpp_codegen_multiply(L_60, (2.5f)));
// normalBias *= kernelRadius;
float L_61 = V_3;
V_3 = ((float)il2cpp_codegen_multiply(L_61, (2.5f)));
}
IL_016f:
{
// return new Vector4(depthBias, normalBias, 0.0f, 0.0f);
float L_62 = V_2;
float L_63 = V_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_64;
memset((&L_64), 0, sizeof(L_64));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_64), L_62, L_63, (0.0f), (0.0f), /*hidden argument*/NULL);
V_5 = L_64;
goto IL_0184;
}
IL_0184:
{
// }
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_65 = V_5;
return L_65;
}
}
// System.Void UnityEngine.Rendering.Universal.ShadowUtils::GetScaleAndBiasForLinearDistanceFade(System.Single,System.Single,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_GetScaleAndBiasForLinearDistanceFade_mF3905130DA0A02BD548B0BA0D1370278DBA8F88D (float ___fadeDistance0, float ___border1, float* ___scale2, float* ___bias3, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
float V_2 = 0.0f;
{
// if (border < 0.0001f)
float L_0 = ___border1;
V_1 = (bool)((((float)L_0) < ((float)(9.99999975E-05f)))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_001f;
}
}
{
// float multiplier = 1000f; // To avoid blending if difference is in fractions
V_2 = (1000.0f);
// scale = multiplier;
float* L_2 = ___scale2;
float L_3 = V_2;
*((float*)L_2) = (float)L_3;
// bias = -fadeDistance * multiplier;
float* L_4 = ___bias3;
float L_5 = ___fadeDistance0;
float L_6 = V_2;
*((float*)L_4) = (float)((float)il2cpp_codegen_multiply(((-L_5)), L_6));
// return;
goto IL_0044;
}
IL_001f:
{
// border = 1 - border;
float L_7 = ___border1;
___border1 = ((float)il2cpp_codegen_subtract((1.0f), L_7));
// border *= border;
float L_8 = ___border1;
float L_9 = ___border1;
___border1 = ((float)il2cpp_codegen_multiply(L_8, L_9));
// float distanceFadeNear = border * fadeDistance;
float L_10 = ___border1;
float L_11 = ___fadeDistance0;
V_0 = ((float)il2cpp_codegen_multiply(L_10, L_11));
// scale = 1.0f / (fadeDistance - distanceFadeNear);
float* L_12 = ___scale2;
float L_13 = ___fadeDistance0;
float L_14 = V_0;
*((float*)L_12) = (float)((float)((1.0f)/((float)il2cpp_codegen_subtract(L_13, L_14))));
// bias = -distanceFadeNear / (fadeDistance - distanceFadeNear);
float* L_15 = ___bias3;
float L_16 = V_0;
float L_17 = ___fadeDistance0;
float L_18 = V_0;
*((float*)L_15) = (float)((float)(((-L_16))/((float)il2cpp_codegen_subtract(L_17, L_18))));
}
IL_0044:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ShadowUtils::SetupShadowCasterConstantBuffer(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.VisibleLight&,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_SetupShadowCasterConstantBuffer_m957062E6DFD8FF20587F2154AED11FE904E580DC (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___shadowLight1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___shadowBias2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral534C2E996567FF984E4E504181D2E333930D49CF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral629C681B696A5B0A980A6B4BE5EA5CC59FAC5D76);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DDA1C3AEE245E1050F9E53868138E86EE051854);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// cmd.SetGlobalVector("_ShadowBias", shadowBias);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___shadowBias2;
NullCheck(L_0);
CommandBuffer_SetGlobalVector_mA5AF1BDEA174489A81DCE9D3E0415331FB05CE47(L_0, _stringLiteral534C2E996567FF984E4E504181D2E333930D49CF, L_1, NULL);
// Vector3 lightDirection = -shadowLight.localToWorldMatrix.GetColumn(2);
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_2 = ___shadowLight1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
L_3 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081(L_2, NULL);
V_2 = L_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
L_4 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_2), 2, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5;
L_5 = Vector4_op_UnaryNegation_mFC401CAE6A10A5465C60033C2A0FB571CCB4E62C_inline(L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_5, NULL);
V_0 = L_6;
// cmd.SetGlobalVector("_LightDirection", new Vector4(lightDirection.x, lightDirection.y, lightDirection.z, 0.0f));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0;
float L_9 = L_8.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
float L_11 = L_10.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
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_7);
CommandBuffer_SetGlobalVector_mA5AF1BDEA174489A81DCE9D3E0415331FB05CE47(L_7, _stringLiteral9DDA1C3AEE245E1050F9E53868138E86EE051854, L_14, NULL);
// Vector3 lightPosition = shadowLight.localToWorldMatrix.GetColumn(3);
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_15 = ___shadowLight1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16;
L_16 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081(L_15, NULL);
V_2 = L_16;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17;
L_17 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_2), 3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_17, NULL);
V_1 = L_18;
// cmd.SetGlobalVector("_LightPosition", new Vector4(lightPosition.x, lightPosition.y, lightPosition.z, 1.0f));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_1;
float L_21 = L_20.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1;
float L_23 = L_22.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_1;
float L_25 = L_24.___z_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26;
memset((&L_26), 0, sizeof(L_26));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_26), L_21, L_23, L_25, (1.0f), /*hidden argument*/NULL);
NullCheck(L_19);
CommandBuffer_SetGlobalVector_mA5AF1BDEA174489A81DCE9D3E0415331FB05CE47(L_19, _stringLiteral629C681B696A5B0A980A6B4BE5EA5CC59FAC5D76, L_26, NULL);
// }
return;
}
}
// UnityEngine.RenderTexture UnityEngine.Rendering.Universal.ShadowUtils::GetTemporaryShadowTexture(System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ShadowUtils_GetTemporaryShadowTexture_m009469EE824C3E47C54FFC7878E1D2E328D7A6C2 (int32_t ___width0, int32_t ___height1, int32_t ___bits2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_1;
memset((&V_1), 0, sizeof(V_1));
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_2 = NULL;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_3 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B2_0 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B1_0 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B3_0 = NULL;
int32_t G_B4_0 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B4_1 = NULL;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B6_0 = NULL;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B5_0 = NULL;
int32_t G_B7_0 = 0;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B7_1 = NULL;
{
// var format = Experimental.Rendering.GraphicsFormatUtility.GetDepthStencilFormat(bits, 0);
int32_t L_0 = ___bits2;
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = GraphicsFormatUtility_GetDepthStencilFormat_mE3B35D143A479910D8CC18D52F262ACD17E81AFA(L_0, 0, NULL);
V_0 = L_1;
// RenderTextureDescriptor rtd = new RenderTextureDescriptor(width, height, Experimental.Rendering.GraphicsFormat.None, format);
int32_t L_2 = ___width0;
int32_t L_3 = ___height1;
int32_t L_4 = V_0;
RenderTextureDescriptor__ctor_m8B0D32DC550540B5546891C2F6300F384D6FE692((&V_1), L_2, L_3, 0, L_4, NULL);
// rtd.shadowSamplingMode = (RenderingUtils.SupportsRenderTextureFormat(RenderTextureFormat.Shadowmap)
// && (SystemInfo.graphicsDeviceType != GraphicsDeviceType.OpenGLES2)) ?
// ShadowSamplingMode.CompareDepths : ShadowSamplingMode.None;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
bool L_5;
L_5 = RenderingUtils_SupportsRenderTextureFormat_m52BD74695C6B60C3682166BF627955DBFB385CF0(3, NULL);
G_B1_0 = (&V_1);
if (!L_5)
{
G_B2_0 = (&V_1);
goto IL_0026;
}
}
{
int32_t L_6;
L_6 = SystemInfo_get_graphicsDeviceType_m539E2B66EB19CD100050109D879AF1F55EB212E1(NULL);
G_B2_0 = G_B1_0;
if ((!(((uint32_t)L_6) == ((uint32_t)8))))
{
G_B3_0 = G_B1_0;
goto IL_0029;
}
}
IL_0026:
{
G_B4_0 = 2;
G_B4_1 = G_B2_0;
goto IL_002a;
}
IL_0029:
{
G_B4_0 = 0;
G_B4_1 = G_B3_0;
}
IL_002a:
{
RenderTextureDescriptor_set_shadowSamplingMode_m4B4CE918DFFF1CC5E3AF981456E186F15FC5DB93_inline(G_B4_1, G_B4_0, NULL);
// var shadowTexture = RenderTexture.GetTemporary(rtd);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_7 = V_1;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8;
L_8 = RenderTexture_GetTemporary_m67446280ADE53A43FC26C671AFE7FE6912888CB5(L_7, NULL);
V_2 = L_8;
// shadowTexture.filterMode = m_ForceShadowPointSampling ? FilterMode.Point : FilterMode.Bilinear;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_9 = V_2;
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
bool L_10 = ((ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_StaticFields*)il2cpp_codegen_static_fields_for(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var))->___m_ForceShadowPointSampling_0;
G_B5_0 = L_9;
if (L_10)
{
G_B6_0 = L_9;
goto IL_0042;
}
}
{
G_B7_0 = 1;
G_B7_1 = G_B5_0;
goto IL_0043;
}
IL_0042:
{
G_B7_0 = 0;
G_B7_1 = G_B6_0;
}
IL_0043:
{
NullCheck(G_B7_1);
Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(G_B7_1, G_B7_0, NULL);
// shadowTexture.wrapMode = TextureWrapMode.Clamp;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_11 = V_2;
NullCheck(L_11);
Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_11, 1, NULL);
// return shadowTexture;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_12 = V_2;
V_3 = L_12;
goto IL_0055;
}
IL_0055:
{
// }
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_13 = V_3;
return L_13;
}
}
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.ShadowUtils::GetShadowTransform(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ShadowUtils_GetShadowTransform_m0CF370EFCF0EC3FBD7501DA167A8CF29B4E76FD1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___proj0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___view1, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// if (SystemInfo.usesReversedZBuffer)
bool L_0;
L_0 = SystemInfo_get_usesReversedZBuffer_m4A186CB8A4769D18DFFA10CA9143F41B365F8D92(NULL);
V_2 = L_0;
bool L_1 = V_2;
if (!L_1)
{
goto IL_0044;
}
}
{
// proj.m20 = -proj.m20;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___proj0;
float L_3 = L_2.___m20_2;
(&___proj0)->___m20_2 = ((-L_3));
// proj.m21 = -proj.m21;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___proj0;
float L_5 = L_4.___m21_6;
(&___proj0)->___m21_6 = ((-L_5));
// proj.m22 = -proj.m22;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ___proj0;
float L_7 = L_6.___m22_10;
(&___proj0)->___m22_10 = ((-L_7));
// proj.m23 = -proj.m23;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = ___proj0;
float L_9 = L_8.___m23_14;
(&___proj0)->___m23_14 = ((-L_9));
}
IL_0044:
{
// Matrix4x4 worldToShadow = proj * view;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = ___proj0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = ___view1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12;
L_12 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_10, L_11, NULL);
V_0 = L_12;
// var textureScaleAndBias = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13;
L_13 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL);
V_1 = L_13;
// textureScaleAndBias.m00 = 0.5f;
(&V_1)->___m00_0 = (0.5f);
// textureScaleAndBias.m11 = 0.5f;
(&V_1)->___m11_5 = (0.5f);
// textureScaleAndBias.m22 = 0.5f;
(&V_1)->___m22_10 = (0.5f);
// textureScaleAndBias.m03 = 0.5f;
(&V_1)->___m03_12 = (0.5f);
// textureScaleAndBias.m23 = 0.5f;
(&V_1)->___m23_14 = (0.5f);
// textureScaleAndBias.m13 = 0.5f;
(&V_1)->___m13_13 = (0.5f);
// return textureScaleAndBias * worldToShadow;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16;
L_16 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_14, L_15, NULL);
V_3 = L_16;
goto IL_00a4;
}
IL_00a4:
{
// }
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17 = V_3;
return L_17;
}
}
#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.LightExtractionJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void LightExtractionJob_Execute_mA9A844F443A3D75242958AA80C89CF52F7301A3E (LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___index0, const RuntimeMethod* method)
{
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_0;
memset((&V_0), 0, sizeof(V_0));
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var light = lights[index];
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_0 = (&__this->___lights_0);
int32_t L_1 = ___index0;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_2;
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_0)->___m_Buffer_0, L_1);
V_0 = L_2;
// var localToWorldMatrix = (float4x4)light.localToWorldMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
L_3 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081((&V_0), NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_4;
L_4 = float4x4_op_Implicit_mCD6AF03EEEE06A97FD433C6B6A8D8740726BE183(L_3, NULL);
V_1 = L_4;
// lightTypes[index] = light.lightType;
NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652* L_5 = (&__this->___lightTypes_1);
int32_t L_6 = ___index0;
int32_t L_7;
L_7 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_0), NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_5)->___m_Buffer_0, L_6, (L_7));
// radiuses[index] = light.range;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_8 = (&__this->___radiuses_2);
int32_t L_9 = ___index0;
float L_10;
L_10 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_0), NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_8)->___m_Buffer_0, L_9, (L_10));
// directions[index] = localToWorldMatrix.c2.xyz;
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_11 = (&__this->___directions_3);
int32_t L_12 = ___index0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_13 = (&(&V_1)->___c2_2);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14;
L_14 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline(L_13, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_11)->___m_Buffer_0, L_12, (L_14));
// positions[index] = localToWorldMatrix.c3.xyz;
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_15 = (&__this->___positions_4);
int32_t L_16 = ___index0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_17 = (&(&V_1)->___c3_3);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18;
L_18 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline(L_17, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_15)->___m_Buffer_0, L_16, (L_18));
// coneRadiuses[index] = math.tan(math.radians(light.spotAngle * 0.5f)) * light.range;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_19 = (&__this->___coneRadiuses_5);
int32_t L_20 = ___index0;
float L_21;
L_21 = VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97((&V_0), NULL);
float L_22;
L_22 = math_radians_m08B356E042815F191F6280057EA0EC8D7D90CA3F_inline(((float)il2cpp_codegen_multiply(L_21, (0.5f))), NULL);
float L_23;
L_23 = math_tan_m4B1EC7A066F0E70AAFAEB71626077D80D9BC502D_inline(L_22, NULL);
float L_24;
L_24 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_0), NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_19)->___m_Buffer_0, L_20, (((float)il2cpp_codegen_multiply(L_23, L_24))));
// }
return;
}
}
IL2CPP_EXTERN_C void LightExtractionJob_Execute_mA9A844F443A3D75242958AA80C89CF52F7301A3E_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___index0, const RuntimeMethod* method)
{
LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF*>(__this + _offset);
LightExtractionJob_Execute_mA9A844F443A3D75242958AA80C89CF52F7301A3E(_thisAdjusted, ___index0, 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
#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.MinMaxZJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void MinMaxZJob_Execute_mC7178DE8ACEC848AE0E9F9994E1D403EF0C47281 (MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___index0, const RuntimeMethod* method)
{
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_0;
memset((&V_0), 0, sizeof(V_0));
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_1;
memset((&V_1), 0, sizeof(V_1));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
memset((&V_2), 0, sizeof(V_2));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_3;
memset((&V_3), 0, sizeof(V_3));
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 V_4;
memset((&V_4), 0, sizeof(V_4));
float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_5;
memset((&V_5), 0, sizeof(V_5));
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 V_6;
memset((&V_6), 0, sizeof(V_6));
bool V_7 = false;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_11;
memset((&V_11), 0, sizeof(V_11));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_12;
memset((&V_12), 0, sizeof(V_12));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_13;
memset((&V_13), 0, sizeof(V_13));
float V_14 = 0.0f;
float V_15 = 0.0f;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_16;
memset((&V_16), 0, sizeof(V_16));
float V_17 = 0.0f;
bool V_18 = false;
bool V_19 = false;
{
// var light = lights[index];
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_0 = (&__this->___lights_1);
int32_t L_1 = ___index0;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_2;
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_0)->___m_Buffer_0, L_1);
V_0 = L_2;
// var lightToWorld = (float4x4)light.localToWorldMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
L_3 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081((&V_0), NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_4;
L_4 = float4x4_op_Implicit_mCD6AF03EEEE06A97FD433C6B6A8D8740726BE183(L_3, NULL);
V_1 = L_4;
// var originWS = lightToWorld.c3.xyz;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_5 = (&(&V_1)->___c3_3);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
L_6 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline(L_5, NULL);
V_2 = L_6;
// var originVS = math.mul(worldToViewMatrix, math.float4(originWS, 1)).xyz;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_7 = __this->___worldToViewMatrix_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = V_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
L_9 = math_float4_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline(L_8, (1.0f), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
L_10 = math_mul_mE1E8AB02AC24D12C380E709A0C05D0BC4D77E150_inline(L_7, L_9, NULL);
V_5 = L_10;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11;
L_11 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline((&V_5), NULL);
V_3 = L_11;
// originVS.z *= -1;
float* L_12 = (&(&V_3)->___z_2);
float* L_13 = L_12;
float L_14 = *((float*)L_13);
*((float*)L_13) = (float)((float)il2cpp_codegen_multiply(L_14, (-1.0f)));
// var minMax = new LightMinMaxZ
// {
// minZ = originVS.z - light.range,
// maxZ = originVS.z + light.range
// };
il2cpp_codegen_initobj((&V_6), sizeof(LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15 = V_3;
float L_16 = L_15.___z_2;
float L_17;
L_17 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_0), NULL);
(&V_6)->___minZ_0 = ((float)il2cpp_codegen_subtract(L_16, L_17));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18 = V_3;
float L_19 = L_18.___z_2;
float L_20;
L_20 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_0), NULL);
(&V_6)->___maxZ_1 = ((float)il2cpp_codegen_add(L_19, L_20));
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_21 = V_6;
V_4 = L_21;
// if (light.lightType == LightType.Spot)
int32_t L_22;
L_22 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_0), NULL);
V_7 = (bool)((((int32_t)L_22) == ((int32_t)0))? 1 : 0);
bool L_23 = V_7;
if (!L_23)
{
goto IL_01da;
}
}
{
// var angleA = math.radians(light.spotAngle) * 0.5f;
float L_24;
L_24 = VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97((&V_0), NULL);
float L_25;
L_25 = math_radians_m08B356E042815F191F6280057EA0EC8D7D90CA3F_inline(L_24, NULL);
V_8 = ((float)il2cpp_codegen_multiply(L_25, (0.5f)));
// float cosAngleA = math.cos(angleA);
float L_26 = V_8;
float L_27;
L_27 = math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline(L_26, NULL);
V_9 = L_27;
// float coneHeight = light.range * cosAngleA;
float L_28;
L_28 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_0), NULL);
float L_29 = V_9;
V_10 = ((float)il2cpp_codegen_multiply(L_28, L_29));
// float3 spotDirectionWS = lightToWorld.c2.xyz;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_30 = (&(&V_1)->___c2_2);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_31;
L_31 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline(L_30, NULL);
V_11 = L_31;
// var endPointWS = originWS + spotDirectionWS * coneHeight;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_32 = V_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_33 = V_11;
float L_34 = V_10;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_35;
L_35 = float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline(L_33, L_34, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_36;
L_36 = float3_op_Addition_mE85BAC4F29F637BB88069193D325FE5C6067B3BB_inline(L_32, L_35, NULL);
V_12 = L_36;
// var endPointVS = math.mul(worldToViewMatrix, math.float4(endPointWS, 1)).xyz;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_37 = __this->___worldToViewMatrix_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_38 = V_12;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_39;
L_39 = math_float4_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline(L_38, (1.0f), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_40;
L_40 = math_mul_mE1E8AB02AC24D12C380E709A0C05D0BC4D77E150_inline(L_37, L_39, NULL);
V_5 = L_40;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_41;
L_41 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline((&V_5), NULL);
V_13 = L_41;
// endPointVS.z *= -1;
float* L_42 = (&(&V_13)->___z_2);
float* L_43 = L_42;
float L_44 = *((float*)L_43);
*((float*)L_43) = (float)((float)il2cpp_codegen_multiply(L_44, (-1.0f)));
// var angleB = math.PI * 0.5f - angleA;
float L_45 = V_8;
V_14 = ((float)il2cpp_codegen_subtract((1.57079637f), L_45));
// var coneRadius = light.range * cosAngleA * math.sin(angleA) / math.sin(angleB);
float L_46;
L_46 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_0), NULL);
float L_47 = V_9;
float L_48 = V_8;
float L_49;
L_49 = math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline(L_48, NULL);
float L_50 = V_14;
float L_51;
L_51 = math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline(L_50, NULL);
V_15 = ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_46, L_47)), L_49))/L_51));
// var a = endPointVS - originVS;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_52 = V_13;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_53 = V_3;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_54;
L_54 = float3_op_Subtraction_m6CBEE2C5B1FE15EA3C62D475C3852A486B6E612B_inline(L_52, L_53, NULL);
V_16 = L_54;
// var e = math.sqrt(1.0f - a.z * a.z / math.dot(a, a));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_55 = V_16;
float L_56 = L_55.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_57 = V_16;
float L_58 = L_57.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_59 = V_16;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_60 = V_16;
float L_61;
L_61 = math_dot_mFC6E6AC5C12A0802A91EB7F9A897802DFF03C44D_inline(L_59, L_60, NULL);
float L_62;
L_62 = math_sqrt_mD0D6FA27E6D4959A0D4A823FFD3A9DA396542875_inline(((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_multiply(L_56, L_58))/L_61)))), NULL);
V_17 = L_62;
// if (-a.z < coneHeight * cosAngleA) minMax.minZ = math.min(originVS.z, endPointVS.z - e * coneRadius);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_63 = V_16;
float L_64 = L_63.___z_2;
float L_65 = V_10;
float L_66 = V_9;
V_18 = (bool)((((float)((-L_64))) < ((float)((float)il2cpp_codegen_multiply(L_65, L_66))))? 1 : 0);
bool L_67 = V_18;
if (!L_67)
{
goto IL_01a6;
}
}
{
// if (-a.z < coneHeight * cosAngleA) minMax.minZ = math.min(originVS.z, endPointVS.z - e * coneRadius);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_68 = V_3;
float L_69 = L_68.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_70 = V_13;
float L_71 = L_70.___z_2;
float L_72 = V_17;
float L_73 = V_15;
float L_74;
L_74 = math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline(L_69, ((float)il2cpp_codegen_subtract(L_71, ((float)il2cpp_codegen_multiply(L_72, L_73)))), NULL);
(&V_4)->___minZ_0 = L_74;
}
IL_01a6:
{
// if (a.z < coneHeight * cosAngleA) minMax.maxZ = math.max(originVS.z, endPointVS.z + e * coneRadius);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_75 = V_16;
float L_76 = L_75.___z_2;
float L_77 = V_10;
float L_78 = V_9;
V_19 = (bool)((((float)L_76) < ((float)((float)il2cpp_codegen_multiply(L_77, L_78))))? 1 : 0);
bool L_79 = V_19;
if (!L_79)
{
goto IL_01d9;
}
}
{
// if (a.z < coneHeight * cosAngleA) minMax.maxZ = math.max(originVS.z, endPointVS.z + e * coneRadius);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_80 = V_3;
float L_81 = L_80.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_82 = V_13;
float L_83 = L_82.___z_2;
float L_84 = V_17;
float L_85 = V_15;
float L_86;
L_86 = math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline(L_81, ((float)il2cpp_codegen_add(L_83, ((float)il2cpp_codegen_multiply(L_84, L_85)))), NULL);
(&V_4)->___maxZ_1 = L_86;
}
IL_01d9:
{
}
IL_01da:
{
// minMax.minZ = math.max(minMax.minZ, 0);
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_87 = V_4;
float L_88 = L_87.___minZ_0;
float L_89;
L_89 = math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline(L_88, (0.0f), NULL);
(&V_4)->___minZ_0 = L_89;
// minMax.maxZ = math.max(minMax.maxZ, 0);
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_90 = V_4;
float L_91 = L_90.___maxZ_1;
float L_92;
L_92 = math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline(L_91, (0.0f), NULL);
(&V_4)->___maxZ_1 = L_92;
// minMaxZs[index] = minMax;
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9* L_93 = (&__this->___minMaxZs_2);
int32_t L_94 = ___index0;
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_95 = V_4;
IL2CPP_NATIVEARRAY_SET_ITEM(LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6, (L_93)->___m_Buffer_0, L_94, (L_95));
// meanZs[index] = (minMax.minZ + minMax.maxZ) / 2.0f;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_96 = (&__this->___meanZs_3);
int32_t L_97 = ___index0;
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_98 = V_4;
float L_99 = L_98.___minZ_0;
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_100 = V_4;
float L_101 = L_100.___maxZ_1;
IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_96)->___m_Buffer_0, L_97, (((float)(((float)il2cpp_codegen_add(L_99, L_101))/(2.0f)))));
// }
return;
}
}
IL2CPP_EXTERN_C void MinMaxZJob_Execute_mC7178DE8ACEC848AE0E9F9994E1D403EF0C47281_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___index0, const RuntimeMethod* method)
{
MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD*>(__this + _offset);
MinMaxZJob_Execute_mC7178DE8ACEC848AE0E9F9994E1D403EF0C47281(_thisAdjusted, ___index0, 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.RadixSortJob::Execute()
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortJob_Execute_m4A7E1F2EBC68542E9FAD50E7924CA1CAB16AE39F (RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
bool V_3 = false;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
bool V_8 = false;
bool V_9 = false;
int32_t V_10 = 0;
uint32_t V_11 = 0;
uint32_t V_12 = 0;
int32_t V_13 = 0;
int32_t V_14 = 0;
bool V_15 = false;
int32_t V_16 = 0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* V_17 = NULL;
bool V_18 = false;
int32_t V_19 = 0;
uint32_t V_20 = 0;
uint32_t V_21 = 0;
int32_t V_22 = 0;
bool V_23 = false;
bool V_24 = false;
{
// var counts = new NativeArray<int>(256, Allocator.Temp);
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_0), ((int32_t)256), 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
// var n = indices.Length / 2;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___indices_1);
int32_t L_1;
L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_0)->___m_Length_1);
V_1 = ((int32_t)(L_1/2));
// for (var i = 0; i < n; i++)
V_2 = 0;
goto IL_0035;
}
IL_0021:
{
// indices[i] = i;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (&__this->___indices_1);
int32_t L_3 = V_2;
int32_t L_4 = V_2;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_2)->___m_Buffer_0, L_3, (L_4));
// for (var i = 0; i < n; i++)
int32_t L_5 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0035:
{
// for (var i = 0; i < n; i++)
int32_t L_6 = V_2;
int32_t L_7 = V_1;
V_3 = (bool)((((int32_t)L_6) < ((int32_t)L_7))? 1 : 0);
bool L_8 = V_3;
if (L_8)
{
goto IL_0021;
}
}
{
// for (var i = 0; i < 4; i++)
V_4 = 0;
goto IL_01d2;
}
IL_0045:
{
// for (var j = 0; j < 256; j++)
V_7 = 0;
goto IL_005e;
}
IL_004b:
{
// counts[j] = 0;
int32_t L_9 = V_7;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_0))->___m_Buffer_0, L_9, (0));
// for (var j = 0; j < 256; j++)
int32_t L_10 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_005e:
{
// for (var j = 0; j < 256; j++)
int32_t L_11 = V_7;
V_8 = (bool)((((int32_t)L_11) < ((int32_t)((int32_t)256)))? 1 : 0);
bool L_12 = V_8;
if (L_12)
{
goto IL_004b;
}
}
{
// if (i % 2 == 0)
int32_t L_13 = V_4;
V_9 = (bool)((((int32_t)((int32_t)(L_13%2))) == ((int32_t)0))? 1 : 0);
bool L_14 = V_9;
if (!L_14)
{
goto IL_0084;
}
}
{
// currentOffset = 0;
V_5 = 0;
// nextOffset = n;
int32_t L_15 = V_1;
V_6 = L_15;
goto IL_008c;
}
IL_0084:
{
// currentOffset = n;
int32_t L_16 = V_1;
V_5 = L_16;
// nextOffset = 0;
V_6 = 0;
}
IL_008c:
{
// for (var j = 0; j < n; j++)
V_10 = 0;
goto IL_00d9;
}
IL_0091:
{
// var key = keys[currentOffset + j];
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_17 = (&__this->___keys_0);
int32_t L_18 = V_5;
int32_t L_19 = V_10;
uint32_t L_20;
L_20 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, (L_17)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_18, L_19)));
V_11 = L_20;
// var bucket = (key >> (8 * i)) & 0xFF;
uint32_t L_21 = V_11;
int32_t L_22 = V_4;
V_12 = ((int32_t)(((int32_t)((uint32_t)L_21>>((int32_t)(((int32_t)il2cpp_codegen_multiply(8, L_22))&((int32_t)31)))))&((int32_t)255)));
// counts[(int)bucket]++;
uint32_t L_23 = V_12;
V_13 = L_23;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_24 = (&V_0);
int32_t L_25 = V_13;
int32_t L_26;
L_26 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_24)->___m_Buffer_0, L_25);
V_14 = L_26;
int32_t L_27 = V_13;
int32_t L_28 = V_14;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_24)->___m_Buffer_0, L_27, (((int32_t)il2cpp_codegen_add(L_28, 1))));
// for (var j = 0; j < n; j++)
int32_t L_29 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_29, 1));
}
IL_00d9:
{
// for (var j = 0; j < n; j++)
int32_t L_30 = V_10;
int32_t L_31 = V_1;
V_15 = (bool)((((int32_t)L_30) < ((int32_t)L_31))? 1 : 0);
bool L_32 = V_15;
if (L_32)
{
goto IL_0091;
}
}
{
// for (var j = 1; j < 256; j++)
V_16 = 1;
goto IL_0118;
}
IL_00e9:
{
// counts[j] += counts[j - 1];
V_17 = (&V_0);
int32_t L_33 = V_16;
V_14 = L_33;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_34 = V_17;
int32_t L_35 = V_14;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_36 = V_17;
int32_t L_37 = V_14;
int32_t L_38;
L_38 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_36)->___m_Buffer_0, L_37);
int32_t L_39 = V_16;
int32_t L_40;
L_40 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_0))->___m_Buffer_0, ((int32_t)il2cpp_codegen_subtract(L_39, 1)));
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_34)->___m_Buffer_0, L_35, (((int32_t)il2cpp_codegen_add(L_38, L_40))));
// for (var j = 1; j < 256; j++)
int32_t L_41 = V_16;
V_16 = ((int32_t)il2cpp_codegen_add(L_41, 1));
}
IL_0118:
{
// for (var j = 1; j < 256; j++)
int32_t L_42 = V_16;
V_18 = (bool)((((int32_t)L_42) < ((int32_t)((int32_t)256)))? 1 : 0);
bool L_43 = V_18;
if (L_43)
{
goto IL_00e9;
}
}
{
// for (var j = n - 1; j >= 0; j--)
int32_t L_44 = V_1;
V_19 = ((int32_t)il2cpp_codegen_subtract(L_44, 1));
goto IL_01ba;
}
IL_0131:
{
// var key = keys[currentOffset + j];
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_45 = (&__this->___keys_0);
int32_t L_46 = V_5;
int32_t L_47 = V_19;
uint32_t L_48;
L_48 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, (L_45)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_46, L_47)));
V_20 = L_48;
// var bucket = (key >> (8 * i)) & 0xFF;
uint32_t L_49 = V_20;
int32_t L_50 = V_4;
V_21 = ((int32_t)(((int32_t)((uint32_t)L_49>>((int32_t)(((int32_t)il2cpp_codegen_multiply(8, L_50))&((int32_t)31)))))&((int32_t)255)));
// var newIndex = counts[(int)bucket] - 1;
uint32_t L_51 = V_21;
int32_t L_52;
L_52 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_0))->___m_Buffer_0, L_51);
V_22 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
// counts[(int)bucket]--;
uint32_t L_53 = V_21;
V_14 = L_53;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_54 = (&V_0);
int32_t L_55 = V_14;
int32_t L_56;
L_56 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_54)->___m_Buffer_0, L_55);
V_13 = L_56;
int32_t L_57 = V_14;
int32_t L_58 = V_13;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_54)->___m_Buffer_0, L_57, (((int32_t)il2cpp_codegen_subtract(L_58, 1))));
// keys[nextOffset + newIndex] = key;
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_59 = (&__this->___keys_0);
int32_t L_60 = V_6;
int32_t L_61 = V_22;
uint32_t L_62 = V_20;
IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, (L_59)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_60, L_61)), (L_62));
// indices[nextOffset + newIndex] = indices[currentOffset + j];
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_63 = (&__this->___indices_1);
int32_t L_64 = V_6;
int32_t L_65 = V_22;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_66 = (&__this->___indices_1);
int32_t L_67 = V_5;
int32_t L_68 = V_19;
int32_t L_69;
L_69 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_66)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_67, L_68)));
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_63)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_64, L_65)), (L_69));
// for (var j = n - 1; j >= 0; j--)
int32_t L_70 = V_19;
V_19 = ((int32_t)il2cpp_codegen_subtract(L_70, 1));
}
IL_01ba:
{
// for (var j = n - 1; j >= 0; j--)
int32_t L_71 = V_19;
V_23 = (bool)((((int32_t)((((int32_t)L_71) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_72 = V_23;
if (L_72)
{
goto IL_0131;
}
}
{
// for (var i = 0; i < 4; i++)
int32_t L_73 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_73, 1));
}
IL_01d2:
{
// for (var i = 0; i < 4; i++)
int32_t L_74 = V_4;
V_24 = (bool)((((int32_t)L_74) < ((int32_t)4))? 1 : 0);
bool L_75 = V_24;
if (L_75)
{
goto IL_0045;
}
}
{
// counts.Dispose();
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_0), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// }
return;
}
}
IL2CPP_EXTERN_C void RadixSortJob_Execute_m4A7E1F2EBC68542E9FAD50E7924CA1CAB16AE39F_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
{
RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381*>(__this + _offset);
RadixSortJob_Execute_m4A7E1F2EBC68542E9FAD50E7924CA1CAB16AE39F(_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.SliceCombineJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SliceCombineJob_Execute_m9D1B92859ABF9F1DE8ABA6314551D9B20557881B (SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___idY0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
bool V_6 = false;
bool V_7 = false;
{
// var baseIndexH = idY * wordsPerTile;
int32_t L_0 = ___idY0;
int32_t L_1 = __this->___wordsPerTile_1;
V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
// var baseIndexRow = baseIndexH * tileResolution.x;
int32_t L_2 = V_0;
int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A* L_3 = (&__this->___tileResolution_0);
int32_t L_4 = L_3->___x_0;
V_1 = ((int32_t)il2cpp_codegen_multiply(L_2, L_4));
// for (var idX = 0; idX < tileResolution.x; idX++)
V_2 = 0;
goto IL_007d;
}
IL_001c:
{
// var baseIndexV = idX * wordsPerTile;
int32_t L_5 = V_2;
int32_t L_6 = __this->___wordsPerTile_1;
V_3 = ((int32_t)il2cpp_codegen_multiply(L_5, L_6));
// var baseIndexTile = baseIndexRow + baseIndexV;
int32_t L_7 = V_1;
int32_t L_8 = V_3;
V_4 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
// for (var wordIndex = 0; wordIndex < wordsPerTile; wordIndex++)
V_5 = 0;
goto IL_0068;
}
IL_0030:
{
// lightMasks[baseIndexTile + wordIndex] = sliceLightMasksH[baseIndexH + wordIndex] & sliceLightMasksV[baseIndexV + wordIndex];
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_9 = (&__this->___lightMasks_4);
int32_t L_10 = V_4;
int32_t L_11 = V_5;
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_12 = (&__this->___sliceLightMasksH_2);
int32_t L_13 = V_0;
int32_t L_14 = V_5;
uint32_t L_15;
L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, (L_12)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_13, L_14)));
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_16 = (&__this->___sliceLightMasksV_3);
int32_t L_17 = V_3;
int32_t L_18 = V_5;
uint32_t L_19;
L_19 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, (L_16)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_17, L_18)));
IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, (L_9)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_10, L_11)), (((int32_t)((int32_t)L_15&(int32_t)L_19))));
// for (var wordIndex = 0; wordIndex < wordsPerTile; wordIndex++)
int32_t L_20 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_0068:
{
// for (var wordIndex = 0; wordIndex < wordsPerTile; wordIndex++)
int32_t L_21 = V_5;
int32_t L_22 = __this->___wordsPerTile_1;
V_6 = (bool)((((int32_t)L_21) < ((int32_t)L_22))? 1 : 0);
bool L_23 = V_6;
if (L_23)
{
goto IL_0030;
}
}
{
// for (var idX = 0; idX < tileResolution.x; idX++)
int32_t L_24 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_007d:
{
// for (var idX = 0; idX < tileResolution.x; idX++)
int32_t L_25 = V_2;
int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A* L_26 = (&__this->___tileResolution_0);
int32_t L_27 = L_26->___x_0;
V_7 = (bool)((((int32_t)L_25) < ((int32_t)L_27))? 1 : 0);
bool L_28 = V_7;
if (L_28)
{
goto IL_001c;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void SliceCombineJob_Execute_m9D1B92859ABF9F1DE8ABA6314551D9B20557881B_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___idY0, const RuntimeMethod* method)
{
SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A*>(__this + _offset);
SliceCombineJob_Execute_m9D1B92859ABF9F1DE8ABA6314551D9B20557881B(_thisAdjusted, ___idY0, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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 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 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 ___value0, const RuntimeMethod* method)
{
{
// internal bool IsKeywordLightCookieEnabled { get; private set; }
bool L_0 = ___value0;
__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_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix_17;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_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_mB1CA903ACF933DB0BE2016D105BB2B4702CF1004_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1;
float L_3 = L_2.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1;
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_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline (float ___f0, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___f0;
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 void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_2 = L_0;
float L_1 = ___y1;
__this->___y_3 = L_1;
float L_2 = ___z2;
__this->___z_4 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_1 = L_0;
float L_1 = ___y1;
__this->___y_2 = L_1;
float L_2 = ___z2;
__this->___z_3 = L_2;
float L_3 = ___w3;
__this->___w_4 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_m8A4C189A6749DFE3ED8B66D9D3CACD8DB333974F_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___a0;
int32_t L_1 = ___b1;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___b1;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___a0;
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_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_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_m23600308603A706A9DD6057603DEA82E9A6F9FEF_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___lhs0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___rhs1;
bool L_2;
L_2 = Vector4_op_Equality_m80E2AA0626A70EF9DCC4F4C215F674A22D6DE937_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 float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___a0;
float L_1 = ___b1;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___b1;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___a0;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_0 = L_0;
float L_1 = ___y1;
__this->___y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0;
float L_1 = L_0.___x_0;
float L_2 = ___d1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___a0;
float L_4 = L_3.___y_1;
float L_5 = ___d1;
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_m664419831773D5BBF06D9DE4E515F6409B2F92B8_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1;
float L_3 = L_2.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1;
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 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_m10DA1FA6A405C8988C46FFD159ED9FF9E5D732F5_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, float ___d1, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___a0;
float L_1 = L_0.___x_1;
float L_2 = ___d1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___a0;
float L_4 = L_3.___y_2;
float L_5 = ___d1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___a0;
float L_7 = L_6.___z_3;
float L_8 = ___d1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___a0;
float L_10 = L_9.___w_4;
float L_11 = ___d1;
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 ___x0, int32_t ___y1, const RuntimeMethod* method)
{
{
int32_t L_0 = ___x0;
__this->___m_X_0 = L_0;
int32_t L_1 = ___y1;
__this->___m_Y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ShaderBitArray_get_data_m810F553AD3D3ACEB66242A2E98D489181B697739_inline (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method)
{
{
// public float[] data => m_Data;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_Data_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightCookieShaderData_set_isUploaded_m4034ADBAC0A460485BE8B8B3B8BCDC8385BA3B48_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool isUploaded { get; set; }
bool L_0 = ___value0;
__this->___U3CisUploadedU3Ek__BackingField_9 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_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), (1.0f), (1.0f), (1.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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_grey_mBCECB7841257253597D826AB06E678DA43CC4298_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.5f), (0.5f), (0.5f), (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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___value0, const RuntimeMethod* method)
{
{
// protected internal ProfilingSampler profilingSampler { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___value0;
__this->___U3CprofilingSamplerU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingSamplerU3Ek__BackingField_5), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public RenderPassEvent renderPassEvent { get; set; }
int32_t L_0 = ___value0;
__this->___U3CrenderPassEventU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public ColorGradingLutPass colorGradingLutPass { get => m_ColorGradingLutPass; }
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_0 = __this->___m_ColorGradingLutPass_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* PostProcessPasses_get_postProcessPass_m5DE8864D4E8C52DF317529C421305C6B6E10B494_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public PostProcessPass postProcessPass { get => m_PostProcessPass; }
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_0 = __this->___m_PostProcessPass_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* PostProcessPasses_get_finalPostProcessPass_mF46A78E9CD13532C408DF35B6C42535D6444E4F8_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public PostProcessPass finalPostProcessPass { get => m_FinalPostProcessPass; }
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_0 = __this->___m_FinalPostProcessPass_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 PostProcessPasses_get_afterPostProcessColor_m3C81412D03DFFEDC1247F5DA7D9183B4022754DD_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public RenderTargetHandle afterPostProcessColor { get => m_AfterPostProcessColor; }
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = __this->___m_AfterPostProcessColor_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 PostProcessPasses_get_colorGradingLut_m40A88C186D4FED9B0FD84C3B044E3E7ABCEAC5A0_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
{
{
// public RenderTargetHandle colorGradingLut { get => m_ColorGradingLut; }
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = __this->___m_ColorGradingLut_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___v0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___v0;
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 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 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 DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method)
{
{
// internal DecalEntity decalEntity { get; set; }
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_0 = __this->___U3CdecalEntityU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalProjector_set_decalEntity_mB69979C283861801CBF16EF122CE14111FF3E871_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___value0, const RuntimeMethod* method)
{
{
// internal DecalEntity decalEntity { get; set; }
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_0 = ___value0;
__this->___U3CdecalEntityU3Ek__BackingField_9 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_renderingMode_m6C4B4794BCD71C6194B5EEE3A5DFA085998379E5_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_RenderingMode;
int32_t L_0 = __this->___m_RenderingMode_18;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// internal RenderingMode renderingMode => m_RenderingMode;
int32_t L_0 = __this->___m_RenderingMode_77;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* DecalRendererFeature_get_sharedDecalEntityManager_m94ADE7B6A90AC33F1F7CF136EB60D1097D04A90C_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static SharedDecalEntityManager sharedDecalEntityManager { get; } = new SharedDecalEntityManager();
il2cpp_codegen_runtime_class_init_inline(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* L_0 = ((DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_StaticFields*)il2cpp_codegen_static_fields_for(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var))->___U3CsharedDecalEntityManagerU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* UniversalRenderer_get_deferredLights_m32F1A62E9BAAB45913C9B60CBB3CE5FD9D0292BC_inline (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// internal DeferredLights deferredLights { get => m_DeferredLights; }
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights_76;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_deferredLights_m1FDC96A2C6AAF6AA7BE100FB509CEE88A7BF1744_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___value0, const RuntimeMethod* method)
{
{
// internal DeferredLights deferredLights { get; set; }
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = ___value0;
__this->___U3CdeferredLightsU3Ek__BackingField_33 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeferredLightsU3Ek__BackingField_33), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_cameraDepthAttachmentIndentifier_mB8636E785AF750975212693A968D6488ECF88C2F_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method)
{
{
// internal RenderTargetIdentifier cameraDepthAttachmentIndentifier { get; private set; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CcameraDepthAttachmentIndentifierU3Ek__BackingField_37;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_cameraDepthTextureIndentifier_m5AE1AA94A1FFCADF873019118DBE10E49FCCED39_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method)
{
{
// internal RenderTargetIdentifier cameraDepthTextureIndentifier { get; private set; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CcameraDepthTextureIndentifierU3Ek__BackingField_36;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_dBufferDepthIndentifier_m870E6AA39FDE4B9019D12F3D4BF19D90E40A02EE_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method)
{
{
// internal RenderTargetIdentifier dBufferDepthIndentifier { get; private set; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CdBufferDepthIndentifierU3Ek__BackingField_35;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CopyDepthPass_set_MssaSamples_m49C16C0DC4F0D1A421F35CD8A63F098C94758E32_inline (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// internal int MssaSamples { get; set; }
int32_t L_0 = ___value0;
__this->___U3CMssaSamplesU3Ek__BackingField_27 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DisallowMultipleRendererFeature_set_customTitle_m3FE10FA8966D2FB14B8B9438F8AA43EE8DB6FAC9_inline (DisallowMultipleRendererFeature_tCAAD3D9755F96F836BD37A45FCB473D12F2049C6* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string customTitle { private set; get; }
String_t* L_0 = ___value0;
__this->___U3CcustomTitleU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomTitleU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___v0;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___v0;
float L_3 = L_2.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___v0;
float L_5 = L_4.___z_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL);
V_0 = L_6;
goto IL_001b;
}
IL_001b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___v0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___v0;
float L_3 = L_2.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___v0;
float L_5 = L_4.___z_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_0020;
}
IL_0020:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Subtraction_m63EE36715F6D18A69FD6FE4439C3CB79098EFB29_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___b1, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___a0;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___b1;
float L_3 = L_2.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___a0;
float L_5 = L_4.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___b1;
float L_7 = L_6.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___a0;
float L_9 = L_8.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___b1;
float L_11 = L_10.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___a0;
float L_13 = L_12.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___b1;
float L_15 = L_14.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
memset((&L_16), 0, sizeof(L_16));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_16), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15)), /*hidden argument*/NULL);
V_0 = L_16;
goto IL_003d;
}
IL_003d:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_0;
return L_17;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___value0;
__this->___U3CmsaaSamplesU3Ek__BackingField_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___value0;
__this->___U3CwidthU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___value0;
__this->___U3CheightU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method)
{
{
// public int id { set; get; }
int32_t L_0 = __this->___U3CidU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int id { set; get; }
int32_t L_0 = ___value0;
__this->___U3CidU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method)
{
{
// private RenderTargetIdentifier rtid { set; get; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___value0;
__this->___U3CrtidU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetHandle_get_rtid_m307B0E7F3D46EFDD810FDCCBBB9F3FB81F97C7AD_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method)
{
{
// private RenderTargetIdentifier rtid { set; get; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CrtidU3Ek__BackingField_1;
return L_0;
}
}
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 void ScriptableRendererData_set_isInvalidated_mEEF5DC7FB24BAEDC2E827C5834B0954F98CB022B_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, bool ___value0, const RuntimeMethod* method)
{
{
// internal bool isInvalidated { get; set; }
bool L_0 = ___value0;
__this->___U3CisInvalidatedU3Ek__BackingField_4 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_mFEAD72DF4C4708B86BF464AB4F5F1468FAD8E784_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___a0;
int32_t L_1 = ___b1;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___b1;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___a0;
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_op_UnaryNegation_mFC401CAE6A10A5465C60033C2A0FB571CCB4E62C_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___a0;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___a0;
float L_3 = L_2.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___a0;
float L_5 = L_4.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___a0;
float L_7 = L_6.___w_4;
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_0025;
}
IL_0025:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_shadowSamplingMode_m4B4CE918DFFF1CC5E3AF981456E186F15FC5DB93_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___value0;
__this->___U3CshadowSamplingModeU3Ek__BackingField_9 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// get { return new float3(x, y, z); }
float L_0 = __this->___x_0;
float L_1 = __this->___y_1;
float L_2 = __this->___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
memset((&L_3), 0, sizeof(L_3));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
V_0 = L_3;
goto IL_001b;
}
IL_001b:
{
// get { return new float3(x, y, z); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_radians_m08B356E042815F191F6280057EA0EC8D7D90CA3F_inline (float ___x0, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// public static float radians(float x) { return x * 0.0174532925f; }
float L_0 = ___x0;
V_0 = ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f)));
goto IL_000b;
}
IL_000b:
{
// public static float radians(float x) { return x * 0.0174532925f; }
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_tan_m4B1EC7A066F0E70AAFAEB71626077D80D9BC502D_inline (float ___x0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// public static float tan(float x) { return (float)System.Math.Tan(x); }
float L_0 = ___x0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = tan(((double)L_0));
V_0 = ((float)L_1);
goto IL_000c;
}
IL_000c:
{
// public static float tan(float x) { return (float)System.Math.Tan(x); }
float L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, const RuntimeMethod* method)
{
float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static float4 float4(float3 xyz, float w) { return new float4(xyz, w); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
float L_1 = ___w1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2;
memset((&L_2), 0, sizeof(L_2));
float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
goto IL_000b;
}
IL_000b:
{
// public static float4 float4(float3 xyz, float w) { return new float4(xyz, w); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_mE1E8AB02AC24D12C380E709A0C05D0BC4D77E150_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___a0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___b1, const RuntimeMethod* method)
{
float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// return a.c0 * b.x + a.c1 * b.y + a.c2 * b.z + a.c3 * b.w;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___a0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___b1;
float L_3 = L_2.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
L_4 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_1, L_3, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5 = ___a0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = L_5.___c1_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = ___b1;
float L_8 = L_7.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
L_9 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_6, L_8, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
L_10 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_4, L_9, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_11 = ___a0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = L_11.___c2_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = ___b1;
float L_14 = L_13.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15;
L_15 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_12, L_14, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
L_16 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_10, L_15, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_17 = ___a0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18 = L_17.___c3_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19 = ___b1;
float L_20 = L_19.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21;
L_21 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_18, L_20, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22;
L_22 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_16, L_21, NULL);
V_0 = L_22;
goto IL_0057;
}
IL_0057:
{
// }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23 = V_0;
return L_23;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline (float ___x0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// public static float cos(float x) { return (float)System.Math.Cos(x); }
float L_0 = ___x0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = cos(((double)L_0));
V_0 = ((float)L_1);
goto IL_000c;
}
IL_000c:
{
// public static float cos(float x) { return (float)System.Math.Cos(x); }
float L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, const RuntimeMethod* method)
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0;
float L_1 = L_0.___x_0;
float L_2 = ___rhs1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___lhs0;
float L_4 = L_3.___y_1;
float L_5 = ___rhs1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___lhs0;
float L_7 = L_6.___z_2;
float L_8 = ___rhs1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
memset((&L_9), 0, sizeof(L_9));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
// public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mE85BAC4F29F637BB88069193D325FE5C6067B3BB_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method)
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static float3 operator + (float3 lhs, float3 rhs) { return new float3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0;
float L_1 = L_0.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___rhs1;
float L_3 = L_2.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___lhs0;
float L_5 = L_4.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___rhs1;
float L_7 = L_6.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___lhs0;
float L_9 = L_8.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___rhs1;
float L_11 = L_10.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
memset((&L_12), 0, sizeof(L_12));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
// public static float3 operator + (float3 lhs, float3 rhs) { return new float3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline (float ___x0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// public static float sin(float x) { return (float)System.Math.Sin((float)x); }
float L_0 = ___x0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = sin(((double)((float)L_0)));
V_0 = ((float)L_1);
goto IL_000d;
}
IL_000d:
{
// public static float sin(float x) { return (float)System.Math.Sin((float)x); }
float L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_m6CBEE2C5B1FE15EA3C62D475C3852A486B6E612B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method)
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static float3 operator - (float3 lhs, float3 rhs) { return new float3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0;
float L_1 = L_0.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___rhs1;
float L_3 = L_2.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___lhs0;
float L_5 = L_4.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___rhs1;
float L_7 = L_6.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___lhs0;
float L_9 = L_8.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___rhs1;
float L_11 = L_10.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
memset((&L_12), 0, sizeof(L_12));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
// public static float3 operator - (float3 lhs, float3 rhs) { return new float3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mFC6E6AC5C12A0802A91EB7F9A897802DFF03C44D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// public static float dot(float3 x, float3 y) { return x.x * y.x + x.y * y.y + x.z * y.z; }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0;
float L_1 = L_0.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___y1;
float L_3 = L_2.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___x0;
float L_5 = L_4.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___y1;
float L_7 = L_6.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___x0;
float L_9 = L_8.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___y1;
float L_11 = L_10.___z_2;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
goto IL_002d;
}
IL_002d:
{
// public static float dot(float3 x, float3 y) { return x.x * y.x + x.y * y.y + x.z * y.z; }
float L_12 = V_0;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mD0D6FA27E6D4959A0D4A823FFD3A9DA396542875_inline (float ___x0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// public static float sqrt(float x) { return (float)System.Math.Sqrt((float)x); }
float L_0 = ___x0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = sqrt(((double)((float)L_0)));
V_0 = ((float)L_1);
goto IL_000d;
}
IL_000d:
{
// public static float sqrt(float x) { return (float)System.Math.Sqrt((float)x); }
float L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline (float ___x0, float ___y1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B4_0 = 0.0f;
{
// public static float min(float x, float y) { return float.IsNaN(y) || x < y ? x : y; }
float L_0 = ___y1;
bool L_1;
L_1 = Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline(L_0, NULL);
if (L_1)
{
goto IL_0010;
}
}
{
float L_2 = ___x0;
float L_3 = ___y1;
if ((((float)L_2) < ((float)L_3)))
{
goto IL_0010;
}
}
{
float L_4 = ___y1;
G_B4_0 = L_4;
goto IL_0011;
}
IL_0010:
{
float L_5 = ___x0;
G_B4_0 = L_5;
}
IL_0011:
{
V_0 = G_B4_0;
goto IL_0014;
}
IL_0014:
{
// public static float min(float x, float y) { return float.IsNaN(y) || x < y ? x : y; }
float L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline (float ___x0, float ___y1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B4_0 = 0.0f;
{
// public static float max(float x, float y) { return float.IsNaN(y) || x > y ? x : y; }
float L_0 = ___y1;
bool L_1;
L_1 = Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline(L_0, NULL);
if (L_1)
{
goto IL_0010;
}
}
{
float L_2 = ___x0;
float L_3 = ___y1;
if ((((float)L_2) > ((float)L_3)))
{
goto IL_0010;
}
}
{
float L_4 = ___y1;
G_B4_0 = L_4;
goto IL_0011;
}
IL_0010:
{
float L_5 = ___x0;
G_B4_0 = L_5;
}
IL_0011:
{
V_0 = G_B4_0;
goto IL_0014;
}
IL_0014:
{
// public static float max(float x, float y) { return float.IsNaN(y) || x > y ? x : y; }
float L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_gshared_inline (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, const RuntimeMethod* method)
{
{
// public int length => m_Length;
int32_t L_0 = (int32_t)__this->___m_Length_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_gshared_inline (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, const RuntimeMethod* method)
{
{
// public int length => m_Length;
int32_t L_0 = (int32_t)__this->___m_Length_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m2282008A18DE8B8483FF6CB35E2AFE57CA23867A_gshared_inline (Action_2_tA93E5723B502E2AC6C87FB0C973D136B2E3A3A0B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___arg10, RuntimeObject* ___arg21, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (Action_2_tA93E5723B502E2AC6C87FB0C973D136B2E3A3A0B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___arg10, RuntimeObject* ___arg21, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg10, ___arg21, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___item0, const RuntimeMethod* method)
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* 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));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0;
int32_t L_7 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___item0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_8);
return;
}
IL_0034:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___item0;
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, 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_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___item0, const RuntimeMethod* method)
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* 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));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = V_0;
int32_t L_7 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___item0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_8);
return;
}
IL_0034:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___item0;
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___item0, const RuntimeMethod* method)
{
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_1 = (ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_6 = V_0;
int32_t L_7 = V_1;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8 = ___item0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_8);
return;
}
IL_0034:
{
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9 = ___item0;
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m970BE5CCB1F05BAF033736206A0C3142930127B0_gshared_inline (List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_m80E2AA0626A70EF9DCC4F4C215F674A22D6DE937_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
bool V_5 = false;
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___lhs0;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___rhs1;
float L_3 = L_2.___x_1;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___lhs0;
float L_5 = L_4.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___rhs1;
float L_7 = L_6.___y_2;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___lhs0;
float L_9 = L_8.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___rhs1;
float L_11 = L_10.___z_3;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___lhs0;
float L_13 = L_12.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___rhs1;
float L_15 = L_14.___w_4;
V_3 = ((float)il2cpp_codegen_subtract(L_13, L_15));
float L_16 = V_0;
float L_17 = V_0;
float L_18 = V_1;
float L_19 = V_1;
float L_20 = V_2;
float L_21 = V_2;
float L_22 = V_3;
float L_23 = V_3;
V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_16, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_19)))), ((float)il2cpp_codegen_multiply(L_20, L_21)))), ((float)il2cpp_codegen_multiply(L_22, L_23))));
float L_24 = V_4;
V_5 = (bool)((((float)L_24) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0057;
}
IL_0057:
{
bool L_25 = V_5;
return L_25;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method)
{
{
float L_0 = ___r0;
__this->___r_0 = L_0;
float L_1 = ___g1;
__this->___g_1 = L_1;
float L_2 = ___b2;
__this->___b_2 = L_2;
float L_3 = ___a3;
__this->___a_3 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method)
{
{
// this.x = x;
float L_0 = ___x0;
__this->___x_0 = L_0;
// this.y = y;
float L_1 = ___y1;
__this->___y_1 = L_1;
// this.z = z;
float L_2 = ___z2;
__this->___z_2 = L_2;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, const RuntimeMethod* method)
{
{
// this.x = xyz.x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
float L_1 = L_0.___x_0;
__this->___x_0 = L_1;
// this.y = xyz.y;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___xyz0;
float L_3 = L_2.___y_1;
__this->___y_1 = L_3;
// this.z = xyz.z;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___xyz0;
float L_5 = L_4.___z_2;
__this->___z_2 = L_5;
// this.w = w;
float L_6 = ___w1;
__this->___w_3 = L_6;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float ___rhs1, const RuntimeMethod* method)
{
float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static float4 operator * (float4 lhs, float rhs) { return new float4 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs, lhs.w * rhs); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___lhs0;
float L_1 = L_0.___x_0;
float L_2 = ___rhs1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___lhs0;
float L_4 = L_3.___y_1;
float L_5 = ___rhs1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___lhs0;
float L_7 = L_6.___z_2;
float L_8 = ___rhs1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___lhs0;
float L_10 = L_9.___w_3;
float L_11 = ___rhs1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
memset((&L_12), 0, sizeof(L_12));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0029;
}
IL_0029:
{
// public static float4 operator * (float4 lhs, float rhs) { return new float4 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs, lhs.w * rhs); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method)
{
float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static float4 operator + (float4 lhs, float4 rhs) { return new float4 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z, lhs.w + rhs.w); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___lhs0;
float L_1 = L_0.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___rhs1;
float L_3 = L_2.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___lhs0;
float L_5 = L_4.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___rhs1;
float L_7 = L_6.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___lhs0;
float L_9 = L_8.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___rhs1;
float L_11 = L_10.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___lhs0;
float L_13 = L_12.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___rhs1;
float L_15 = L_14.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
memset((&L_16), 0, sizeof(L_16));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(L_13, L_15)), /*hidden argument*/NULL);
V_0 = L_16;
goto IL_003d;
}
IL_003d:
{
// public static float4 operator + (float4 lhs, float4 rhs) { return new float4 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z, lhs.w + rhs.w); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17 = V_0;
return L_17;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline (float ___f0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = ___f0;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline(L_0, NULL);
return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method)
{
{
// this.x = x;
float L_0 = ___x0;
__this->___x_0 = L_0;
// this.y = y;
float L_1 = ___y1;
__this->___y_1 = L_1;
// this.z = z;
float L_2 = ___z2;
__this->___z_2 = L_2;
// this.w = w;
float L_3 = ___w3;
__this->___w_3 = L_3;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline (float ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = *((int32_t*)((uintptr_t)(&___value0)));
return L_0;
}
}