ZeroVR/ZeroPacientVR/Patient Zero v0.1 alfa_Back.../il2cppOutput/Unity.RenderPipelines.Unive...

35526 lines
2.0 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
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`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
// 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.Comparison`1<UnityEngine.Camera>
struct Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A;
// System.Collections.Generic.Dictionary`2<UnityEngine.Camera,UnityEngine.Rendering.Universal.Internal.PreviousFrameData>
struct Dictionary_2_t981929731C92943BC72835538666CD9A491ADFA0;
// 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.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
struct Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>
struct Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding>
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
// System.Collections.Generic.Dictionary`2<System.Int32,System.UInt64>
struct Dictionary_2_t50CD26719E8BE899BA7D94BA34FBEA7DB2EC2EFA;
// 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.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Rendering.VolumeComponent>
struct Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A;
// 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.Lazy`1<UnityEngine.Rendering.VolumeManager>
struct Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC;
// System.Collections.Generic.List`1<UnityEngine.Camera>
struct List_1_tD2FA3273746E404D72561E8324608D18B52B533E;
// System.Collections.Generic.List`1<UnityEngine.Collider>
struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252;
// 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<UnityEngine.Rendering.LensFlareComponentSRP>
struct List_1_tC024320491AC06EBF0986C13544616E79D860B9A;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<UnityEngine.RectInt>
struct List_1_t6988D2B11937CB8462E839C2DE1714ACD7797AF4;
// 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.Volume>
struct List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897;
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>
struct List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064;
// System.Collections.Generic.List`1<UnityEngine.XR.XRDisplaySubsystem>
struct List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.XRPass>
struct List_1_t8FE7E0D40B6560A7B55EB7C6A2574F1D693C1773;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.XRView>
struct List_1_tB3AD940C3EFA3B62F5F00791CB82A01B87D1F4CE;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass/ShadowResolutionRequest>
struct List_1_tE07459D48AF9F19C6ECC25436DA9F1F6C12FFF0A;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4;
// System.Predicate`1<UnityEngine.Camera>
struct Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C;
// System.Predicate`1<System.Object>
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
// System.Predicate`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
struct Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F;
// 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;
// System.ValueTuple`2<UnityEngine.Rendering.VolumeParameter,UnityEngine.Rendering.VolumeParameter>[]
struct ValueTuple_2U5BU5D_tE2E90A16702AA41094A74222F01C7F383CC57377;
// UnityEngine.Experimental.Rendering.GraphicsFormat[][]
struct GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2;
// System.Int32[][]
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
// UnityEngine.Rendering.RenderTargetIdentifier[][]
struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB;
// UnityEngine.Rendering.AttachmentDescriptor[]
struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1;
// System.Boolean[]
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
// UnityEngine.Camera[]
struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B;
// 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.RenderStateBlock[]
struct RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468;
// 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;
// UnityEngine.Rendering.Universal.ShadowSliceData[]
struct ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04;
// 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.XR.XRDisplaySubsystem[]
struct XRDisplaySubsystemU5BU5D_t741124D80DCCCF62F2AF47431354B7387672F264;
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass/ShadowResolutionRequest[]
struct ShadowResolutionRequestU5BU5D_t3D199791CBD21072E390C90C6EEFF32FABFF6B08;
// 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;
// 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.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.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.DebugDisplaySettingsUI
struct DebugDisplaySettingsUI_t16FBAC93CDA078181AFB20CDCD38F13196BB9BD6;
// 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.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.Internal.GBufferPass
struct GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// UnityEngine.ISubsystemDescriptor
struct ISubsystemDescriptor_tEF29944D579CC7D70F52CB883150735991D54E6E;
// 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.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// 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.Universal.Internal.MotionVectorRendering
struct MotionVectorRendering_t4E0E88C2855A1877470A6963302B4BDFBD583A25;
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData
struct MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB;
// UnityEngine.Rendering.NoInterpTextureParameter
struct NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478;
// 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.Universal.Internal.PreviousFrameData
struct PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF;
// UnityEngine.Rendering.ProfilingSampler
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
// UnityEngine.Rendering.RTHandle
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
// 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.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.Skybox
struct Skybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441;
// UnityEngine.Rendering.Universal.SplitToning
struct SplitToning_t66AFCEC63C3A2BFA605A11B72367C029E8EFC561;
// UnityEngine.Rendering.Universal.StencilStateData
struct StencilStateData_t4181AB6F6A795950C67270CB147999D915071462;
// System.String
struct String_t;
// UnityEngine.Rendering.SupportedRenderingFeatures
struct SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6;
// 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.UniversalAdditionalCameraData
struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93;
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData
struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107;
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232;
// UnityEngine.Rendering.Universal.UniversalRenderPipelineGlobalSettings
struct UniversalRenderPipelineGlobalSettings_t895E975CCCA62A6DE4F820C0109953EF6D83B9F0;
// 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.VolumeManager
struct VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621;
// UnityEngine.Rendering.VolumeStack
struct VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8;
// UnityEngine.Rendering.Universal.WhiteBalance
struct WhiteBalance_t5AECC55FE744B4D1F2A0E6DD4950D9669900891A;
// UnityEngine.XR.XRDisplaySubsystem
struct XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1;
// UnityEngine.Rendering.Universal.XROcclusionMeshPass
struct XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8;
// UnityEngine.Rendering.Universal.XRPass
struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24;
// UnityEngine.Rendering.Universal.XRSystem
struct XRSystem_tD2ADF9BFB353873D69355C806F4BB79CB26DC2BB;
// UnityEngine.Rendering.Universal.XRSystemData
struct XRSystemData_t89A064914358326F98105E94D5F082C186133DE6;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction
struct DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData
struct LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10;
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory
struct WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B;
// UnityEngine.Experimental.GlobalIllumination.Lightmapping/RequestLightsDelegate
struct RequestLightsDelegate_t585505A75681754DA53BE119D8611B605F0243BB;
// 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.UniversalAdditionalCameraData/<>c
struct U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8;
// UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources
struct ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663;
// UnityEngine.Rendering.Universal.XRPass/CustomMirrorView
struct CustomMirrorView_t826B740E52CCFCC96FCCDD7DCC1B2D7208D8D316;
// UnityEngine.Rendering.Universal.XRSystemData/ShaderResources
struct ShaderResources_t95EDE5488A460139658FEF1B3A26B3685A72730A;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c
struct U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9;
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* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_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* CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693_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* DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E_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* DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* 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* InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_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* 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_tA7666C6690CE2AEE97571615AD3AFCE2BB020597_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD2FA3273746E404D72561E8324608D18B52B533E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF9D88C946600C782EE786A252258C0AA97BD019A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_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* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* 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* MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478_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* Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F_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_t6DEB870A261B1B24E98EBC18BD0F599A3596BD76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_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* RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_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* ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_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* 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* ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143_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* SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6_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* TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF_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* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_tCF92455EA58F22107386C0325C162F3064A2F334_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_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* VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339____8E2129A5F232A49B45FCB149981C3507166B7EE6265A5B90A1C9B0B87B2C0A80_3_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00F7F48A706CC847EAD8424D8C1DF8A02B7C4FE4;
IL2CPP_EXTERN_C String_t* _stringLiteral075F222A6601092513D623424E080F1772899E47;
IL2CPP_EXTERN_C String_t* _stringLiteral08A43B15A45E316279EE278D3546A5DF8B4E344D;
IL2CPP_EXTERN_C String_t* _stringLiteral08EC82ED4041849E9785C84F4CCF9E6115B0B028;
IL2CPP_EXTERN_C String_t* _stringLiteral0DAAA1AD08D46F248D9B83DFF6AE0293B4DD567D;
IL2CPP_EXTERN_C String_t* _stringLiteral0DF194FAA1988FCAE9C25D90709586B1E4F8BE47;
IL2CPP_EXTERN_C String_t* _stringLiteral1168E92C164109D6220480DEDA987085B2A21155;
IL2CPP_EXTERN_C String_t* _stringLiteral1596518EF3B8D4D78D8F4EAD13E200F10EE9873E;
IL2CPP_EXTERN_C String_t* _stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2;
IL2CPP_EXTERN_C String_t* _stringLiteral19D09672E3946178FDE53B781007832412CF7428;
IL2CPP_EXTERN_C String_t* _stringLiteral1F3C30EE869D77C6513B207AADF79A09AC6D6E39;
IL2CPP_EXTERN_C String_t* _stringLiteral1F873E8A6E9B1814B184A1B5C6736319726B14F4;
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* _stringLiteral29C26AA219C04E92F81C79D766012FF3D5A43804;
IL2CPP_EXTERN_C String_t* _stringLiteral2B8848A387F66265CF2162B83C560C7D11DE4B00;
IL2CPP_EXTERN_C String_t* _stringLiteral3371C9C28E563AFD0A683CA126F078F3F07B7306;
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* _stringLiteral3D7DCCCC2C09977E175C6F0768D1EC262D4C45B5;
IL2CPP_EXTERN_C String_t* _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF;
IL2CPP_EXTERN_C String_t* _stringLiteral3FCF0E139133F0DDF478955F270C04BEB6603608;
IL2CPP_EXTERN_C String_t* _stringLiteral4145C8E1BB61018290CC180EAB83C0F3AA84F265;
IL2CPP_EXTERN_C String_t* _stringLiteral44373E55582D0E04AA1A19D524C037E0698FF263;
IL2CPP_EXTERN_C String_t* _stringLiteral47F11CECC4AA8D462DFA01AD7D684F2D51065CA8;
IL2CPP_EXTERN_C String_t* _stringLiteral4811EF473BDEA9DCAEB91325D1BC710DBE1B5ACE;
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* _stringLiteral4988D60338CB7F72020460839874F2FF7A97E366;
IL2CPP_EXTERN_C String_t* _stringLiteral4ED8A5F3D90B5377DDA5A0EEE047F7CE8CC37D81;
IL2CPP_EXTERN_C String_t* _stringLiteral5272D732907F13CCECF6D4D6A877AE201D6C34FF;
IL2CPP_EXTERN_C String_t* _stringLiteral534C2E996567FF984E4E504181D2E333930D49CF;
IL2CPP_EXTERN_C String_t* _stringLiteral547AC61E241FAE943F5C7A2B2B3DECDDB15A36D6;
IL2CPP_EXTERN_C String_t* _stringLiteral593EFBDA841CF3187BC2FCD745BAE9C127EFCDC9;
IL2CPP_EXTERN_C String_t* _stringLiteral5A36056FB6B4EB88D3BD8D57D5D6167B529F7C4B;
IL2CPP_EXTERN_C String_t* _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A;
IL2CPP_EXTERN_C String_t* _stringLiteral5F4C3FC258C9A81B5A6DD77120722F75CD65B7AE;
IL2CPP_EXTERN_C String_t* _stringLiteral60FF0235E911E6B602D5B6E7786DEB4E22651109;
IL2CPP_EXTERN_C String_t* _stringLiteral623D7D1B9270737C2FD3399B020256328FD4BB6E;
IL2CPP_EXTERN_C String_t* _stringLiteral629C681B696A5B0A980A6B4BE5EA5CC59FAC5D76;
IL2CPP_EXTERN_C String_t* _stringLiteral67BEC592386C17C68CF044FFB14169A1073AC7EB;
IL2CPP_EXTERN_C String_t* _stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5;
IL2CPP_EXTERN_C String_t* _stringLiteral6C7127CDBD7228C606F75ABACEDE7F927FDEE94E;
IL2CPP_EXTERN_C String_t* _stringLiteral6CF4ABB933717D6AE79C88ABF04A3A79C8B554B2;
IL2CPP_EXTERN_C String_t* _stringLiteral705E45A32DA1DDF61998467D74F91CF2D32D0D3C;
IL2CPP_EXTERN_C String_t* _stringLiteral71336159859BFB0798BBA76D4ED2EE80E38E97A9;
IL2CPP_EXTERN_C String_t* _stringLiteral7170A5577CE3E568EBB6E20A2CD672A2C255465C;
IL2CPP_EXTERN_C String_t* _stringLiteral739BD29C62A318411ED6EEAB7516EEEA0F7261E2;
IL2CPP_EXTERN_C String_t* _stringLiteral753E0AB79D2F5928CFBF78F6E1394CF452AF8DE5;
IL2CPP_EXTERN_C String_t* _stringLiteral75923E0735AEA9887B4F654139F76A2145395D51;
IL2CPP_EXTERN_C String_t* _stringLiteral7825BD5F32C61F945759E173E5A5EBBBADEA89D1;
IL2CPP_EXTERN_C String_t* _stringLiteral7AD3B8F0AE03B30E7EF1A150A08259397F2A7D50;
IL2CPP_EXTERN_C String_t* _stringLiteral7B3AEB09E490CDAC3A2B5779825B7E1A10F063CA;
IL2CPP_EXTERN_C String_t* _stringLiteral7C1A20284D802ED71C584605173B84283C46289B;
IL2CPP_EXTERN_C String_t* _stringLiteral82E528B11A107CE27EFCFFF21C389A3DABC266CB;
IL2CPP_EXTERN_C String_t* _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E;
IL2CPP_EXTERN_C String_t* _stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1;
IL2CPP_EXTERN_C String_t* _stringLiteral86071CF1497B5D13C8C6355BF8CA83BA3B52AE38;
IL2CPP_EXTERN_C String_t* _stringLiteral86A36C6F6A84F667731F21AC06EFA79D0D836576;
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* _stringLiteral8EFC2F216342FF4C796C198EB909C8CA0626768D;
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* _stringLiteral9B9FF63EA4297F1AA9CD29B0B5DD2E01FABC7748;
IL2CPP_EXTERN_C String_t* _stringLiteral9DDA1C3AEE245E1050F9E53868138E86EE051854;
IL2CPP_EXTERN_C String_t* _stringLiteralA361BF5C5362F544610A7B795635E7FA6E70673A;
IL2CPP_EXTERN_C String_t* _stringLiteralA4B836EC34EC3B8C69B1D346632232D7BDDDD3E9;
IL2CPP_EXTERN_C String_t* _stringLiteralA50407C120B7E761C0EC198A6F6D1D02A5CB71F7;
IL2CPP_EXTERN_C String_t* _stringLiteralA56025010F2F34BDBF65A581289F767127F1A574;
IL2CPP_EXTERN_C String_t* _stringLiteralA5C7B3E054C7309AF925B6B4A31D0C67EEB8DE91;
IL2CPP_EXTERN_C String_t* _stringLiteralA6F8530D0057C4924C3C7151E55A68CE9A843598;
IL2CPP_EXTERN_C String_t* _stringLiteralA82231FA322AB05D448203333CFA363EA4CFA341;
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* _stringLiteralB76766DDB07BD1627E12D11E7FD9851F58E88131;
IL2CPP_EXTERN_C String_t* _stringLiteralC6B9E8AA94CAEDB694F53C6FCF3AEC98C010E3C0;
IL2CPP_EXTERN_C String_t* _stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF;
IL2CPP_EXTERN_C String_t* _stringLiteralC9EDB6B7EBF2B99CDDE984606E633E2D9B2368AB;
IL2CPP_EXTERN_C String_t* _stringLiteralCA2DEC8FE08E1ED2D7923EB57B196235FAD5E16B;
IL2CPP_EXTERN_C String_t* _stringLiteralCB11171932DC598784018B73B70B7BDD16A45446;
IL2CPP_EXTERN_C String_t* _stringLiteralCD7B8DAFBC0BA1C4E4DF096A04454699BC657C01;
IL2CPP_EXTERN_C String_t* _stringLiteralCDC98B626DADC4D771CC4294D7DFC0F0B0625499;
IL2CPP_EXTERN_C String_t* _stringLiteralD46861500A6CC03CCCBE6A7772327677F7B7E50A;
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* _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465;
IL2CPP_EXTERN_C String_t* _stringLiteralDF07434CEFDDCFF384798A25DDD888AF6E3F6104;
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* _stringLiteralEFE18B916B3C0E1032C95667FA620DE7E0061C5E;
IL2CPP_EXTERN_C String_t* _stringLiteralF14F5C6FF1F56A3FF0EAE6FC6096C47B6E2732AD;
IL2CPP_EXTERN_C String_t* _stringLiteralF5D81A56423E2ABA303271291E88C5DD643FD999;
IL2CPP_EXTERN_C String_t* _stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0;
IL2CPP_EXTERN_C String_t* _stringLiteralFB09C472260424DF2163A6CAA9B50C2F0DDC16D1;
IL2CPP_EXTERN_C const RuntimeMethod* Array_FindIndex_TisString_t_mE503ACBEBEA915F8DB02B51CC6C77305444BEA01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisSkybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441_mB3DA0FE8D3E694E5E4720100E597349CD7080BCA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_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_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m257D49B2F0B2F6DAFF2E3EC7F53B5930D5BB6D46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m0FFE49991D29C8D3F0C54AE16E5E15C3F913C850_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3E05562E7AE2F3F025CABDBA0E92886031957C06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_mBCAEF774AB0C0563A29C16F3A5305AE1A081C3BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m07D5E1BC221A2D60018D787F5739E9B62E46E0F9_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_Find_mCF0F67356936720756670310CA0745FA7C88DF15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_mBCB94B6BAB8010510D22E2A29F404CA320439848_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m735F7A05528CC71E71E3019311F2E22CF9E2C681_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_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF_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_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m970BE5CCB1F05BAF033736206A0C3142930127B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDCDDC4E9E15CD83C00D4CC32F79830261769F65C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643_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_m29C11BF8C434B5768FA2FA60E3E4A9C7FE498762_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m44B04731B117FE9E22EE84FF06CFA7632BCD7A7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_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_m0FC21407374E186FC923090D336B3F6BED6E9C24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_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* SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSetupU3Eb__80_0_m19C2E37CB9F9E329E698E1A6D64ADFC559798031_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateCameraStackU3Eb__46_0_m457E53CE9646024EDD28F5818560C4C412543348_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_m685347981E02681312B983337E84845405441AB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1_op_Inequality_mDDFE734CEEAD27BF3EC3216C3892E1B5390E060F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1_op_Inequality_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3;
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233;
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
struct ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169;
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<UnityEngine.Camera>
struct List_1_tD2FA3273746E404D72561E8324608D18B52B533E : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.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;
};
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.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;
};
// 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;
};
// 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;
};
// System.Collections.Generic.List`1<UnityEngine.XR.XRDisplaySubsystem>
struct List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
XRDisplaySubsystemU5BU5D_t741124D80DCCCF62F2AF47431354B7387672F264* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.CameraExtensions
struct CameraExtensions_tCEC5D7717FA948423D8DF2A802F2692FB9A7C10D : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.CameraTypeUtility
struct CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01 : public RuntimeObject
{
};
// 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.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.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.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;
};
// 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;
};
// UnityEngine.Rendering.LensFlareCommonSRP
struct LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.LightExtensions
struct LightExtensions_t86F5F2A8993E2F904125295052D841DDB8D8E1F2 : public RuntimeObject
{
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.Internal.MotionVectorRendering
struct MotionVectorRendering_t4E0E88C2855A1877470A6963302B4BDFBD583A25 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<UnityEngine.Camera,UnityEngine.Rendering.Universal.Internal.PreviousFrameData> UnityEngine.Rendering.Universal.Internal.MotionVectorRendering::m_CameraFrameData
Dictionary_2_t981929731C92943BC72835538666CD9A491ADFA0* ___m_CameraFrameData_1;
// System.UInt32 UnityEngine.Rendering.Universal.Internal.MotionVectorRendering::m_FrameCount
uint32_t ___m_FrameCount_2;
// System.Single UnityEngine.Rendering.Universal.Internal.MotionVectorRendering::m_LastTime
float ___m_LastTime_3;
// System.Single UnityEngine.Rendering.Universal.Internal.MotionVectorRendering::m_Time
float ___m_Time_4;
};
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData
struct MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB : public RuntimeObject
{
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_ViewProjection
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ViewProjection_0;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_PreviousViewProjection
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_PreviousViewProjection_1;
// System.Int32[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_LastFrameIndex
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_LastFrameIndex_2;
// System.Single[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_PrevAspectRatio
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_PrevAspectRatio_3;
};
// UnityEngine.Rendering.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.RenderPipeline
struct RenderPipeline_t3AF1E2046D27ABCEBA2279770AADA9F531073E69 : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.RenderPipeline::<disposed>k__BackingField
bool ___U3CdisposedU3Ek__BackingField_0;
};
// 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.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;
};
// UnityEngine.Rendering.Universal.ShaderPropertyId
struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.ShaderUtils
struct ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.ShadowUtils
struct ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5 : public RuntimeObject
{
};
// 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;
};
// UnityEngine.Rendering.Universal.StencilStateData
struct StencilStateData_t4181AB6F6A795950C67270CB147999D915071462 : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.Universal.StencilStateData::overrideStencilState
bool ___overrideStencilState_0;
// System.Int32 UnityEngine.Rendering.Universal.StencilStateData::stencilReference
int32_t ___stencilReference_1;
// UnityEngine.Rendering.CompareFunction UnityEngine.Rendering.Universal.StencilStateData::stencilCompareFunction
int32_t ___stencilCompareFunction_2;
// UnityEngine.Rendering.StencilOp UnityEngine.Rendering.Universal.StencilStateData::passOperation
int32_t ___passOperation_3;
// UnityEngine.Rendering.StencilOp UnityEngine.Rendering.Universal.StencilStateData::failOperation
int32_t ___failOperation_4;
// UnityEngine.Rendering.StencilOp UnityEngine.Rendering.Universal.StencilStateData::zFailOperation
int32_t ___zFailOperation_5;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// UnityEngine.Rendering.SupportedRenderingFeatures
struct SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6 : public RuntimeObject
{
// UnityEngine.Rendering.SupportedRenderingFeatures/ReflectionProbeModes UnityEngine.Rendering.SupportedRenderingFeatures::<reflectionProbeModes>k__BackingField
int32_t ___U3CreflectionProbeModesU3Ek__BackingField_1;
// UnityEngine.Rendering.SupportedRenderingFeatures/LightmapMixedBakeModes UnityEngine.Rendering.SupportedRenderingFeatures::<defaultMixedLightingModes>k__BackingField
int32_t ___U3CdefaultMixedLightingModesU3Ek__BackingField_2;
// UnityEngine.Rendering.SupportedRenderingFeatures/LightmapMixedBakeModes UnityEngine.Rendering.SupportedRenderingFeatures::<mixedLightingModes>k__BackingField
int32_t ___U3CmixedLightingModesU3Ek__BackingField_3;
// UnityEngine.LightmapBakeType UnityEngine.Rendering.SupportedRenderingFeatures::<lightmapBakeTypes>k__BackingField
int32_t ___U3ClightmapBakeTypesU3Ek__BackingField_4;
// UnityEngine.LightmapsMode UnityEngine.Rendering.SupportedRenderingFeatures::<lightmapsModes>k__BackingField
int32_t ___U3ClightmapsModesU3Ek__BackingField_5;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<enlightenLightmapper>k__BackingField
bool ___U3CenlightenLightmapperU3Ek__BackingField_6;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<enlighten>k__BackingField
bool ___U3CenlightenU3Ek__BackingField_7;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<lightProbeProxyVolumes>k__BackingField
bool ___U3ClightProbeProxyVolumesU3Ek__BackingField_8;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<motionVectors>k__BackingField
bool ___U3CmotionVectorsU3Ek__BackingField_9;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<receiveShadows>k__BackingField
bool ___U3CreceiveShadowsU3Ek__BackingField_10;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<reflectionProbes>k__BackingField
bool ___U3CreflectionProbesU3Ek__BackingField_11;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<reflectionProbesBlendDistance>k__BackingField
bool ___U3CreflectionProbesBlendDistanceU3Ek__BackingField_12;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<rendererPriority>k__BackingField
bool ___U3CrendererPriorityU3Ek__BackingField_13;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<rendersUIOverlay>k__BackingField
bool ___U3CrendersUIOverlayU3Ek__BackingField_14;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<overridesEnvironmentLighting>k__BackingField
bool ___U3CoverridesEnvironmentLightingU3Ek__BackingField_15;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<overridesFog>k__BackingField
bool ___U3CoverridesFogU3Ek__BackingField_16;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<overridesRealtimeReflectionProbes>k__BackingField
bool ___U3CoverridesRealtimeReflectionProbesU3Ek__BackingField_17;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<overridesOtherLightingSettings>k__BackingField
bool ___U3CoverridesOtherLightingSettingsU3Ek__BackingField_18;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<editableMaterialRenderQueue>k__BackingField
bool ___U3CeditableMaterialRenderQueueU3Ek__BackingField_19;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<overridesLODBias>k__BackingField
bool ___U3CoverridesLODBiasU3Ek__BackingField_20;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<overridesMaximumLODLevel>k__BackingField
bool ___U3CoverridesMaximumLODLevelU3Ek__BackingField_21;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<rendererProbes>k__BackingField
bool ___U3CrendererProbesU3Ek__BackingField_22;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<particleSystemInstancing>k__BackingField
bool ___U3CparticleSystemInstancingU3Ek__BackingField_23;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<autoAmbientProbeBaking>k__BackingField
bool ___U3CautoAmbientProbeBakingU3Ek__BackingField_24;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<autoDefaultReflectionProbeBaking>k__BackingField
bool ___U3CautoDefaultReflectionProbeBakingU3Ek__BackingField_25;
// System.Boolean UnityEngine.Rendering.SupportedRenderingFeatures::<overridesShadowmask>k__BackingField
bool ___U3CoverridesShadowmaskU3Ek__BackingField_26;
// System.String UnityEngine.Rendering.SupportedRenderingFeatures::<overrideShadowmaskMessage>k__BackingField
String_t* ___U3CoverrideShadowmaskMessageU3Ek__BackingField_27;
};
// 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;
};
// UnityEngine.Rendering.Universal.TileSizeExtensions
struct TileSizeExtensions_t478947C2DD3150FD208D90B440633A486D0B771A : public RuntimeObject
{
};
// 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.VolumeManager
struct VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621 : public RuntimeObject
{
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.VolumeManager::<stack>k__BackingField
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___U3CstackU3Ek__BackingField_1;
// System.Type[] UnityEngine.Rendering.VolumeManager::<baseComponentTypeArray>k__BackingField
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___U3CbaseComponentTypeArrayU3Ek__BackingField_2;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>> UnityEngine.Rendering.VolumeManager::m_SortedVolumes
Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* ___m_SortedVolumes_4;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Volume> UnityEngine.Rendering.VolumeManager::m_Volumes
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* ___m_Volumes_5;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean> UnityEngine.Rendering.VolumeManager::m_SortNeeded
Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* ___m_SortNeeded_6;
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent> UnityEngine.Rendering.VolumeManager::m_ComponentsDefaultState
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___m_ComponentsDefaultState_7;
// System.Collections.Generic.List`1<UnityEngine.Collider> UnityEngine.Rendering.VolumeManager::m_TempColliders
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___m_TempColliders_8;
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.VolumeManager::m_DefaultStack
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___m_DefaultStack_9;
};
// UnityEngine.Rendering.VolumeParameter
struct VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72 : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.VolumeParameter::m_OverrideState
bool ___m_OverrideState_1;
};
// UnityEngine.Rendering.VolumeStack
struct VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Rendering.VolumeComponent> UnityEngine.Rendering.VolumeStack::components
Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* ___components_0;
// System.ValueTuple`2<UnityEngine.Rendering.VolumeParameter,UnityEngine.Rendering.VolumeParameter>[] UnityEngine.Rendering.VolumeStack::defaultParameters
ValueTuple_2U5BU5D_tE2E90A16702AA41094A74222F01C7F383CC57377* ___defaultParameters_1;
// System.Boolean UnityEngine.Rendering.VolumeStack::requiresReset
bool ___requiresReset_2;
};
// UnityEngine.Rendering.Universal.XRSystem
struct XRSystem_tD2ADF9BFB353873D69355C806F4BB79CB26DC2BB : public RuntimeObject
{
// UnityEngine.Rendering.Universal.XRPass UnityEngine.Rendering.Universal.XRSystem::emptyPass
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___emptyPass_0;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.XRPass> UnityEngine.Rendering.Universal.XRSystem::framePasses
List_1_t8FE7E0D40B6560A7B55EB7C6A2574F1D693C1773* ___framePasses_1;
// UnityEngine.XR.XRDisplaySubsystem UnityEngine.Rendering.Universal.XRSystem::display
XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* ___display_3;
// UnityEngine.Material UnityEngine.Rendering.Universal.XRSystem::occlusionMeshMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___occlusionMeshMaterial_5;
// UnityEngine.Material UnityEngine.Rendering.Universal.XRSystem::mirrorViewMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mirrorViewMaterial_6;
// UnityEngine.MaterialPropertyBlock UnityEngine.Rendering.Universal.XRSystem::mirrorViewMaterialProperty
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___mirrorViewMaterialProperty_7;
// UnityEngine.RenderTexture UnityEngine.Rendering.Universal.XRSystem::testRenderTexture
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___testRenderTexture_8;
};
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty
struct ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory
struct WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B : public RuntimeObject
{
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[] UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::lightMappings
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___lightMappings_0;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::uvRects
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___uvRects_1;
};
// UnityEngine.Rendering.Universal.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
{
};
// 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/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.UniversalAdditionalCameraData/<>c
struct U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.UniversalRenderer/<>c
struct U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.UniversalRenderer/Profiling
struct Profiling_t6DEB870A261B1B24E98EBC18BD0F599A3596BD76 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources
struct ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663 : public RuntimeObject
{
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::blitPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___blitPS_0;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::copyDepthPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___copyDepthPS_1;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::screenSpaceShadowPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___screenSpaceShadowPS_2;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::samplingPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___samplingPS_3;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::stencilDeferredPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___stencilDeferredPS_4;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::fallbackErrorPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___fallbackErrorPS_5;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::materialErrorPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___materialErrorPS_6;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::coreBlitPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___coreBlitPS_7;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::coreBlitColorAndDepthPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___coreBlitColorAndDepthPS_8;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::cameraMotionVector
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___cameraMotionVector_9;
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources::objectMotionVector
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___objectMotionVector_10;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c
struct U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9 : public RuntimeObject
{
};
// 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<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<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<UnityEngine.Rendering.Universal.ZBin>
struct NativeArray_1_tC826716DABB82121E3B759802E04D86B6B20F991
{
// 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;
};
// 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<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<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<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<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.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;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// 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.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.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.DepthState
struct DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255
{
// System.Byte UnityEngine.Rendering.DepthState::m_WriteEnabled
uint8_t ___m_WriteEnabled_0;
// System.SByte UnityEngine.Rendering.DepthState::m_CompareFunction
int8_t ___m_CompareFunction_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;
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// UnityEngine.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.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
// UnityEngine.Matrix4x4
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
{
// System.Single UnityEngine.Matrix4x4::m00
float ___m00_0;
// System.Single UnityEngine.Matrix4x4::m10
float ___m10_1;
// System.Single UnityEngine.Matrix4x4::m20
float ___m20_2;
// System.Single UnityEngine.Matrix4x4::m30
float ___m30_3;
// System.Single UnityEngine.Matrix4x4::m01
float ___m01_4;
// System.Single UnityEngine.Matrix4x4::m11
float ___m11_5;
// System.Single UnityEngine.Matrix4x4::m21
float ___m21_6;
// System.Single UnityEngine.Matrix4x4::m31
float ___m31_7;
// System.Single UnityEngine.Matrix4x4::m02
float ___m02_8;
// System.Single UnityEngine.Matrix4x4::m12
float ___m12_9;
// System.Single UnityEngine.Matrix4x4::m22
float ___m22_10;
// System.Single UnityEngine.Matrix4x4::m32
float ___m32_11;
// System.Single UnityEngine.Matrix4x4::m03
float ___m03_12;
// System.Single UnityEngine.Matrix4x4::m13
float ___m13_13;
// System.Single UnityEngine.Matrix4x4::m23
float ___m23_14;
// System.Single UnityEngine.Matrix4x4::m33
float ___m33_15;
};
// UnityEngine.Rendering.Universal.PostProcessingData
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4
{
// UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.PostProcessingData::gradingMode
int32_t ___gradingMode_0;
// System.Int32 UnityEngine.Rendering.Universal.PostProcessingData::lutSize
int32_t ___lutSize_1;
// System.Boolean UnityEngine.Rendering.Universal.PostProcessingData::useFastSRGBLinearConversion
bool ___useFastSRGBLinearConversion_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.PostProcessingData
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke
{
int32_t ___gradingMode_0;
int32_t ___lutSize_1;
int32_t ___useFastSRGBLinearConversion_2;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.PostProcessingData
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com
{
int32_t ___gradingMode_0;
int32_t ___lutSize_1;
int32_t ___useFastSRGBLinearConversion_2;
};
// UnityEngine.Rendering.ProfilingScope
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD
{
union
{
struct
{
};
uint8_t ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD__padding[1];
};
};
// UnityEngine.Rendering.RasterState
struct RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26
{
// UnityEngine.Rendering.CullMode UnityEngine.Rendering.RasterState::m_CullingMode
int32_t ___m_CullingMode_1;
// System.Int32 UnityEngine.Rendering.RasterState::m_OffsetUnits
int32_t ___m_OffsetUnits_2;
// System.Single UnityEngine.Rendering.RasterState::m_OffsetFactor
float ___m_OffsetFactor_3;
// System.Byte UnityEngine.Rendering.RasterState::m_DepthClip
uint8_t ___m_DepthClip_4;
// System.Byte UnityEngine.Rendering.RasterState::m_Conservative
uint8_t ___m_Conservative_5;
// System.Byte UnityEngine.Rendering.RasterState::m_Padding1
uint8_t ___m_Padding1_6;
// System.Byte UnityEngine.Rendering.RasterState::m_Padding2
uint8_t ___m_Padding2_7;
};
// UnityEngine.Rect
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
};
// UnityEngine.Rendering.RenderQueueRange
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71
{
// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_LowerBound
int32_t ___m_LowerBound_0;
// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_UpperBound
int32_t ___m_UpperBound_1;
};
// UnityEngine.Rendering.RenderTargetBlendState
struct RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7
{
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_WriteMask
uint8_t ___m_WriteMask_0;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_SourceColorBlendMode
uint8_t ___m_SourceColorBlendMode_1;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_DestinationColorBlendMode
uint8_t ___m_DestinationColorBlendMode_2;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_SourceAlphaBlendMode
uint8_t ___m_SourceAlphaBlendMode_3;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_DestinationAlphaBlendMode
uint8_t ___m_DestinationAlphaBlendMode_4;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_ColorBlendOperation
uint8_t ___m_ColorBlendOperation_5;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_AlphaBlendOperation
uint8_t ___m_AlphaBlendOperation_6;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_Padding
uint8_t ___m_Padding_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;
};
// 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;
};
// 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;
};
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
{
// System.Int32 UnityEngine.Vector2Int::m_X
int32_t ___m_X_0;
// System.Int32 UnityEngine.Vector2Int::m_Y
int32_t ___m_Y_1;
};
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// UnityEngine.Rendering.Universal.ZBin
struct ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5
{
// System.UInt16 UnityEngine.Rendering.Universal.ZBin::minIndex
uint16_t ___minIndex_0;
// System.UInt16 UnityEngine.Rendering.Universal.ZBin::maxIndex
uint16_t ___maxIndex_1;
};
// Unity.Mathematics.float3
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E
{
// System.Single Unity.Mathematics.float3::x
float ___x_0;
// System.Single Unity.Mathematics.float3::y
float ___y_1;
// System.Single Unity.Mathematics.float3::z
float ___z_2;
};
// Unity.Mathematics.float4
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E
{
// System.Single Unity.Mathematics.float4::x
float ___x_0;
// System.Single Unity.Mathematics.float4::y
float ___y_1;
// System.Single Unity.Mathematics.float4::z
float ___z_2;
// System.Single Unity.Mathematics.float4::w
float ___w_3;
};
// 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;
};
// UnityEngine.Rendering.CameraProperties/<layerCullDistances>e__FixedBuffer
struct U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F
{
union
{
struct
{
// System.Single UnityEngine.Rendering.CameraProperties/<layerCullDistances>e__FixedBuffer::FixedElementField
float ___FixedElementField_0;
};
uint8_t U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F__padding[128];
};
};
// UnityEngine.Rendering.CameraProperties/<m_CameraCullPlanes>e__FixedBuffer
struct U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9
{
union
{
struct
{
// System.Byte UnityEngine.Rendering.CameraProperties/<m_CameraCullPlanes>e__FixedBuffer::FixedElementField
uint8_t ___FixedElementField_0;
};
uint8_t U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9__padding[96];
};
};
// UnityEngine.Rendering.CameraProperties/<m_ShadowCullPlanes>e__FixedBuffer
struct U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F
{
union
{
struct
{
// System.Byte UnityEngine.Rendering.CameraProperties/<m_ShadowCullPlanes>e__FixedBuffer::FixedElementField
uint8_t ___FixedElementField_0;
};
uint8_t U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F__padding[96];
};
};
// UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams
struct InitParams_tD826C0704956D3F1286BCCC07B5A5F61FFA7FCD6
{
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams::tileDepthInfoMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___tileDepthInfoMaterial_0;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams::tileDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___tileDeferredMaterial_1;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams::stencilDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___stencilDeferredMaterial_2;
// UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams::lightCookieManager
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___lightCookieManager_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams
struct InitParams_tD826C0704956D3F1286BCCC07B5A5F61FFA7FCD6_marshaled_pinvoke
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___tileDepthInfoMaterial_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___tileDeferredMaterial_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___stencilDeferredMaterial_2;
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___lightCookieManager_3;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams
struct InitParams_tD826C0704956D3F1286BCCC07B5A5F61FFA7FCD6_marshaled_com
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___tileDepthInfoMaterial_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___tileDeferredMaterial_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___stencilDeferredMaterial_2;
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___lightCookieManager_3;
};
// 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.Internal.ForwardLights/InitParams
struct InitParams_t2637D034DDA6AE1F6AA0A3FEDF3C8D30100B9472
{
// UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.Internal.ForwardLights/InitParams::lightCookieManager
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___lightCookieManager_0;
// System.Boolean UnityEngine.Rendering.Universal.Internal.ForwardLights/InitParams::clusteredRendering
bool ___clusteredRendering_1;
// System.Int32 UnityEngine.Rendering.Universal.Internal.ForwardLights/InitParams::tileSize
int32_t ___tileSize_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.Internal.ForwardLights/InitParams
struct InitParams_t2637D034DDA6AE1F6AA0A3FEDF3C8D30100B9472_marshaled_pinvoke
{
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___lightCookieManager_0;
int32_t ___clusteredRendering_1;
int32_t ___tileSize_2;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.Internal.ForwardLights/InitParams
struct InitParams_t2637D034DDA6AE1F6AA0A3FEDF3C8D30100B9472_marshaled_com
{
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___lightCookieManager_0;
int32_t ___clusteredRendering_1;
int32_t ___tileSize_2;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2
{
// System.UInt16 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::visibleLightIndex
uint16_t ___visibleLightIndex_0;
// System.UInt16 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::lightBufferIndex
uint16_t ___lightBufferIndex_1;
// UnityEngine.Light UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::light
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_pinvoke
{
uint16_t ___visibleLightIndex_0;
uint16_t ___lightBufferIndex_1;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_com
{
uint16_t ___visibleLightIndex_0;
uint16_t ___lightBufferIndex_1;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2;
};
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
struct ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58
{
// System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::m_Data
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_Data_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
struct ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_pinvoke
{
Il2CppSafeArray/*NONE*/* ___m_Data_3;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
struct ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_com
{
Il2CppSafeArray/*NONE*/* ___m_Data_3;
};
// UnityEngine.Rendering.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.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.UniversalRenderer/RenderPassInputSummary
struct RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036
{
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary::requiresDepthTexture
bool ___requiresDepthTexture_0;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary::requiresDepthPrepass
bool ___requiresDepthPrepass_1;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary::requiresNormalsTexture
bool ___requiresNormalsTexture_2;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary::requiresColorTexture
bool ___requiresColorTexture_3;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary::requiresColorTextureCreated
bool ___requiresColorTextureCreated_4;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary::requiresMotionVectors
bool ___requiresMotionVectors_5;
// UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary::requiresDepthNormalAtEvent
int32_t ___requiresDepthNormalAtEvent_6;
// UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary::requiresDepthTextureEarliestEvent
int32_t ___requiresDepthTextureEarliestEvent_7;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary
struct RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036_marshaled_pinvoke
{
int32_t ___requiresDepthTexture_0;
int32_t ___requiresDepthPrepass_1;
int32_t ___requiresNormalsTexture_2;
int32_t ___requiresColorTexture_3;
int32_t ___requiresColorTextureCreated_4;
int32_t ___requiresMotionVectors_5;
int32_t ___requiresDepthNormalAtEvent_6;
int32_t ___requiresDepthTextureEarliestEvent_7;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary
struct RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036_marshaled_com
{
int32_t ___requiresDepthTexture_0;
int32_t ___requiresDepthPrepass_1;
int32_t ___requiresNormalsTexture_2;
int32_t ___requiresColorTexture_3;
int32_t ___requiresColorTextureCreated_4;
int32_t ___requiresMotionVectors_5;
int32_t ___requiresDepthNormalAtEvent_6;
int32_t ___requiresDepthTextureEarliestEvent_7;
};
// 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;
};
// UnityEngine.Rendering.BlendState
struct BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630
{
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState0
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState0_0;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState1
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState1_1;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState2
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState2_2;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState3
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState3_3;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState4
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState4_4;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState5
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState5_5;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState6
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState6_6;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState7
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState7_7;
// System.Byte UnityEngine.Rendering.BlendState::m_SeparateMRTBlendStates
uint8_t ___m_SeparateMRTBlendStates_8;
// System.Byte UnityEngine.Rendering.BlendState::m_AlphaToMask
uint8_t ___m_AlphaToMask_9;
// System.Int16 UnityEngine.Rendering.BlendState::m_Padding
int16_t ___m_Padding_10;
};
// UnityEngine.Rendering.BoolParameter
struct BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95 : public VolumeParameter_1_tBCB51FE341649CAB77E12B97823E7D31852372CF
{
};
// UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E
{
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::m_ViewMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::m_ProjectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
// UnityEngine.Camera UnityEngine.Rendering.Universal.CameraData::camera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
// UnityEngine.Rendering.Universal.CameraRenderType UnityEngine.Rendering.Universal.CameraData::renderType
int32_t ___renderType_3;
// UnityEngine.RenderTexture UnityEngine.Rendering.Universal.CameraData::targetTexture
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.CameraData::cameraTargetDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
// UnityEngine.Rect UnityEngine.Rendering.Universal.CameraData::pixelRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
// System.Int32 UnityEngine.Rendering.Universal.CameraData::pixelWidth
int32_t ___pixelWidth_7;
// System.Int32 UnityEngine.Rendering.Universal.CameraData::pixelHeight
int32_t ___pixelHeight_8;
// System.Single UnityEngine.Rendering.Universal.CameraData::aspectRatio
float ___aspectRatio_9;
// System.Single UnityEngine.Rendering.Universal.CameraData::renderScale
float ___renderScale_10;
// UnityEngine.Rendering.Universal.ImageScalingMode UnityEngine.Rendering.Universal.CameraData::imageScalingMode
int32_t ___imageScalingMode_11;
// UnityEngine.Rendering.Universal.ImageUpscalingFilter UnityEngine.Rendering.Universal.CameraData::upscalingFilter
int32_t ___upscalingFilter_12;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::fsrOverrideSharpness
bool ___fsrOverrideSharpness_13;
// System.Single UnityEngine.Rendering.Universal.CameraData::fsrSharpness
float ___fsrSharpness_14;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::clearDepth
bool ___clearDepth_15;
// UnityEngine.CameraType UnityEngine.Rendering.Universal.CameraData::cameraType
int32_t ___cameraType_16;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isDefaultViewport
bool ___isDefaultViewport_17;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isHdrEnabled
bool ___isHdrEnabled_18;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresDepthTexture
bool ___requiresDepthTexture_19;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresOpaqueTexture
bool ___requiresOpaqueTexture_20;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessingRequiresDepthTexture
bool ___postProcessingRequiresDepthTexture_21;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::xrRendering
bool ___xrRendering_22;
// UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.Universal.CameraData::defaultOpaqueSortFlags
int32_t ___defaultOpaqueSortFlags_23;
// UnityEngine.Rendering.Universal.XRPass UnityEngine.Rendering.Universal.CameraData::xr
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_24;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isStereoEnabled
bool ___isStereoEnabled_25;
// System.Single UnityEngine.Rendering.Universal.CameraData::maxShadowDistance
float ___maxShadowDistance_26;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessEnabled
bool ___postProcessEnabled_27;
// System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>> UnityEngine.Rendering.Universal.CameraData::captureActions
RuntimeObject* ___captureActions_28;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.CameraData::volumeLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_29;
// UnityEngine.Transform UnityEngine.Rendering.Universal.CameraData::volumeTrigger
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_30;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isStopNaNEnabled
bool ___isStopNaNEnabled_31;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isDitheringEnabled
bool ___isDitheringEnabled_32;
// UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.CameraData::antialiasing
int32_t ___antialiasing_33;
// UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.CameraData::antialiasingQuality
int32_t ___antialiasingQuality_34;
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.CameraData::renderer
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_35;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::resolveFinalTarget
bool ___resolveFinalTarget_36;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.CameraData::worldSpaceCameraPos
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_37;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
int32_t ___renderType_3;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
int32_t ___pixelWidth_7;
int32_t ___pixelHeight_8;
float ___aspectRatio_9;
float ___renderScale_10;
int32_t ___imageScalingMode_11;
int32_t ___upscalingFilter_12;
int32_t ___fsrOverrideSharpness_13;
float ___fsrSharpness_14;
int32_t ___clearDepth_15;
int32_t ___cameraType_16;
int32_t ___isDefaultViewport_17;
int32_t ___isHdrEnabled_18;
int32_t ___requiresDepthTexture_19;
int32_t ___requiresOpaqueTexture_20;
int32_t ___postProcessingRequiresDepthTexture_21;
int32_t ___xrRendering_22;
int32_t ___defaultOpaqueSortFlags_23;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_24;
int32_t ___isStereoEnabled_25;
float ___maxShadowDistance_26;
int32_t ___postProcessEnabled_27;
RuntimeObject* ___captureActions_28;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_29;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_30;
int32_t ___isStopNaNEnabled_31;
int32_t ___isDitheringEnabled_32;
int32_t ___antialiasing_33;
int32_t ___antialiasingQuality_34;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_35;
int32_t ___resolveFinalTarget_36;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_37;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
int32_t ___renderType_3;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
int32_t ___pixelWidth_7;
int32_t ___pixelHeight_8;
float ___aspectRatio_9;
float ___renderScale_10;
int32_t ___imageScalingMode_11;
int32_t ___upscalingFilter_12;
int32_t ___fsrOverrideSharpness_13;
float ___fsrSharpness_14;
int32_t ___clearDepth_15;
int32_t ___cameraType_16;
int32_t ___isDefaultViewport_17;
int32_t ___isHdrEnabled_18;
int32_t ___requiresDepthTexture_19;
int32_t ___requiresOpaqueTexture_20;
int32_t ___postProcessingRequiresDepthTexture_21;
int32_t ___xrRendering_22;
int32_t ___defaultOpaqueSortFlags_23;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_24;
int32_t ___isStereoEnabled_25;
float ___maxShadowDistance_26;
int32_t ___postProcessEnabled_27;
RuntimeObject* ___captureActions_28;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_29;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_30;
int32_t ___isStopNaNEnabled_31;
int32_t ___isDitheringEnabled_32;
int32_t ___antialiasing_33;
int32_t ___antialiasingQuality_34;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_35;
int32_t ___resolveFinalTarget_36;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_37;
};
// UnityEngine.Rendering.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.CommandBuffer
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7 : public RuntimeObject
{
// System.IntPtr UnityEngine.Rendering.CommandBuffer::m_Ptr
intptr_t ___m_Ptr_0;
};
// UnityEngine.ComputeBuffer
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233 : public RuntimeObject
{
// System.IntPtr UnityEngine.ComputeBuffer::m_Ptr
intptr_t ___m_Ptr_0;
};
// UnityEngine.Rendering.CullingResults
struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267
{
// System.IntPtr UnityEngine.Rendering.CullingResults::ptr
intptr_t ___ptr_0;
// UnityEngine.Rendering.CullingAllocationInfo* UnityEngine.Rendering.CullingResults::m_AllocationInfo
CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo_1;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// UnityEngine.Rendering.Universal.DepthOfFieldModeParameter
struct DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26 : public VolumeParameter_1_t80C75EB611679D3400624E84553EF01B344A125D
{
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// UnityEngine.Rendering.Universal.FilmGrainLookupParameter
struct FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F : public VolumeParameter_1_tD49D57859487E5822C22F93779BB46D808BBE63A
{
};
// 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.Rendering.GraphicsDeviceType
struct GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5
{
// System.Int32 UnityEngine.Rendering.GraphicsDeviceType::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.IntParameter
struct IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8 : public VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546
{
};
// UnityEngine.IntegratedSubsystem
struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3 : public RuntimeObject
{
// System.IntPtr UnityEngine.IntegratedSubsystem::m_Ptr
intptr_t ___m_Ptr_0;
// UnityEngine.ISubsystemDescriptor UnityEngine.IntegratedSubsystem::m_SubsystemDescriptor
RuntimeObject* ___m_SubsystemDescriptor_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.IntegratedSubsystem
struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
RuntimeObject* ___m_SubsystemDescriptor_1;
};
// Native definition for COM marshalling of UnityEngine.IntegratedSubsystem
struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3_marshaled_com
{
intptr_t ___m_Ptr_0;
RuntimeObject* ___m_SubsystemDescriptor_1;
};
// Unity.Jobs.JobHandle
struct JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08
{
// System.IntPtr Unity.Jobs.JobHandle::jobGroup
intptr_t ___jobGroup_0;
// System.Int32 Unity.Jobs.JobHandle::version
int32_t ___version_1;
};
// UnityEngine.Rendering.LODParameters
struct LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A
{
// System.Int32 UnityEngine.Rendering.LODParameters::m_IsOrthographic
int32_t ___m_IsOrthographic_0;
// UnityEngine.Vector3 UnityEngine.Rendering.LODParameters::m_CameraPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition_1;
// System.Single UnityEngine.Rendering.LODParameters::m_FieldOfView
float ___m_FieldOfView_2;
// System.Single UnityEngine.Rendering.LODParameters::m_OrthoSize
float ___m_OrthoSize_3;
// System.Int32 UnityEngine.Rendering.LODParameters::m_CameraPixelHeight
int32_t ___m_CameraPixelHeight_4;
};
// UnityEngine.Rendering.Universal.LightData
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470
{
// System.Int32 UnityEngine.Rendering.Universal.LightData::mainLightIndex
int32_t ___mainLightIndex_0;
// System.Int32 UnityEngine.Rendering.Universal.LightData::additionalLightsCount
int32_t ___additionalLightsCount_1;
// System.Int32 UnityEngine.Rendering.Universal.LightData::maxPerObjectAdditionalLightsCount
int32_t ___maxPerObjectAdditionalLightsCount_2;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.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.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject
{
// System.IntPtr UnityEngine.MaterialPropertyBlock::m_Ptr
intptr_t ___m_Ptr_0;
};
// UnityEngine.Rendering.Universal.MotionBlurModeParameter
struct MotionBlurModeParameter_tB166307F460D4DF85A966BE6EDA29279F6B4FF14 : public VolumeParameter_1_t7AACD383B582106FCE6132492D53B8475875AED0
{
};
// UnityEngine.Rendering.Universal.MotionBlurQualityParameter
struct MotionBlurQualityParameter_tD50C3C4531FB58AB4B8C2917F41668C3EE54A637 : public VolumeParameter_1_tFFADF17175E410D847D12382BCFD16C4EAD004A1
{
};
// 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;
};
// 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.Universal.Internal.PreviousFrameData
struct PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.Universal.Internal.PreviousFrameData::m_IsFirstFrame
bool ___m_IsFirstFrame_0;
// System.Int32 UnityEngine.Rendering.Universal.Internal.PreviousFrameData::m_LastFrameActive
int32_t ___m_LastFrameActive_1;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.Internal.PreviousFrameData::m_viewProjectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_viewProjectionMatrix_2;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.Internal.PreviousFrameData::m_PreviousViewProjectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_PreviousViewProjectionMatrix_3;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.PreviousFrameData::m_ViewProjectionMatrixStereo
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ViewProjectionMatrixStereo_4;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.PreviousFrameData::m_PreviousViewProjectionMatrixStereo
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_PreviousViewProjectionMatrixStereo_5;
};
// 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.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;
};
// 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.ScriptableRenderContext
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36
{
// System.IntPtr UnityEngine.Rendering.ScriptableRenderContext::m_Ptr
intptr_t ___m_Ptr_1;
};
// UnityEngine.Rendering.Universal.ShadowData
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832
{
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsMainLightShadows
bool ___supportsMainLightShadows_0;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::requiresScreenSpaceShadowResolve
bool ___requiresScreenSpaceShadowResolve_1;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowmapWidth
int32_t ___mainLightShadowmapWidth_2;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowmapHeight
int32_t ___mainLightShadowmapHeight_3;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadesCount
int32_t ___mainLightShadowCascadesCount_4;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadesSplit
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5;
// System.Single UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadeBorder
float ___mainLightShadowCascadeBorder_6;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsAdditionalLightShadows
bool ___supportsAdditionalLightShadows_7;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::additionalLightsShadowmapWidth
int32_t ___additionalLightsShadowmapWidth_8;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::additionalLightsShadowmapHeight
int32_t ___additionalLightsShadowmapHeight_9;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsSoftShadows
bool ___supportsSoftShadows_10;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::shadowmapDepthBufferBits
int32_t ___shadowmapDepthBufferBits_11;
// System.Collections.Generic.List`1<UnityEngine.Vector4> UnityEngine.Rendering.Universal.ShadowData::bias
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12;
// System.Collections.Generic.List`1<System.Int32> UnityEngine.Rendering.Universal.ShadowData::resolution
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::isKeywordAdditionalLightShadowsEnabled
bool ___isKeywordAdditionalLightShadowsEnabled_14;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::isKeywordSoftShadowsEnabled
bool ___isKeywordSoftShadowsEnabled_15;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.ShadowData
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke
{
int32_t ___supportsMainLightShadows_0;
int32_t ___requiresScreenSpaceShadowResolve_1;
int32_t ___mainLightShadowmapWidth_2;
int32_t ___mainLightShadowmapHeight_3;
int32_t ___mainLightShadowCascadesCount_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5;
float ___mainLightShadowCascadeBorder_6;
int32_t ___supportsAdditionalLightShadows_7;
int32_t ___additionalLightsShadowmapWidth_8;
int32_t ___additionalLightsShadowmapHeight_9;
int32_t ___supportsSoftShadows_10;
int32_t ___shadowmapDepthBufferBits_11;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13;
int32_t ___isKeywordAdditionalLightShadowsEnabled_14;
int32_t ___isKeywordSoftShadowsEnabled_15;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.ShadowData
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com
{
int32_t ___supportsMainLightShadows_0;
int32_t ___requiresScreenSpaceShadowResolve_1;
int32_t ___mainLightShadowmapWidth_2;
int32_t ___mainLightShadowmapHeight_3;
int32_t ___mainLightShadowCascadesCount_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5;
float ___mainLightShadowCascadeBorder_6;
int32_t ___supportsAdditionalLightShadows_7;
int32_t ___additionalLightsShadowmapWidth_8;
int32_t ___additionalLightsShadowmapHeight_9;
int32_t ___supportsSoftShadows_10;
int32_t ___shadowmapDepthBufferBits_11;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13;
int32_t ___isKeywordAdditionalLightShadowsEnabled_14;
int32_t ___isKeywordSoftShadowsEnabled_15;
};
// UnityEngine.Rendering.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;
};
// 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.Rendering.Universal.SliceCullingJob
struct SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC
{
// System.Single UnityEngine.Rendering.Universal.SliceCullingJob::scale
float ___scale_0;
// Unity.Mathematics.float3 UnityEngine.Rendering.Universal.SliceCullingJob::viewOrigin
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___viewOrigin_1;
// Unity.Mathematics.float3 UnityEngine.Rendering.Universal.SliceCullingJob::viewForward
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___viewForward_2;
// Unity.Mathematics.float3 UnityEngine.Rendering.Universal.SliceCullingJob::viewRight
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___viewRight_3;
// Unity.Mathematics.float3 UnityEngine.Rendering.Universal.SliceCullingJob::viewUp
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___viewUp_4;
// Unity.Collections.NativeArray`1<UnityEngine.LightType> UnityEngine.Rendering.Universal.SliceCullingJob::lightTypes
NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652 ___lightTypes_5;
// Unity.Collections.NativeArray`1<System.Single> UnityEngine.Rendering.Universal.SliceCullingJob::radiuses
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___radiuses_6;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> UnityEngine.Rendering.Universal.SliceCullingJob::directions
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___directions_7;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> UnityEngine.Rendering.Universal.SliceCullingJob::positions
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions_8;
// Unity.Collections.NativeArray`1<System.Single> UnityEngine.Rendering.Universal.SliceCullingJob::coneRadiuses
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___coneRadiuses_9;
// System.Int32 UnityEngine.Rendering.Universal.SliceCullingJob::lightsPerTile
int32_t ___lightsPerTile_10;
// Unity.Collections.NativeArray`1<System.UInt32> UnityEngine.Rendering.Universal.SliceCullingJob::sliceLightMasks
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___sliceLightMasks_11;
};
// 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.TextureCurveParameter
struct TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B : public VolumeParameter_1_t2568C1D65C317243AD2D110790FE99CF3A544ACD
{
};
// UnityEngine.Rendering.TextureParameter
struct TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A : public VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1
{
// UnityEngine.Rendering.TextureDimension UnityEngine.Rendering.TextureParameter::dimension
int32_t ___dimension_3;
};
// UnityEngine.Rendering.Universal.TonemappingModeParameter
struct TonemappingModeParameter_t0F6AAE0B6FFB371E2035BB0C739AF87C37E1760A : public VolumeParameter_1_tBA92B79A20B96D6212DF5589AAFA7B0B4AC68A2C
{
};
// UnityEngine.Rendering.Universal.UniversalRenderPipeline
struct UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F : public RenderPipeline_t3AF1E2046D27ABCEBA2279770AADA9F531073E69
{
// UnityEngine.Rendering.Universal.DebugDisplaySettingsUI UnityEngine.Rendering.Universal.UniversalRenderPipeline::m_DebugDisplaySettingsUI
DebugDisplaySettingsUI_t16FBAC93CDA078181AFB20CDCD38F13196BB9BD6* ___m_DebugDisplaySettingsUI_7;
// UnityEngine.Rendering.Universal.UniversalRenderPipelineGlobalSettings UnityEngine.Rendering.Universal.UniversalRenderPipeline::m_GlobalSettings
UniversalRenderPipelineGlobalSettings_t895E975CCCA62A6DE4F820C0109953EF6D83B9F0* ___m_GlobalSettings_8;
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset UnityEngine.Rendering.Universal.UniversalRenderPipeline::pipelineAsset
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* ___pipelineAsset_9;
// System.Comparison`1<UnityEngine.Camera> UnityEngine.Rendering.Universal.UniversalRenderPipeline::cameraComparison
Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* ___cameraComparison_17;
};
// 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.ZBinningJob
struct ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E
{
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.ZBin> UnityEngine.Rendering.Universal.ZBinningJob::bins
NativeArray_1_tC826716DABB82121E3B759802E04D86B6B20F991 ___bins_1;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.LightMinMaxZ> UnityEngine.Rendering.Universal.ZBinningJob::minMaxZs
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9 ___minMaxZs_2;
// System.Int32 UnityEngine.Rendering.Universal.ZBinningJob::binOffset
int32_t ___binOffset_3;
// System.Single UnityEngine.Rendering.Universal.ZBinningJob::zFactor
float ___zFactor_4;
};
// Unity.Mathematics.float4x4
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2
{
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c0
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c0_0;
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c1
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c1_1;
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c2
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c2_2;
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c3
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c3_3;
};
// 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.SliceCullingJob/Cone
struct Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C
{
// Unity.Mathematics.float3 UnityEngine.Rendering.Universal.SliceCullingJob/Cone::tip
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___tip_0;
// Unity.Mathematics.float3 UnityEngine.Rendering.Universal.SliceCullingJob/Cone::direction
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___direction_1;
// System.Single UnityEngine.Rendering.Universal.SliceCullingJob/Cone::height
float ___height_2;
// System.Single UnityEngine.Rendering.Universal.SliceCullingJob/Cone::radius
float ___radius_3;
};
// UnityEngine.Rendering.Universal.SliceCullingJob/Plane
struct Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6
{
// Unity.Mathematics.float3 UnityEngine.Rendering.Universal.SliceCullingJob/Plane::normal
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___normal_0;
// System.Single UnityEngine.Rendering.Universal.SliceCullingJob/Plane::distanceToOrigin
float ___distanceToOrigin_1;
};
// UnityEngine.Rendering.Universal.SliceCullingJob/Sphere
struct Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D
{
// Unity.Mathematics.float3 UnityEngine.Rendering.Universal.SliceCullingJob/Sphere::center
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___center_0;
// System.Single UnityEngine.Rendering.Universal.SliceCullingJob/Sphere::radius
float ___radius_1;
};
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453
{
// UnityEngine.Vector2Int UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::resolution
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution_0;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::format
int32_t ___format_1;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::useMips
bool ___useMips_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution_0;
int32_t ___format_1;
int32_t ___useMips_2;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution_0;
int32_t ___format_1;
int32_t ___useMips_2;
};
// UnityEngine.IntegratedSubsystem`1<UnityEngine.XR.XRDisplaySubsystemDescriptor>
struct IntegratedSubsystem_1_t8312865F01EEA1EDE4B24A973E47ADD526616848 : public IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3
{
};
// 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.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.DebugHandler
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4 : public RuntimeObject
{
// UnityEngine.Material UnityEngine.Rendering.Universal.DebugHandler::m_ReplacementMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ReplacementMaterial_27;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_HasDebugRenderTarget
bool ___m_HasDebugRenderTarget_28;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetSupportsStereo
bool ___m_DebugRenderTargetSupportsStereo_29;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetPixelRect
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetPixelRect_30;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetIdentifier
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DebugRenderTargetIdentifier_31;
// UnityEngine.Rendering.Universal.DebugDisplaySettings UnityEngine.Rendering.Universal.DebugHandler::m_DebugDisplaySettings
DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* ___m_DebugDisplaySettings_32;
};
// UnityEngine.Rendering.DrawingSettings
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49
{
// UnityEngine.Rendering.SortingSettings UnityEngine.Rendering.DrawingSettings::m_SortingSettings
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___m_SortingSettings_1;
// UnityEngine.Rendering.DrawingSettings/<shaderPassNames>e__FixedBuffer UnityEngine.Rendering.DrawingSettings::shaderPassNames
U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D ___shaderPassNames_2;
// UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.DrawingSettings::m_PerObjectData
int32_t ___m_PerObjectData_3;
// UnityEngine.Rendering.DrawRendererFlags UnityEngine.Rendering.DrawingSettings::m_Flags
int32_t ___m_Flags_4;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialInstanceId
int32_t ___m_OverrideMaterialInstanceId_5;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialPassIndex
int32_t ___m_OverrideMaterialPassIndex_6;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_fallbackMaterialInstanceId
int32_t ___m_fallbackMaterialInstanceId_7;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_MainLightIndex
int32_t ___m_MainLightIndex_8;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_UseSrpBatcher
int32_t ___m_UseSrpBatcher_9;
};
// UnityEngine.Rendering.Universal.Internal.ForwardLights
struct ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA : public RuntimeObject
{
// System.Int32 UnityEngine.Rendering.Universal.Internal.ForwardLights::m_AdditionalLightsBufferId
int32_t ___m_AdditionalLightsBufferId_0;
// System.Int32 UnityEngine.Rendering.Universal.Internal.ForwardLights::m_AdditionalLightsIndicesId
int32_t ___m_AdditionalLightsIndicesId_1;
// UnityEngine.Rendering.Universal.MixedLightingSetup UnityEngine.Rendering.Universal.Internal.ForwardLights::m_MixedLightingSetup
int32_t ___m_MixedLightingSetup_4;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.Internal.ForwardLights::m_AdditionalLightPositions
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_AdditionalLightPositions_5;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.Internal.ForwardLights::m_AdditionalLightColors
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_AdditionalLightColors_6;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.Internal.ForwardLights::m_AdditionalLightAttenuations
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_AdditionalLightAttenuations_7;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.Internal.ForwardLights::m_AdditionalLightSpotDirections
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_AdditionalLightSpotDirections_8;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.Internal.ForwardLights::m_AdditionalLightOcclusionProbeChannels
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_AdditionalLightOcclusionProbeChannels_9;
// System.Single[] UnityEngine.Rendering.Universal.Internal.ForwardLights::m_AdditionalLightsLayerMasks
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_AdditionalLightsLayerMasks_10;
// System.Boolean UnityEngine.Rendering.Universal.Internal.ForwardLights::m_UseStructuredBuffer
bool ___m_UseStructuredBuffer_11;
// System.Boolean UnityEngine.Rendering.Universal.Internal.ForwardLights::m_UseClusteredRendering
bool ___m_UseClusteredRendering_12;
// System.Int32 UnityEngine.Rendering.Universal.Internal.ForwardLights::m_DirectionalLightCount
int32_t ___m_DirectionalLightCount_13;
// System.Int32 UnityEngine.Rendering.Universal.Internal.ForwardLights::m_ActualTileWidth
int32_t ___m_ActualTileWidth_14;
// Unity.Mathematics.int2 UnityEngine.Rendering.Universal.Internal.ForwardLights::m_TileResolution
int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___m_TileResolution_15;
// System.Int32 UnityEngine.Rendering.Universal.Internal.ForwardLights::m_RequestedTileWidth
int32_t ___m_RequestedTileWidth_16;
// System.Single UnityEngine.Rendering.Universal.Internal.ForwardLights::m_ZBinFactor
float ___m_ZBinFactor_17;
// System.Int32 UnityEngine.Rendering.Universal.Internal.ForwardLights::m_ZBinOffset
int32_t ___m_ZBinOffset_18;
// Unity.Jobs.JobHandle UnityEngine.Rendering.Universal.Internal.ForwardLights::m_CullingHandle
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_CullingHandle_19;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.ZBin> UnityEngine.Rendering.Universal.Internal.ForwardLights::m_ZBins
NativeArray_1_tC826716DABB82121E3B759802E04D86B6B20F991 ___m_ZBins_20;
// Unity.Collections.NativeArray`1<System.UInt32> UnityEngine.Rendering.Universal.Internal.ForwardLights::m_TileLightMasks
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___m_TileLightMasks_21;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.Internal.ForwardLights::m_ZBinBuffer
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_ZBinBuffer_22;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.Internal.ForwardLights::m_TileBuffer
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_TileBuffer_23;
// UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.Internal.ForwardLights::m_LightCookieManager
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___m_LightCookieManager_24;
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// 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;
};
// 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;
};
// 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.RenderStateBlock
struct RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733
{
// UnityEngine.Rendering.BlendState UnityEngine.Rendering.RenderStateBlock::m_BlendState
BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 ___m_BlendState_0;
// UnityEngine.Rendering.RasterState UnityEngine.Rendering.RenderStateBlock::m_RasterState
RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___m_RasterState_1;
// UnityEngine.Rendering.DepthState UnityEngine.Rendering.RenderStateBlock::m_DepthState
DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 ___m_DepthState_2;
// UnityEngine.Rendering.StencilState UnityEngine.Rendering.RenderStateBlock::m_StencilState
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___m_StencilState_3;
// System.Int32 UnityEngine.Rendering.RenderStateBlock::m_StencilReference
int32_t ___m_StencilReference_4;
// UnityEngine.Rendering.RenderStateMask UnityEngine.Rendering.RenderStateBlock::m_Mask
int32_t ___m_Mask_5;
};
// UnityEngine.Rendering.Universal.RenderTargetHandle
struct RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66
{
// System.Int32 UnityEngine.Rendering.Universal.RenderTargetHandle::<id>k__BackingField
int32_t ___U3CidU3Ek__BackingField_0;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.RenderTargetHandle::<rtid>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrtidU3Ek__BackingField_1;
};
// UnityEngine.Rendering.Universal.RenderingData
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71
{
// UnityEngine.Rendering.CullingResults UnityEngine.Rendering.Universal.RenderingData::cullResults
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0;
// UnityEngine.Rendering.Universal.CameraData UnityEngine.Rendering.Universal.RenderingData::cameraData
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData_1;
// UnityEngine.Rendering.Universal.LightData UnityEngine.Rendering.Universal.RenderingData::lightData
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 ___lightData_2;
// UnityEngine.Rendering.Universal.ShadowData UnityEngine.Rendering.Universal.RenderingData::shadowData
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 ___shadowData_3;
// UnityEngine.Rendering.Universal.PostProcessingData UnityEngine.Rendering.Universal.RenderingData::postProcessingData
PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 ___postProcessingData_4;
// System.Boolean UnityEngine.Rendering.Universal.RenderingData::supportsDynamicBatching
bool ___supportsDynamicBatching_5;
// UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.Universal.RenderingData::perObjectData
int32_t ___perObjectData_6;
// System.Boolean UnityEngine.Rendering.Universal.RenderingData::postProcessingEnabled
bool ___postProcessingEnabled_7;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.RenderingData
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_pinvoke
{
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke ___cameraData_1;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke ___lightData_2;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke ___shadowData_3;
PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke ___postProcessingData_4;
int32_t ___supportsDynamicBatching_5;
int32_t ___perObjectData_6;
int32_t ___postProcessingEnabled_7;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.RenderingData
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_com
{
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com ___cameraData_1;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com ___lightData_2;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com ___shadowData_3;
PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com ___postProcessingData_4;
int32_t ___supportsDynamicBatching_5;
int32_t ___perObjectData_6;
int32_t ___postProcessingEnabled_7;
};
// UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899
{
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_IsOrthographic
int32_t ___m_IsOrthographic_0;
// UnityEngine.Rendering.LODParameters UnityEngine.Rendering.ScriptableCullingParameters::m_LODParameters
LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1;
// UnityEngine.Rendering.ScriptableCullingParameters/<m_CullingPlanes>e__FixedBuffer UnityEngine.Rendering.ScriptableCullingParameters::m_CullingPlanes
U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingPlaneCount
int32_t ___m_CullingPlaneCount_4;
// System.UInt32 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingMask
uint32_t ___m_CullingMask_5;
// System.UInt64 UnityEngine.Rendering.ScriptableCullingParameters::m_SceneMask
uint64_t ___m_SceneMask_6;
// UnityEngine.Rendering.ScriptableCullingParameters/<m_LayerFarCullDistances>e__FixedBuffer UnityEngine.Rendering.ScriptableCullingParameters::m_LayerFarCullDistances
U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_LayerCull
int32_t ___m_LayerCull_9;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10;
// UnityEngine.Vector3 UnityEngine.Rendering.ScriptableCullingParameters::m_Origin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11;
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_ShadowDistance
float ___m_ShadowDistance_12;
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_ShadowNearPlaneOffset
float ___m_ShadowNearPlaneOffset_13;
// UnityEngine.Rendering.CullingOptions UnityEngine.Rendering.ScriptableCullingParameters::m_CullingOptions
int32_t ___m_CullingOptions_14;
// UnityEngine.Rendering.ReflectionProbeSortingCriteria UnityEngine.Rendering.ScriptableCullingParameters::m_ReflectionProbeSortingCriteria
int32_t ___m_ReflectionProbeSortingCriteria_15;
// UnityEngine.Rendering.CameraProperties UnityEngine.Rendering.ScriptableCullingParameters::m_CameraProperties
CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16;
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_AccurateOcclusionThreshold
float ___m_AccurateOcclusionThreshold_17;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_MaximumPortalCullingJobs
int32_t ___m_MaximumPortalCullingJobs_18;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoViewMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoProjectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20;
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_StereoSeparationDistance
float ___m_StereoSeparationDistance_21;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_maximumVisibleLights
int32_t ___m_maximumVisibleLights_22;
// System.Boolean UnityEngine.Rendering.ScriptableCullingParameters::m_ConservativeEnclosingSphere
bool ___m_ConservativeEnclosingSphere_23;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_NumIterationsEnclosingSphere
int32_t ___m_NumIterationsEnclosingSphere_24;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke
{
int32_t ___m_IsOrthographic_0;
LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1;
U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3;
int32_t ___m_CullingPlaneCount_4;
uint32_t ___m_CullingMask_5;
uint64_t ___m_SceneMask_6;
U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8;
int32_t ___m_LayerCull_9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11;
float ___m_ShadowDistance_12;
float ___m_ShadowNearPlaneOffset_13;
int32_t ___m_CullingOptions_14;
int32_t ___m_ReflectionProbeSortingCriteria_15;
CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16;
float ___m_AccurateOcclusionThreshold_17;
int32_t ___m_MaximumPortalCullingJobs_18;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20;
float ___m_StereoSeparationDistance_21;
int32_t ___m_maximumVisibleLights_22;
int32_t ___m_ConservativeEnclosingSphere_23;
int32_t ___m_NumIterationsEnclosingSphere_24;
};
// Native definition for COM marshalling of UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com
{
int32_t ___m_IsOrthographic_0;
LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1;
U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3;
int32_t ___m_CullingPlaneCount_4;
uint32_t ___m_CullingMask_5;
uint64_t ___m_SceneMask_6;
U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8;
int32_t ___m_LayerCull_9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11;
float ___m_ShadowDistance_12;
float ___m_ShadowNearPlaneOffset_13;
int32_t ___m_CullingOptions_14;
int32_t ___m_ReflectionProbeSortingCriteria_15;
CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16;
float ___m_AccurateOcclusionThreshold_17;
int32_t ___m_MaximumPortalCullingJobs_18;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20;
float ___m_StereoSeparationDistance_21;
int32_t ___m_maximumVisibleLights_22;
int32_t ___m_ConservativeEnclosingSphere_23;
int32_t ___m_NumIterationsEnclosingSphere_24;
};
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
// UnityEngine.Rendering.Universal.ScriptableRenderPass
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 : public RuntimeObject
{
// UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderPassEvent>k__BackingField
int32_t ___U3CrenderPassEventU3Ek__BackingField_0;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorStoreActions
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ColorStoreActions_1;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthStoreAction
int32_t ___m_DepthStoreAction_2;
// System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_OverriddenColorStoreActions
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_OverriddenColorStoreActions_3;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::m_OverriddenDepthStoreAction
bool ___m_OverriddenDepthStoreAction_4;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderPass::<profilingSampler>k__BackingField
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingSamplerU3Ek__BackingField_5;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<overrideCameraTarget>k__BackingField
bool ___U3CoverrideCameraTargetU3Ek__BackingField_6;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<isBlitRenderPass>k__BackingField
bool ___U3CisBlitRenderPassU3Ek__BackingField_7;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<useNativeRenderPass>k__BackingField
bool ___U3CuseNativeRenderPassU3Ek__BackingField_8;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetWidth>k__BackingField
int32_t ___U3CrenderTargetWidthU3Ek__BackingField_9;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetHeight>k__BackingField
int32_t ___U3CrenderTargetHeightU3Ek__BackingField_10;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetSampleCount>k__BackingField
int32_t ___U3CrenderTargetSampleCountU3Ek__BackingField_11;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<depthOnly>k__BackingField
bool ___U3CdepthOnlyU3Ek__BackingField_12;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<isLastPass>k__BackingField
bool ___U3CisLastPassU3Ek__BackingField_13;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderPassQueueIndex>k__BackingField
int32_t ___U3CrenderPassQueueIndexU3Ek__BackingField_14;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachmentIndices
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_ColorAttachmentIndices_15;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachmentIndices
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_InputAttachmentIndices_16;
// UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetFormat>k__BackingField
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CrenderTargetFormatU3Ek__BackingField_17;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ColorAttachments_18;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_InputAttachments_19;
// System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachmentIsTransient
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_InputAttachmentIsTransient_20;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthAttachment
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DepthAttachment_21;
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::m_Input
int32_t ___m_Input_22;
// UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearFlag
int32_t ___m_ClearFlag_23;
// UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor_24;
};
// UnityEngine.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;
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// UnityEngine.Rendering.Vector2Parameter
struct Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A : public VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B
{
};
// UnityEngine.Rendering.Vector4Parameter
struct Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51 : public VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C
{
};
// UnityEngine.Rendering.Universal.LightCookieManager/Settings
struct Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1
{
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings UnityEngine.Rendering.Universal.LightCookieManager/Settings::atlas
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 ___atlas_0;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/Settings::maxAdditionalLights
int32_t ___maxAdditionalLights_1;
// System.Single UnityEngine.Rendering.Universal.LightCookieManager/Settings::cubeOctahedralSizeScale
float ___cubeOctahedralSizeScale_2;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings::useStructuredBuffer
bool ___useStructuredBuffer_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings
struct Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_pinvoke
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke ___atlas_0;
int32_t ___maxAdditionalLights_1;
float ___cubeOctahedralSizeScale_2;
int32_t ___useStructuredBuffer_3;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings
struct Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_com
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com ___atlas_0;
int32_t ___maxAdditionalLights_1;
float ___cubeOctahedralSizeScale_2;
int32_t ___useStructuredBuffer_3;
};
// System.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<UnityEngine.Camera>
struct Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C : public MulticastDelegate_t
{
};
// System.Predicate`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
struct Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F : public MulticastDelegate_t
{
};
// System.Predicate`1<System.String>
struct Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C : public MulticastDelegate_t
{
};
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass
struct AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// System.Boolean UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_UseStructuredBuffer
bool ___m_UseStructuredBuffer_30;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalLightsShadowmap
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_AdditionalLightsShadowmap_32;
// UnityEngine.RenderTexture UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalLightsShadowmapTexture
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_AdditionalLightsShadowmapTexture_33;
// System.Single UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_MaxShadowDistanceSq
float ___m_MaxShadowDistanceSq_34;
// System.Single UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_CascadeBorder
float ___m_CascadeBorder_35;
// UnityEngine.Rendering.Universal.ShadowSliceData[] UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalLightsShadowSlices
ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* ___m_AdditionalLightsShadowSlices_36;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_VisibleLightIndexToAdditionalLightIndex
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_VisibleLightIndexToAdditionalLightIndex_37;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalLightIndexToVisibleLightIndex
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_AdditionalLightIndexToVisibleLightIndex_38;
// System.Collections.Generic.List`1<System.Int32> UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_ShadowSliceToAdditionalLightIndex
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_ShadowSliceToAdditionalLightIndex_39;
// System.Collections.Generic.List`1<System.Int32> UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_GlobalShadowSliceIndexToPerLightShadowSliceIndex
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_GlobalShadowSliceIndexToPerLightShadowSliceIndex_40;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalLightIndexToShadowParams
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_AdditionalLightIndexToShadowParams_41;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalLightShadowSliceIndexTo_WorldShadowMatrix
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_AdditionalLightShadowSliceIndexTo_WorldShadowMatrix_42;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass/ShadowResolutionRequest> UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_ShadowResolutionRequests
List_1_tE07459D48AF9F19C6ECC25436DA9F1F6C12FFF0A* ___m_ShadowResolutionRequests_43;
// System.Single[] UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_VisibleLightIndexToCameraSquareDistance
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_VisibleLightIndexToCameraSquareDistance_44;
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass/ShadowResolutionRequest[] UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_SortedShadowResolutionRequests
ShadowResolutionRequestU5BU5D_t3D199791CBD21072E390C90C6EEFF32FABFF6B08* ___m_SortedShadowResolutionRequests_45;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_VisibleLightIndexToSortedShadowResolutionRequestsFirstSliceIndex
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_VisibleLightIndexToSortedShadowResolutionRequestsFirstSliceIndex_46;
// System.Collections.Generic.List`1<UnityEngine.RectInt> UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_UnusedAtlasSquareAreas
List_1_t6988D2B11937CB8462E839C2DE1714ACD7797AF4* ___m_UnusedAtlasSquareAreas_47;
// System.Boolean UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_CreateEmptyShadowmap
bool ___m_CreateEmptyShadowmap_48;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_ProfilingSetupSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupSampler_49;
// System.Collections.Generic.Dictionary`2<System.Int32,System.UInt64> UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_ShadowRequestsHashes
Dictionary_2_t50CD26719E8BE899BA7D94BA34FBEA7DB2EC2EFA* ___m_ShadowRequestsHashes_54;
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rendering.Universal.CapturePass
struct CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.CapturePass::m_CameraColorHandle
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_CameraColorHandle_25;
};
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass
struct ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_LutBuilderLdr
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_LutBuilderLdr_25;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_LutBuilderHdr
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_LutBuilderHdr_26;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_HdrLutFormat
int32_t ___m_HdrLutFormat_27;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_LdrLutFormat
int32_t ___m_LdrLutFormat_28;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_InternalLut
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_InternalLut_29;
// System.Boolean UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::m_AllowColorGradingACESHDR
bool ___m_AllowColorGradingACESHDR_30;
};
// UnityEngine.Rendering.Universal.Internal.CopyColorPass
struct CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// System.Int32 UnityEngine.Rendering.Universal.Internal.CopyColorPass::m_SampleOffsetShaderHandle
int32_t ___m_SampleOffsetShaderHandle_25;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.CopyColorPass::m_SamplingMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_SamplingMaterial_26;
// UnityEngine.Rendering.Universal.Downsampling UnityEngine.Rendering.Universal.Internal.CopyColorPass::m_DownsamplingMethod
int32_t ___m_DownsamplingMethod_27;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.CopyColorPass::m_CopyColorMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CopyColorMaterial_28;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.CopyColorPass::<source>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CsourceU3Ek__BackingField_29;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.CopyColorPass::<destination>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CdestinationU3Ek__BackingField_30;
};
// 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_25;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.CopyDepthPass::<destination>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CdestinationU3Ek__BackingField_26;
// System.Boolean UnityEngine.Rendering.Universal.Internal.CopyDepthPass::<AllocateRT>k__BackingField
bool ___U3CAllocateRTU3Ek__BackingField_27;
// System.Int32 UnityEngine.Rendering.Universal.Internal.CopyDepthPass::<MssaSamples>k__BackingField
int32_t ___U3CMssaSamplesU3Ek__BackingField_28;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.CopyDepthPass::m_CopyDepthMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CopyDepthMaterial_29;
};
// UnityEngine.Rendering.Universal.DBufferRenderPass
struct DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.Universal.DecalDrawDBufferSystem UnityEngine.Rendering.Universal.DBufferRenderPass::m_DrawSystem
DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* ___m_DrawSystem_27;
// UnityEngine.Rendering.Universal.DBufferSettings UnityEngine.Rendering.Universal.DBufferRenderPass::m_Settings
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* ___m_Settings_28;
// UnityEngine.Material UnityEngine.Rendering.Universal.DBufferRenderPass::m_DBufferClear
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DBufferClear_29;
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DBufferRenderPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_30;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DBufferRenderPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_31;
// System.Int32 UnityEngine.Rendering.Universal.DBufferRenderPass::m_DBufferCount
int32_t ___m_DBufferCount_32;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DBufferRenderPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_33;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DBufferRenderPass::<deferredLights>k__BackingField
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___U3CdeferredLightsU3Ek__BackingField_34;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.DBufferRenderPass::<dBufferColorIndentifiers>k__BackingField
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CdBufferColorIndentifiersU3Ek__BackingField_35;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::<dBufferDepthIndentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CdBufferDepthIndentifierU3Ek__BackingField_36;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::<cameraDepthTextureIndentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CcameraDepthTextureIndentifierU3Ek__BackingField_37;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::<cameraDepthAttachmentIndentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CcameraDepthAttachmentIndentifierU3Ek__BackingField_38;
};
// UnityEngine.Rendering.Universal.DecalForwardEmissivePass
struct DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_25;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_27;
// UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_DrawSystem
DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* ___m_DrawSystem_28;
};
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass
struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_25;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_27;
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DrawSystem
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___m_DrawSystem_28;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_Settings
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_29;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DeferredLights
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_30;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_GbufferAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_GbufferAttachments_31;
};
// UnityEngine.Rendering.Universal.DecalPreviewPass
struct DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalPreviewPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_25;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalPreviewPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_26;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalPreviewPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_27;
};
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass
struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_25;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_27;
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_DrawSystem
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___m_DrawSystem_28;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_Settings
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_29;
};
// UnityEngine.Rendering.Universal.Internal.DeferredLights
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<UseRenderPass>k__BackingField
bool ___U3CUseRenderPassU3Ek__BackingField_17;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<HasDepthPrepass>k__BackingField
bool ___U3CHasDepthPrepassU3Ek__BackingField_18;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<HasNormalPrepass>k__BackingField
bool ___U3CHasNormalPrepassU3Ek__BackingField_19;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<IsOverlay>k__BackingField
bool ___U3CIsOverlayU3Ek__BackingField_20;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::m_AccurateGbufferNormals
bool ___m_AccurateGbufferNormals_21;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<TiledDeferredShading>k__BackingField
bool ___U3CTiledDeferredShadingU3Ek__BackingField_22;
// UnityEngine.Rendering.Universal.MixedLightingSetup UnityEngine.Rendering.Universal.Internal.DeferredLights::<MixedLightingSetup>k__BackingField
int32_t ___U3CMixedLightingSetupU3Ek__BackingField_23;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<UseJobSystem>k__BackingField
bool ___U3CUseJobSystemU3Ek__BackingField_24;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::<RenderWidth>k__BackingField
int32_t ___U3CRenderWidthU3Ek__BackingField_25;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::<RenderHeight>k__BackingField
int32_t ___U3CRenderHeightU3Ek__BackingField_26;
// UnityEngine.Rendering.Universal.RenderTargetHandle[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<GbufferAttachments>k__BackingField
RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233* ___U3CGbufferAttachmentsU3Ek__BackingField_27;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<DeferredInputAttachments>k__BackingField
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CDeferredInputAttachmentsU3Ek__BackingField_28;
// System.Boolean[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<DeferredInputIsTransient>k__BackingField
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___U3CDeferredInputIsTransientU3Ek__BackingField_29;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthAttachment>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthAttachmentU3Ek__BackingField_30;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthCopyTexture>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthCopyTextureU3Ek__BackingField_31;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthInfoTexture>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthInfoTextureU3Ek__BackingField_32;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<TileDepthInfoTexture>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CTileDepthInfoTextureU3Ek__BackingField_33;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<GbufferAttachmentIdentifiers>k__BackingField
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CGbufferAttachmentIdentifiersU3Ek__BackingField_34;
// UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<GbufferFormats>k__BackingField
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CGbufferFormatsU3Ek__BackingField_35;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthAttachmentIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthAttachmentIdentifierU3Ek__BackingField_36;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthCopyTextureIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthCopyTextureIdentifierU3Ek__BackingField_37;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthInfoTextureIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthInfoTextureIdentifierU3Ek__BackingField_38;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<TileDepthInfoTextureIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CTileDepthInfoTextureIdentifierU3Ek__BackingField_39;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderWidth
int32_t ___m_CachedRenderWidth_40;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderHeight
int32_t ___m_CachedRenderHeight_41;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedProjectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CachedProjectionMatrix_42;
// UnityEngine.Rendering.Universal.Internal.DeferredTiler[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_Tilers
DeferredTilerU5BU5D_t5968121C14BD0308FEA2AED51AEE342621CED3DA* ___m_Tilers_43;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDataCapacities
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDataCapacities_44;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HasTileVisLights
bool ___m_HasTileVisLights_45;
// Unity.Collections.NativeArray`1<System.UInt16> UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLights
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLights_46;
// Unity.Collections.NativeArray`1<System.UInt16> UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLightOffsets
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLightOffsets_47;
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass UnityEngine.Rendering.Universal.Internal.DeferredLights::m_AdditionalLightsShadowCasterPass
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* ___m_AdditionalLightsShadowCasterPass_48;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_SphereMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_SphereMesh_49;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HemisphereMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_HemisphereMesh_50;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_FullscreenMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_FullscreenMesh_51;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxDepthRangePerBatch
int32_t ___m_MaxDepthRangePerBatch_52;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxTilesPerBatch
int32_t ___m_MaxTilesPerBatch_53;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxPunctualLightPerBatch
int32_t ___m_MaxPunctualLightPerBatch_54;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxRelLightIndicesPerBatch
int32_t ___m_MaxRelLightIndicesPerBatch_55;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDepthInfoMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDepthInfoMaterial_56;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDeferredMaterial_57;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_StencilDeferredMaterial_58;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredPasses
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_StencilDeferredPasses_59;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredPasses
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDeferredPasses_60;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ScreenToWorld
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ScreenToWorld_61;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredTiledPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredTiledPass_62;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredStencilPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredStencilPass_63;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredFogPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredFogPass_64;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerClearStencilPartialPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerClearStencilPartialPass_65;
// UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.Internal.DeferredLights::m_LightCookieManager
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___m_LightCookieManager_66;
};
// UnityEngine.Rendering.Universal.Internal.DeferredPass
struct DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.Internal.DeferredPass::m_DeferredLights
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_25;
};
// UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass
struct DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::<normalDescriptor>k__BackingField
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CnormalDescriptorU3Ek__BackingField_25;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::<depthDescriptor>k__BackingField
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CdepthDescriptorU3Ek__BackingField_26;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::<allocateDepth>k__BackingField
bool ___U3CallocateDepthU3Ek__BackingField_27;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::<allocateNormal>k__BackingField
bool ___U3CallocateNormalU3Ek__BackingField_28;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::<shaderTagIds>k__BackingField
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___U3CshaderTagIdsU3Ek__BackingField_29;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::<depthHandle>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CdepthHandleU3Ek__BackingField_30;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::<normalHandle>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CnormalHandleU3Ek__BackingField_31;
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_32;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::m_RendererMSAASamples
int32_t ___m_RendererMSAASamples_33;
};
// UnityEngine.Rendering.Universal.Internal.DepthOnlyPass
struct DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DepthOnlyPass::<depthAttachmentHandle>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CdepthAttachmentHandleU3Ek__BackingField_26;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.Internal.DepthOnlyPass::<descriptor>k__BackingField
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CdescriptorU3Ek__BackingField_27;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DepthOnlyPass::<allocateDepth>k__BackingField
bool ___U3CallocateDepthU3Ek__BackingField_28;
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Internal.DepthOnlyPass::<shaderTagId>k__BackingField
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___U3CshaderTagIdU3Ek__BackingField_29;
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.Internal.DepthOnlyPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_30;
};
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass
struct DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_25;
// UnityEngine.Rendering.RenderStateBlock UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::m_RenderStateBlock
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 ___m_RenderStateBlock_26;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_27;
// System.String UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::m_ProfilerTag
String_t* ___m_ProfilerTag_28;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_29;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::m_IsOpaque
bool ___m_IsOpaque_30;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::m_UseDepthPriming
bool ___m_UseDepthPriming_31;
};
// UnityEngine.Rendering.Universal.DrawSkyboxPass
struct DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
};
// UnityEngine.Rendering.Universal.Internal.FinalBlitPass
struct FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.FinalBlitPass::m_Source
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_Source_25;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.FinalBlitPass::m_BlitMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial_26;
};
// UnityEngine.Rendering.Universal.Internal.GBufferPass
struct GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.GBufferPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_31;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.Internal.GBufferPass::m_DeferredLights
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_32;
// UnityEngine.Rendering.ShaderTagId[] UnityEngine.Rendering.Universal.Internal.GBufferPass::m_ShaderTagValues
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___m_ShaderTagValues_33;
// UnityEngine.Rendering.RenderStateBlock[] UnityEngine.Rendering.Universal.Internal.GBufferPass::m_RenderStateBlocks
RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* ___m_RenderStateBlocks_34;
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.Internal.GBufferPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_35;
// UnityEngine.Rendering.RenderStateBlock UnityEngine.Rendering.Universal.Internal.GBufferPass::m_RenderStateBlock
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 ___m_RenderStateBlock_36;
};
// UnityEngine.Rendering.Universal.InvokeOnRenderObjectCallbackPass
struct InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
};
// UnityEngine.Rendering.Universal.LightCookieManager
struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B : public RuntimeObject
{
// UnityEngine.Rendering.Texture2DAtlas UnityEngine.Rendering.Universal.LightCookieManager::m_AdditionalLightsCookieAtlas
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* ___m_AdditionalLightsCookieAtlas_1;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData UnityEngine.Rendering.Universal.LightCookieManager::m_AdditionalLightsCookieShaderData
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* ___m_AdditionalLightsCookieShaderData_2;
// UnityEngine.Rendering.Universal.LightCookieManager/Settings UnityEngine.Rendering.Universal.LightCookieManager::m_Settings
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 ___m_Settings_3;
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory UnityEngine.Rendering.Universal.LightCookieManager::m_WorkMem
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* ___m_WorkMem_4;
// System.Int32[] UnityEngine.Rendering.Universal.LightCookieManager::m_VisibleLightIndexToShaderDataIndex
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_VisibleLightIndexToShaderDataIndex_5;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::m_CookieSizeDivisor
int32_t ___m_CookieSizeDivisor_7;
// System.UInt32 UnityEngine.Rendering.Universal.LightCookieManager::m_PrevCookieRequestPixelCount
uint32_t ___m_PrevCookieRequestPixelCount_8;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::<IsKeywordLightCookieEnabled>k__BackingField
bool ___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9;
};
// UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass
struct MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// System.Single UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_CascadeBorder
float ___m_CascadeBorder_27;
// System.Single UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_MaxShadowDistanceSq
float ___m_MaxShadowDistanceSq_28;
// System.Int32 UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_ShadowCasterCascadesCount
int32_t ___m_ShadowCasterCascadesCount_29;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_MainLightShadowmap
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_MainLightShadowmap_30;
// UnityEngine.RenderTexture UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_MainLightShadowmapTexture
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_MainLightShadowmapTexture_31;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_MainLightShadowMatrices
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_MainLightShadowMatrices_32;
// UnityEngine.Rendering.Universal.ShadowSliceData[] UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_CascadeSlices
ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* ___m_CascadeSlices_33;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_CascadeSplitDistances
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CascadeSplitDistances_34;
// System.Boolean UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_CreateEmptyShadowmap
bool ___m_CreateEmptyShadowmap_35;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::m_ProfilingSetupSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupSampler_36;
};
// UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass
struct MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass::m_MotionVectorHandle
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_MotionVectorHandle_30;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass::m_CameraMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CameraMaterial_31;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass::m_ObjectMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ObjectMaterial_32;
// UnityEngine.Rendering.Universal.Internal.PreviousFrameData UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass::m_MotionData
PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF* ___m_MotionData_33;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_34;
};
// 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.Universal.Internal.PostProcessPass
struct PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Descriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_Descriptor_25;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Source
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_Source_26;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Destination
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_Destination_27;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Depth
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_Depth_28;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_InternalLut
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_InternalLut_29;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass/MaterialLibrary UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Materials
MaterialLibrary_t26A52613184B7F43DFA5C0A540947385EFA6E4ED* ___m_Materials_34;
// UnityEngine.Rendering.Universal.PostProcessData UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Data
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_Data_35;
// UnityEngine.Rendering.Universal.DepthOfField UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_DepthOfField
DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF* ___m_DepthOfField_36;
// UnityEngine.Rendering.Universal.MotionBlur UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_MotionBlur
MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161* ___m_MotionBlur_37;
// UnityEngine.Rendering.Universal.PaniniProjection UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_PaniniProjection
PaniniProjection_t1E2B2CBC65D2E9BC9D4C6C07163D742F1FE85BDA* ___m_PaniniProjection_38;
// UnityEngine.Rendering.Universal.Bloom UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Bloom
Bloom_t0C806C947E1D104DC95E933B3FB9A307CBB5B225* ___m_Bloom_39;
// UnityEngine.Rendering.Universal.LensDistortion UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_LensDistortion
LensDistortion_t54FF310512B37DD2D9DBEEF9DA9DDF1F0A2082C6* ___m_LensDistortion_40;
// UnityEngine.Rendering.Universal.ChromaticAberration UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ChromaticAberration
ChromaticAberration_t84EAB576773C3AD4DE77A13952B487F9DA10DA9F* ___m_ChromaticAberration_41;
// UnityEngine.Rendering.Universal.Vignette UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Vignette
Vignette_t77147DD5FEEB4476AF22BD98255F8010738985DC* ___m_Vignette_42;
// UnityEngine.Rendering.Universal.ColorLookup UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ColorLookup
ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C* ___m_ColorLookup_43;
// UnityEngine.Rendering.Universal.ColorAdjustments UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ColorAdjustments
ColorAdjustments_t97EE64C6DB384E5F6BC48C3FA13C207E8FC87A86* ___m_ColorAdjustments_44;
// UnityEngine.Rendering.Universal.Tonemapping UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_Tonemapping
Tonemapping_tB71CED262B25FC58B0259FD05DD32821C2858DBA* ___m_Tonemapping_45;
// UnityEngine.Rendering.Universal.FilmGrain UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_FilmGrain
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* ___m_FilmGrain_46;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_DefaultHDRFormat
int32_t ___m_DefaultHDRFormat_48;
// System.Boolean UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_UseRGBM
bool ___m_UseRGBM_49;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_SMAAEdgeFormat
int32_t ___m_SMAAEdgeFormat_50;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_GaussianCoCFormat
int32_t ___m_GaussianCoCFormat_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;
};
// 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.RenderPipelineAsset
struct RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Rendering.Universal.RenderingUtils
struct RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.ScriptableRenderer
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892 : public RuntimeObject
{
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::m_LastBeginSubpassPassIndex
int32_t ___m_LastBeginSubpassPassIndex_2;
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]> UnityEngine.Rendering.Universal.ScriptableRenderer::m_MergeableRenderPassesMap
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* ___m_MergeableRenderPassesMap_3;
// System.Int32[][] UnityEngine.Rendering.Universal.ScriptableRenderer::m_MergeableRenderPassesMapArrays
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___m_MergeableRenderPassesMapArrays_4;
// UnityEngine.Hash128[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_PassIndexToPassHash
Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* ___m_PassIndexToPassHash_5;
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderer::m_RenderPassesAttachmentCount
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* ___m_RenderPassesAttachmentCount_6;
// UnityEngine.Rendering.AttachmentDescriptor[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachmentDescriptors
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___m_ActiveColorAttachmentDescriptors_7;
// UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachmentDescriptor
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___m_ActiveDepthAttachmentDescriptor_8;
// System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_IsActiveColorAttachmentTransient
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_IsActiveColorAttachmentTransient_9;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalColorStoreAction
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_FinalColorStoreAction_10;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalDepthStoreAction
int32_t ___m_FinalDepthStoreAction_11;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::<profilingExecute>k__BackingField
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingExecuteU3Ek__BackingField_12;
// UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::<DebugHandler>k__BackingField
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ___U3CDebugHandlerU3Ek__BackingField_13;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures UnityEngine.Rendering.Universal.ScriptableRenderer::<supportedRenderingFeatures>k__BackingField
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___U3CsupportedRenderingFeaturesU3Ek__BackingField_15;
// UnityEngine.Rendering.GraphicsDeviceType[] UnityEngine.Rendering.Universal.ScriptableRenderer::<unsupportedGraphicsDeviceTypes>k__BackingField
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16;
// UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.ScriptableRenderer::m_StoreActionsOptimizationSetting
int32_t ___m_StoreActionsOptimizationSetting_17;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass> UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveRenderPassQueue
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___m_ActiveRenderPassQueue_20;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> UnityEngine.Rendering.Universal.ScriptableRenderer::m_RendererFeatures
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_21;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraColorTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraColorTarget_22;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraDepthTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraDepthTarget_23;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraResolveTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraResolveTarget_24;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraColorTargetIsBound
bool ___m_FirstTimeCameraColorTargetIsBound_25;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraDepthTargetIsBound
bool ___m_FirstTimeCameraDepthTargetIsBound_26;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_IsPipelineExecuting
bool ___m_IsPipelineExecuting_27;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::isCameraColorTargetValid
bool ___isCameraColorTargetValid_28;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::disableNativeRenderPassInFeatures
bool ___disableNativeRenderPassInFeatures_29;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::useRenderPassEnabled
bool ___useRenderPassEnabled_30;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<useDepthPriming>k__BackingField
bool ___U3CuseDepthPrimingU3Ek__BackingField_38;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<stripShadowsOffVariants>k__BackingField
bool ___U3CstripShadowsOffVariantsU3Ek__BackingField_39;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<stripAdditionalLightOffVariants>k__BackingField
bool ___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_40;
};
// UnityEngine.Rendering.Universal.ScriptableRendererData
struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::<isInvalidated>k__BackingField
bool ___U3CisInvalidatedU3Ek__BackingField_4;
// UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources UnityEngine.Rendering.Universal.ScriptableRendererData::debugShaders
DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B* ___debugShaders_5;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> UnityEngine.Rendering.Universal.ScriptableRendererData::m_RendererFeatures
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_6;
// System.Collections.Generic.List`1<System.Int64> UnityEngine.Rendering.Universal.ScriptableRendererData::m_RendererFeatureMap
List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* ___m_RendererFeatureMap_7;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::m_UseNativeRenderPass
bool ___m_UseNativeRenderPass_8;
};
// UnityEngine.Rendering.Universal.ScriptableRendererFeature
struct ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::m_Active
bool ___m_Active_4;
};
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Rendering.Universal.Internal.TileDepthRangePass
struct TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.Internal.TileDepthRangePass::m_DeferredLights
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_25;
// System.Int32 UnityEngine.Rendering.Universal.Internal.TileDepthRangePass::m_PassIndex
int32_t ___m_PassIndex_26;
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rendering.Universal.TransparentSettingsPass
struct TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// System.Boolean UnityEngine.Rendering.Universal.TransparentSettingsPass::m_shouldReceiveShadows
bool ___m_shouldReceiveShadows_25;
};
// 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.XR.XRDisplaySubsystem
struct XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1 : public IntegratedSubsystem_1_t8312865F01EEA1EDE4B24A973E47ADD526616848
{
// System.Action`1<System.Boolean> UnityEngine.XR.XRDisplaySubsystem::displayFocusChanged
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___displayFocusChanged_2;
};
// UnityEngine.Rendering.Universal.XROcclusionMeshPass
struct XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
};
// UnityEngine.Rendering.Universal.XRPass
struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24 : public RuntimeObject
{
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.XRView> UnityEngine.Rendering.Universal.XRPass::views
List_1_tB3AD940C3EFA3B62F5F00791CB82A01B87D1F4CE* ___views_0;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<xrSdkEnabled>k__BackingField
bool ___U3CxrSdkEnabledU3Ek__BackingField_1;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<copyDepth>k__BackingField
bool ___U3CcopyDepthU3Ek__BackingField_2;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::<multipassId>k__BackingField
int32_t ___U3CmultipassIdU3Ek__BackingField_3;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::<cullingPassId>k__BackingField
int32_t ___U3CcullingPassIdU3Ek__BackingField_4;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.XRPass::<renderTarget>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrenderTargetU3Ek__BackingField_5;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.XRPass::<renderTargetDesc>k__BackingField
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CrenderTargetDescU3Ek__BackingField_6;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<renderTargetIsRenderTexture>k__BackingField
bool ___U3CrenderTargetIsRenderTextureU3Ek__BackingField_8;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<isLateLatchEnabled>k__BackingField
bool ___U3CisLateLatchEnabledU3Ek__BackingField_9;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<canMarkLateLatch>k__BackingField
bool ___U3CcanMarkLateLatchU3Ek__BackingField_10;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<hasMarkedLateLatch>k__BackingField
bool ___U3ChasMarkedLateLatchU3Ek__BackingField_11;
// UnityEngine.Rendering.ScriptableCullingParameters UnityEngine.Rendering.Universal.XRPass::<cullingParams>k__BackingField
ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___U3CcullingParamsU3Ek__BackingField_12;
// UnityEngine.Material UnityEngine.Rendering.Universal.XRPass::occlusionMeshMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___occlusionMeshMaterial_13;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.XRPass::occlusionMeshCombined
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___occlusionMeshCombined_14;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::occlusionMeshCombinedHashCode
int32_t ___occlusionMeshCombinedHashCode_15;
// UnityEngine.Rendering.Universal.XRPass/CustomMirrorView UnityEngine.Rendering.Universal.XRPass::customMirrorView
CustomMirrorView_t826B740E52CCFCC96FCCDD7DCC1B2D7208D8D316* ___customMirrorView_16;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.XRPass::stereoProjectionMatrix
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___stereoProjectionMatrix_21;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.XRPass::stereoViewMatrix
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___stereoViewMatrix_22;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.XRPass::stereoCameraProjectionMatrix
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___stereoCameraProjectionMatrix_23;
};
// UnityEngine.Rendering.Universal.XRSystemData
struct XRSystemData_t89A064914358326F98105E94D5F082C186133DE6 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// UnityEngine.Rendering.Universal.XRSystemData/ShaderResources UnityEngine.Rendering.Universal.XRSystemData::shaders
ShaderResources_t95EDE5488A460139658FEF1B3A26B3685A72730A* ___shaders_4;
};
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction
struct DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C : public MulticastDelegate_t
{
};
// UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem/SwapBuffer
struct SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4
{
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem/SwapBuffer::rt
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___rt_0;
// System.Int32 UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem/SwapBuffer::name
int32_t ___name_1;
// System.Int32 UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem/SwapBuffer::msaa
int32_t ___msaa_2;
};
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass
struct ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// System.Boolean UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SupportsR8RenderTextureFormat
bool ___m_SupportsR8RenderTextureFormat_25;
// UnityEngine.Material UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_26;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraTopLeftCorner
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraTopLeftCorner_27;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraXExtent
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraXExtent_28;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraYExtent
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraYExtent_29;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraZExtent
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraZExtent_30;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CameraViewProjections
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_CameraViewProjections_31;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_32;
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_Renderer
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___m_Renderer_33;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SSAOTexture1Target
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_SSAOTexture1Target_34;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SSAOTexture2Target
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_SSAOTexture2Target_35;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SSAOTexture3Target
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_SSAOTexture3Target_36;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_SSAOTextureFinalTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_SSAOTextureFinalTarget_37;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_AOPassDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_AOPassDescriptor_38;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_BlurPassesDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_BlurPassesDescriptor_39;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_FinalDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_FinalDescriptor_40;
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::m_CurrentSettings
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* ___m_CurrentSettings_41;
};
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass
struct ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Material UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_27;
// UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_CurrentSettings
ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* ___m_CurrentSettings_28;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_RenderTextureDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_RenderTextureDescriptor_29;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_RenderTarget
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_RenderTarget_30;
};
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass
struct ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
};
// 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
{
};
// 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.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.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;
};
// 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.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.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.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.RenderTargetBufferSystem
struct RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13 : public RuntimeObject
{
// UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem/SwapBuffer UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::m_A
SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4 ___m_A_0;
// UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem/SwapBuffer UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::m_B
SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4 ___m_B_1;
// UnityEngine.FilterMode UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::m_FilterMode
int32_t ___m_FilterMode_4;
// System.Boolean UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::m_AllowMSAA
bool ___m_AllowMSAA_5;
// System.Boolean UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::m_RTisAllocated
bool ___m_RTisAllocated_6;
};
// 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.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.Skybox
struct Skybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// 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.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232 : public RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E
{
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DefaultShader_4;
// UnityEngine.Rendering.Universal.ScriptableRenderer[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Renderers
ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6* ___m_Renderers_5;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetVersion
int32_t ___k_AssetVersion_6;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetPreviousVersion
int32_t ___k_AssetPreviousVersion_7;
// UnityEngine.Rendering.Universal.RendererType UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererType
int32_t ___m_RendererType_8;
// UnityEngine.Rendering.Universal.ScriptableRendererData UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererData
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___m_RendererData_9;
// UnityEngine.Rendering.Universal.ScriptableRendererData[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererDataList
ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169* ___m_RendererDataList_10;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultRendererIndex
int32_t ___m_DefaultRendererIndex_11;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireDepthTexture
bool ___m_RequireDepthTexture_12;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireOpaqueTexture
bool ___m_RequireOpaqueTexture_13;
// UnityEngine.Rendering.Universal.Downsampling UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_OpaqueDownsampling
int32_t ___m_OpaqueDownsampling_14;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsTerrainHoles
bool ___m_SupportsTerrainHoles_15;
// UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_StoreActionsOptimization
int32_t ___m_StoreActionsOptimization_16;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsHDR
bool ___m_SupportsHDR_17;
// UnityEngine.Rendering.Universal.MsaaQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MSAA
int32_t ___m_MSAA_18;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RenderScale
float ___m_RenderScale_19;
// UnityEngine.Rendering.Universal.UpscalingFilterSelection UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UpscalingFilter
int32_t ___m_UpscalingFilter_20;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_FsrOverrideSharpness
bool ___m_FsrOverrideSharpness_21;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_FsrSharpness
float ___m_FsrSharpness_22;
// UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightRenderingMode
int32_t ___m_MainLightRenderingMode_23;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowsSupported
bool ___m_MainLightShadowsSupported_24;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowmapResolution
int32_t ___m_MainLightShadowmapResolution_25;
// UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsRenderingMode
int32_t ___m_AdditionalLightsRenderingMode_26;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsPerObjectLimit
int32_t ___m_AdditionalLightsPerObjectLimit_27;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightShadowsSupported
bool ___m_AdditionalLightShadowsSupported_28;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowmapResolution
int32_t ___m_AdditionalLightsShadowmapResolution_29;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierLow
int32_t ___m_AdditionalLightsShadowResolutionTierLow_30;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierMedium
int32_t ___m_AdditionalLightsShadowResolutionTierMedium_31;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierHigh
int32_t ___m_AdditionalLightsShadowResolutionTierHigh_32;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBlending
bool ___m_ReflectionProbeBlending_33;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBoxProjection
bool ___m_ReflectionProbeBoxProjection_34;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDistance
float ___m_ShadowDistance_35;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascadeCount
int32_t ___m_ShadowCascadeCount_36;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade2Split
float ___m_Cascade2Split_37;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade3Split
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Cascade3Split_38;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade4Split
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Cascade4Split_39;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_CascadeBorder
float ___m_CascadeBorder_40;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDepthBias
float ___m_ShadowDepthBias_41;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowNormalBias
float ___m_ShadowNormalBias_42;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SoftShadowsSupported
bool ___m_SoftShadowsSupported_43;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ConservativeEnclosingSphere
bool ___m_ConservativeEnclosingSphere_44;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_NumIterationsEnclosingSphere
int32_t ___m_NumIterationsEnclosingSphere_45;
// UnityEngine.Rendering.Universal.LightCookieResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieResolution
int32_t ___m_AdditionalLightsCookieResolution_46;
// UnityEngine.Rendering.Universal.LightCookieFormat UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieFormat
int32_t ___m_AdditionalLightsCookieFormat_47;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseSRPBatcher
bool ___m_UseSRPBatcher_48;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsDynamicBatching
bool ___m_SupportsDynamicBatching_49;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MixedLightingSupported
bool ___m_MixedLightingSupported_50;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsLightLayers
bool ___m_SupportsLightLayers_51;
// UnityEngine.Rendering.Universal.PipelineDebugLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DebugLevel
int32_t ___m_DebugLevel_52;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseAdaptivePerformance
bool ___m_UseAdaptivePerformance_53;
// UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingMode
int32_t ___m_ColorGradingMode_54;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingLutSize
int32_t ___m_ColorGradingLutSize_55;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseFastSRGBLinearConversion
bool ___m_UseFastSRGBLinearConversion_56;
// UnityEngine.Rendering.Universal.ShadowQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowType
int32_t ___m_ShadowType_57;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsSupported
bool ___m_LocalShadowsSupported_58;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsAtlasResolution
int32_t ___m_LocalShadowsAtlasResolution_59;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MaxPixelLights
int32_t ___m_MaxPixelLights_60;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowAtlasResolution
int32_t ___m_ShadowAtlasResolution_61;
// UnityEngine.Rendering.Universal.ShaderVariantLogLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShaderVariantLogLevel
int32_t ___m_ShaderVariantLogLevel_62;
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_VolumeFrameworkUpdateMode
int32_t ___m_VolumeFrameworkUpdateMode_63;
// UnityEngine.Rendering.Universal.ShadowCascadesOption UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascades
int32_t ___m_ShadowCascades_72;
};
// UnityEngine.Rendering.Universal.UniversalRenderer
struct UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A : public ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892
{
// UnityEngine.Rendering.Universal.Internal.DepthOnlyPass UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthPrepass
DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E* ___m_DepthPrepass_43;
// UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthNormalPrepass
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* ___m_DepthNormalPrepass_44;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass UnityEngine.Rendering.Universal.UniversalRenderer::m_PrimedDepthCopyPass
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_PrimedDepthCopyPass_45;
// UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass UnityEngine.Rendering.Universal.UniversalRenderer::m_MotionVectorPass
MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471* ___m_MotionVectorPass_46;
// UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass UnityEngine.Rendering.Universal.UniversalRenderer::m_MainLightShadowCasterPass
MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* ___m_MainLightShadowCasterPass_47;
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass UnityEngine.Rendering.Universal.UniversalRenderer::m_AdditionalLightsShadowCasterPass
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* ___m_AdditionalLightsShadowCasterPass_48;
// UnityEngine.Rendering.Universal.Internal.GBufferPass UnityEngine.Rendering.Universal.UniversalRenderer::m_GBufferPass
GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* ___m_GBufferPass_49;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass UnityEngine.Rendering.Universal.UniversalRenderer::m_GBufferCopyDepthPass
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_GBufferCopyDepthPass_50;
// UnityEngine.Rendering.Universal.Internal.TileDepthRangePass UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDepthRangePass
TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF* ___m_TileDepthRangePass_51;
// UnityEngine.Rendering.Universal.Internal.TileDepthRangePass UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDepthRangeExtraPass
TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF* ___m_TileDepthRangeExtraPass_52;
// UnityEngine.Rendering.Universal.Internal.DeferredPass UnityEngine.Rendering.Universal.UniversalRenderer::m_DeferredPass
DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0* ___m_DeferredPass_53;
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass UnityEngine.Rendering.Universal.UniversalRenderer::m_RenderOpaqueForwardOnlyPass
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* ___m_RenderOpaqueForwardOnlyPass_54;
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass UnityEngine.Rendering.Universal.UniversalRenderer::m_RenderOpaqueForwardPass
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* ___m_RenderOpaqueForwardPass_55;
// UnityEngine.Rendering.Universal.DrawSkyboxPass UnityEngine.Rendering.Universal.UniversalRenderer::m_DrawSkyboxPass
DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA* ___m_DrawSkyboxPass_56;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass UnityEngine.Rendering.Universal.UniversalRenderer::m_CopyDepthPass
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_CopyDepthPass_57;
// UnityEngine.Rendering.Universal.Internal.CopyColorPass UnityEngine.Rendering.Universal.UniversalRenderer::m_CopyColorPass
CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693* ___m_CopyColorPass_58;
// UnityEngine.Rendering.Universal.TransparentSettingsPass UnityEngine.Rendering.Universal.UniversalRenderer::m_TransparentSettingsPass
TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7* ___m_TransparentSettingsPass_59;
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass UnityEngine.Rendering.Universal.UniversalRenderer::m_RenderTransparentForwardPass
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* ___m_RenderTransparentForwardPass_60;
// UnityEngine.Rendering.Universal.InvokeOnRenderObjectCallbackPass UnityEngine.Rendering.Universal.UniversalRenderer::m_OnRenderObjectCallbackPass
InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9* ___m_OnRenderObjectCallbackPass_61;
// UnityEngine.Rendering.Universal.Internal.FinalBlitPass UnityEngine.Rendering.Universal.UniversalRenderer::m_FinalBlitPass
FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* ___m_FinalBlitPass_62;
// UnityEngine.Rendering.Universal.CapturePass UnityEngine.Rendering.Universal.UniversalRenderer::m_CapturePass
CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* ___m_CapturePass_63;
// UnityEngine.Rendering.Universal.XROcclusionMeshPass UnityEngine.Rendering.Universal.UniversalRenderer::m_XROcclusionMeshPass
XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8* ___m_XROcclusionMeshPass_64;
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass UnityEngine.Rendering.Universal.UniversalRenderer::m_XRCopyDepthPass
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_XRCopyDepthPass_65;
// UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem UnityEngine.Rendering.Universal.UniversalRenderer::m_ColorBufferSystem
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* ___m_ColorBufferSystem_66;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_ActiveCameraColorAttachment
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_ActiveCameraColorAttachment_67;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_ColorFrontBuffer
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_ColorFrontBuffer_68;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_ActiveCameraDepthAttachment
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_ActiveCameraDepthAttachment_69;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_CameraDepthAttachment
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_CameraDepthAttachment_70;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthTexture
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_DepthTexture_71;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_NormalsTexture
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_NormalsTexture_72;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_OpaqueColor
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_OpaqueColor_73;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthInfoTexture
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_DepthInfoTexture_74;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDepthInfoTexture
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___m_TileDepthInfoTexture_75;
// UnityEngine.Rendering.Universal.Internal.ForwardLights UnityEngine.Rendering.Universal.UniversalRenderer::m_ForwardLights
ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* ___m_ForwardLights_76;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.UniversalRenderer::m_DeferredLights
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_77;
// UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.UniversalRenderer::m_RenderingMode
int32_t ___m_RenderingMode_78;
// UnityEngine.Rendering.Universal.DepthPrimingMode UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthPrimingMode
int32_t ___m_DepthPrimingMode_79;
// UnityEngine.Rendering.Universal.CopyDepthMode UnityEngine.Rendering.Universal.UniversalRenderer::m_CopyDepthMode
int32_t ___m_CopyDepthMode_80;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::m_DepthPrimingRecommended
bool ___m_DepthPrimingRecommended_81;
// UnityEngine.Rendering.StencilState UnityEngine.Rendering.Universal.UniversalRenderer::m_DefaultStencilState
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___m_DefaultStencilState_82;
// UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.UniversalRenderer::m_LightCookieManager
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___m_LightCookieManager_83;
// UnityEngine.Rendering.Universal.IntermediateTextureMode UnityEngine.Rendering.Universal.UniversalRenderer::m_IntermediateTextureMode
int32_t ___m_IntermediateTextureMode_84;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_BlitMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial_85;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_CopyDepthMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CopyDepthMaterial_86;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_SamplingMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_SamplingMaterial_87;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDepthInfoMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDepthInfoMaterial_88;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_TileDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDeferredMaterial_89;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_StencilDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_StencilDeferredMaterial_90;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_CameraMotionVecMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CameraMotionVecMaterial_91;
// UnityEngine.Material UnityEngine.Rendering.Universal.UniversalRenderer::m_ObjectMotionVecMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ObjectMotionVecMaterial_92;
// UnityEngine.Rendering.Universal.PostProcessPasses UnityEngine.Rendering.Universal.UniversalRenderer::m_PostProcessPasses
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9 ___m_PostProcessPasses_93;
};
// 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;
// UnityEngine.Rendering.Universal.CopyDepthMode UnityEngine.Rendering.Universal.UniversalRendererData::m_CopyDepthMode
int32_t ___m_CopyDepthMode_20;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRendererData::m_AccurateGbufferNormals
bool ___m_AccurateGbufferNormals_21;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRendererData::m_ClusteredRendering
bool ___m_ClusteredRendering_22;
// UnityEngine.Rendering.Universal.TileSize UnityEngine.Rendering.Universal.UniversalRendererData::m_TileSize
int32_t ___m_TileSize_24;
// UnityEngine.Rendering.Universal.IntermediateTextureMode UnityEngine.Rendering.Universal.UniversalRendererData::m_IntermediateTextureMode
int32_t ___m_IntermediateTextureMode_25;
};
// 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.DecalProjector
struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalProjector::<decalEntity>k__BackingField
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___U3CdecalEntityU3Ek__BackingField_9;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_10;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_DrawDistance
float ___m_DrawDistance_11;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_FadeScale
float ___m_FadeScale_12;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_StartAngleFade
float ___m_StartAngleFade_13;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_EndAngleFade
float ___m_EndAngleFade_14;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.DecalProjector::m_UVScale
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UVScale_15;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.DecalProjector::m_UVBias
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UVBias_16;
// UnityEngine.Rendering.Universal.DecalScaleMode UnityEngine.Rendering.Universal.DecalProjector::m_ScaleMode
int32_t ___m_ScaleMode_17;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::m_Offset
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Offset_18;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::m_Size
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Size_19;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_FadeFactor
float ___m_FadeFactor_20;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::m_OldMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_OldMaterial_21;
};
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RenderShadows
bool ___m_RenderShadows_8;
// UnityEngine.Rendering.Universal.CameraOverrideOption UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresDepthTextureOption
int32_t ___m_RequiresDepthTextureOption_9;
// UnityEngine.Rendering.Universal.CameraOverrideOption UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresOpaqueTextureOption
int32_t ___m_RequiresOpaqueTextureOption_10;
// UnityEngine.Rendering.Universal.CameraRenderType UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_CameraType
int32_t ___m_CameraType_11;
// System.Collections.Generic.List`1<UnityEngine.Camera> UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Cameras
List_1_tD2FA3273746E404D72561E8324608D18B52B533E* ___m_Cameras_12;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RendererIndex
int32_t ___m_RendererIndex_13;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_VolumeLayerMask_14;
// UnityEngine.Transform UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeTrigger
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_VolumeTrigger_15;
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeFrameworkUpdateModeOption
int32_t ___m_VolumeFrameworkUpdateModeOption_16;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RenderPostProcessing
bool ___m_RenderPostProcessing_17;
// UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Antialiasing
int32_t ___m_Antialiasing_18;
// UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_AntialiasingQuality
int32_t ___m_AntialiasingQuality_19;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_StopNaN
bool ___m_StopNaN_20;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Dithering
bool ___m_Dithering_21;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_ClearDepth
bool ___m_ClearDepth_22;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_AllowXRRendering
bool ___m_AllowXRRendering_23;
// UnityEngine.Camera UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Camera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera_24;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresDepthTexture
bool ___m_RequiresDepthTexture_25;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresColorTexture
bool ___m_RequiresColorTexture_26;
// System.Single UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Version
float ___m_Version_27;
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_MotionVectorsPersistentData
MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* ___m_MotionVectorsPersistentData_28;
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeStack
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___m_VolumeStack_30;
};
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData
struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_Version
int32_t ___m_Version_4;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_UsePipelineSettings
bool ___m_UsePipelineSettings_5;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_AdditionalLightsShadowResolutionTier
int32_t ___m_AdditionalLightsShadowResolutionTier_13;
// UnityEngine.Rendering.Universal.LightLayerEnum UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_LightLayerMask
int32_t ___m_LightLayerMask_14;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_CustomShadowLayers
bool ___m_CustomShadowLayers_15;
// UnityEngine.Rendering.Universal.LightLayerEnum UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_ShadowLayerMask
int32_t ___m_ShadowLayerMask_16;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_LightCookieSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LightCookieSize_17;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_LightCookieOffset
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LightCookieOffset_18;
};
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>
// System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean>
// System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean>
// System.Collections.Generic.List`1<UnityEngine.Camera>
struct List_1_tD2FA3273746E404D72561E8324608D18B52B533E_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Camera>
// System.Collections.Generic.List`1<System.Int64>
struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Int64>
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>
// System.Collections.Generic.List`1<UnityEngine.Vector2>
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Vector2>
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Vector3>
// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Vector4>
// System.Collections.Generic.List`1<UnityEngine.XR.XRDisplaySubsystem>
struct List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
XRDisplaySubsystemU5BU5D_t741124D80DCCCF62F2AF47431354B7387672F264* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.XR.XRDisplaySubsystem>
// System.Attribute
// System.Attribute
// UnityEngine.Rendering.Universal.CameraExtensions
// UnityEngine.Rendering.Universal.CameraExtensions
// UnityEngine.Rendering.Universal.CameraTypeUtility
struct CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_StaticFields
{
// System.String[] UnityEngine.Rendering.Universal.CameraTypeUtility::s_CameraTypeNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_CameraTypeNames_0;
};
// UnityEngine.Rendering.Universal.CameraTypeUtility
// UnityEngine.Rendering.Universal.DBufferSettings
// UnityEngine.Rendering.Universal.DBufferSettings
// UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem
// UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem
// UnityEngine.Rendering.Universal.DecalDrawSystem
// UnityEngine.Rendering.Universal.DecalDrawSystem
// UnityEngine.Rendering.Universal.DecalEntityManager
// UnityEngine.Rendering.Universal.DecalEntityManager
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings
// UnityEngine.Rendering.Universal.DecalSettings
// UnityEngine.Rendering.Universal.DecalSettings
// UnityEngine.Rendering.Universal.DecalSkipCulledSystem
// UnityEngine.Rendering.Universal.DecalSkipCulledSystem
// UnityEngine.Rendering.Universal.DecalUpdateCachedSystem
// UnityEngine.Rendering.Universal.DecalUpdateCachedSystem
// UnityEngine.Rendering.Universal.DecalUpdateCulledSystem
// UnityEngine.Rendering.Universal.DecalUpdateCulledSystem
// UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem
// UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem
// System.Text.Encoding
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.Text.Encoding
// UnityEngine.Rendering.LensFlareCommonSRP
struct LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields
{
// UnityEngine.Rendering.LensFlareCommonSRP UnityEngine.Rendering.LensFlareCommonSRP::m_Instance
LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* ___m_Instance_0;
// System.Object UnityEngine.Rendering.LensFlareCommonSRP::m_Padlock
RuntimeObject* ___m_Padlock_1;
// System.Collections.Generic.List`1<UnityEngine.Rendering.LensFlareComponentSRP> UnityEngine.Rendering.LensFlareCommonSRP::m_Data
List_1_tC024320491AC06EBF0986C13544616E79D860B9A* ___m_Data_2;
// System.Int32 UnityEngine.Rendering.LensFlareCommonSRP::maxLensFlareWithOcclusion
int32_t ___maxLensFlareWithOcclusion_3;
// System.Int32 UnityEngine.Rendering.LensFlareCommonSRP::maxLensFlareWithOcclusionTemporalSample
int32_t ___maxLensFlareWithOcclusionTemporalSample_4;
// System.Int32 UnityEngine.Rendering.LensFlareCommonSRP::mergeNeeded
int32_t ___mergeNeeded_5;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.LensFlareCommonSRP::occlusionRT
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occlusionRT_6;
// System.Int32 UnityEngine.Rendering.LensFlareCommonSRP::frameIdx
int32_t ___frameIdx_7;
};
// UnityEngine.Rendering.LensFlareCommonSRP
// UnityEngine.Rendering.Universal.LightExtensions
// UnityEngine.Rendering.Universal.LightExtensions
// System.Reflection.MemberInfo
// System.Reflection.MemberInfo
// UnityEngine.Rendering.Universal.Internal.MotionVectorRendering
struct MotionVectorRendering_t4E0E88C2855A1877470A6963302B4BDFBD583A25_StaticFields
{
// UnityEngine.Rendering.Universal.Internal.MotionVectorRendering UnityEngine.Rendering.Universal.Internal.MotionVectorRendering::s_Instance
MotionVectorRendering_t4E0E88C2855A1877470A6963302B4BDFBD583A25* ___s_Instance_0;
};
// UnityEngine.Rendering.Universal.Internal.MotionVectorRendering
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData
// UnityEngine.Rendering.Universal.PostProcessUtils
// UnityEngine.Rendering.Universal.PostProcessUtils
// UnityEngine.Rendering.ProfilingSampler
// UnityEngine.Rendering.ProfilingSampler
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusionSettings
// UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings
// UnityEngine.Rendering.Universal.ScreenSpaceShadowsSettings
// UnityEngine.Rendering.Universal.ShaderData
struct ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields
{
// UnityEngine.Rendering.Universal.ShaderData UnityEngine.Rendering.Universal.ShaderData::m_Instance
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* ___m_Instance_0;
};
// UnityEngine.Rendering.Universal.ShaderData
// UnityEngine.Rendering.Universal.ShaderPropertyId
struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentColor
int32_t ___glossyEnvironmentColor_0;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::subtractiveShadowColor
int32_t ___subtractiveShadowColor_1;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentCubeMap
int32_t ___glossyEnvironmentCubeMap_2;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentCubeMapHDR
int32_t ___glossyEnvironmentCubeMapHDR_3;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientSkyColor
int32_t ___ambientSkyColor_4;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientEquatorColor
int32_t ___ambientEquatorColor_5;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientGroundColor
int32_t ___ambientGroundColor_6;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::time
int32_t ___time_7;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::sinTime
int32_t ___sinTime_8;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cosTime
int32_t ___cosTime_9;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::deltaTime
int32_t ___deltaTime_10;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::timeParameters
int32_t ___timeParameters_11;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaledScreenParams
int32_t ___scaledScreenParams_12;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::worldSpaceCameraPos
int32_t ___worldSpaceCameraPos_13;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::screenParams
int32_t ___screenParams_14;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::projectionParams
int32_t ___projectionParams_15;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::zBufferParams
int32_t ___zBufferParams_16;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::orthoParams
int32_t ___orthoParams_17;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::globalMipBias
int32_t ___globalMipBias_18;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::screenSize
int32_t ___screenSize_19;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewMatrix
int32_t ___viewMatrix_20;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::projectionMatrix
int32_t ___projectionMatrix_21;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewAndProjectionMatrix
int32_t ___viewAndProjectionMatrix_22;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewMatrix
int32_t ___inverseViewMatrix_23;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseProjectionMatrix
int32_t ___inverseProjectionMatrix_24;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewAndProjectionMatrix
int32_t ___inverseViewAndProjectionMatrix_25;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraProjectionMatrix
int32_t ___cameraProjectionMatrix_26;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseCameraProjectionMatrix
int32_t ___inverseCameraProjectionMatrix_27;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::worldToCameraMatrix
int32_t ___worldToCameraMatrix_28;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraToWorldMatrix
int32_t ___cameraToWorldMatrix_29;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraWorldClipPlanes
int32_t ___cameraWorldClipPlanes_30;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardNormal
int32_t ___billboardNormal_31;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardTangent
int32_t ___billboardTangent_32;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardCameraParams
int32_t ___billboardCameraParams_33;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::sourceTex
int32_t ___sourceTex_34;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBias
int32_t ___scaleBias_35;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBiasRt
int32_t ___scaleBiasRt_36;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::rendererColor
int32_t ___rendererColor_37;
};
// UnityEngine.Rendering.Universal.ShaderPropertyId
// UnityEngine.Rendering.Universal.ShaderUtils
struct ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_StaticFields
{
// System.String[] UnityEngine.Rendering.Universal.ShaderUtils::s_ShaderPaths
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_ShaderPaths_0;
};
// UnityEngine.Rendering.Universal.ShaderUtils
// UnityEngine.Rendering.Universal.ShadowUtils
struct ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_StaticFields
{
// System.Boolean UnityEngine.Rendering.Universal.ShadowUtils::m_ForceShadowPointSampling
bool ___m_ForceShadowPointSampling_0;
};
// UnityEngine.Rendering.Universal.ShadowUtils
// UnityEngine.Rendering.Universal.SharedDecalEntityManager
// UnityEngine.Rendering.Universal.SharedDecalEntityManager
// UnityEngine.Rendering.Universal.StencilStateData
// UnityEngine.Rendering.Universal.StencilStateData
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// UnityEngine.Rendering.SupportedRenderingFeatures
struct SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6_StaticFields
{
// UnityEngine.Rendering.SupportedRenderingFeatures UnityEngine.Rendering.SupportedRenderingFeatures::s_Active
SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6* ___s_Active_0;
};
// UnityEngine.Rendering.SupportedRenderingFeatures
// UnityEngine.Rendering.TextureCurve
// UnityEngine.Rendering.TextureCurve
// UnityEngine.Rendering.Universal.TileSizeExtensions
// UnityEngine.Rendering.Universal.TileSizeExtensions
// UnityEngine.Rendering.VolumeManager
struct VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields
{
// System.Lazy`1<UnityEngine.Rendering.VolumeManager> UnityEngine.Rendering.VolumeManager::s_Instance
Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* ___s_Instance_0;
};
// UnityEngine.Rendering.VolumeManager
// UnityEngine.Rendering.VolumeStack
// UnityEngine.Rendering.VolumeStack
// UnityEngine.Rendering.Universal.XRSystem
struct XRSystem_tD2ADF9BFB353873D69355C806F4BB79CB26DC2BB_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.XR.XRDisplaySubsystem> UnityEngine.Rendering.Universal.XRSystem::displayList
List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* ___displayList_2;
// System.Int32 UnityEngine.Rendering.Universal.XRSystem::msaaLevel
int32_t ___msaaLevel_4;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.XRSystem::_XRMirrorProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ____XRMirrorProfilingSampler_10;
};
// UnityEngine.Rendering.Universal.XRSystem
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty
struct ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::mainLightTexture
int32_t ___mainLightTexture_0;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::mainLightWorldToLight
int32_t ___mainLightWorldToLight_1;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::mainLightCookieTextureFormat
int32_t ___mainLightCookieTextureFormat_2;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasTexture
int32_t ___additionalLightsCookieAtlasTexture_3;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasTextureFormat
int32_t ___additionalLightsCookieAtlasTextureFormat_4;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieEnableBits
int32_t ___additionalLightsCookieEnableBits_5;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasUVRectBuffer
int32_t ___additionalLightsCookieAtlasUVRectBuffer_6;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasUVRects
int32_t ___additionalLightsCookieAtlasUVRects_7;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsWorldToLightBuffer
int32_t ___additionalLightsWorldToLightBuffer_8;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsLightTypeBuffer
int32_t ___additionalLightsLightTypeBuffer_9;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsWorldToLights
int32_t ___additionalLightsWorldToLights_10;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsLightTypes
int32_t ___additionalLightsLightTypes_11;
};
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory
// UnityEngine.Rendering.Universal.PostProcessData/TextureResources
// UnityEngine.Rendering.Universal.PostProcessData/TextureResources
// UnityEngine.Rendering.Universal.PostProcessUtils/ShaderConstants
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.PostProcessUtils/ShaderConstants
// UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants
// UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures
// UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources
// UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources
// UnityEngine.Rendering.Universal.ShaderUtils/<>c__DisplayClass2_0
// UnityEngine.Rendering.Universal.ShaderUtils/<>c__DisplayClass2_0
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData/<>c
struct U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_StaticFields
{
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData/<>c UnityEngine.Rendering.Universal.UniversalAdditionalCameraData/<>c::<>9
U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8* ___U3CU3E9_0;
// System.Predicate`1<UnityEngine.Camera> UnityEngine.Rendering.Universal.UniversalAdditionalCameraData/<>c::<>9__46_0
Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C* ___U3CU3E9__46_0_1;
};
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData/<>c
// UnityEngine.Rendering.Universal.UniversalRenderer/<>c
struct U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_StaticFields
{
// UnityEngine.Rendering.Universal.UniversalRenderer/<>c UnityEngine.Rendering.Universal.UniversalRenderer/<>c::<>9
U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B* ___U3CU3E9_0;
// System.Predicate`1<UnityEngine.Rendering.Universal.ScriptableRenderPass> UnityEngine.Rendering.Universal.UniversalRenderer/<>c::<>9__80_0
Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* ___U3CU3E9__80_0_1;
};
// UnityEngine.Rendering.Universal.UniversalRenderer/<>c
// UnityEngine.Rendering.Universal.UniversalRenderer/Profiling
struct Profiling_t6DEB870A261B1B24E98EBC18BD0F599A3596BD76_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.UniversalRenderer/Profiling::createCameraRenderTarget
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___createCameraRenderTarget_1;
};
// UnityEngine.Rendering.Universal.UniversalRenderer/Profiling
// UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources
// UnityEngine.Rendering.Universal.UniversalRendererData/ShaderResources
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c
struct U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9_StaticFields
{
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c::<>9
U3CU3Ec_t9640B378EA182FA3DA27C81E5CE57489880E7DB9* ___U3CU3E9_0;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping/<>c
// Unity.Collections.NativeArray`1<System.Int32>
// Unity.Collections.NativeArray`1<System.Int32>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.LightMinMaxZ>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.LightMinMaxZ>
// Unity.Collections.NativeArray`1<UnityEngine.LightType>
// Unity.Collections.NativeArray`1<UnityEngine.LightType>
// Unity.Collections.NativeArray`1<System.Single>
// Unity.Collections.NativeArray`1<System.Single>
// Unity.Collections.NativeArray`1<System.UInt32>
// Unity.Collections.NativeArray`1<System.UInt32>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.VisibleLight>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.VisibleLight>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.ZBin>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.ZBin>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3>
// System.Nullable`1<System.Int32>
// System.Nullable`1<System.Int32>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.DepthOfFieldMode>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.DepthOfFieldMode>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.FilmGrainLookup>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.FilmGrainLookup>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurMode>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurMode>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurQuality>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.MotionBlurQuality>
// UnityEngine.Rendering.VolumeParameter`1<System.Single>
// UnityEngine.Rendering.VolumeParameter`1<System.Single>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.TonemappingMode>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.TonemappingMode>
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Boolean
// System.Byte
// System.Byte
// UnityEngine.Color
// UnityEngine.Color
// UnityEngine.Rendering.Universal.DecalDrawDBufferSystem
// UnityEngine.Rendering.Universal.DecalDrawDBufferSystem
// UnityEngine.Rendering.Universal.DecalDrawErrorSystem
// UnityEngine.Rendering.Universal.DecalDrawErrorSystem
// UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem
// UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem
// UnityEngine.Rendering.Universal.DecalEntity
// UnityEngine.Rendering.Universal.DecalEntity
// UnityEngine.Rendering.Universal.DisallowMultipleRendererFeature
// UnityEngine.Rendering.Universal.DisallowMultipleRendererFeature
// System.Double
// System.Double
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// System.Enum
// System.Int32
// System.Int32
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// UnityEngine.Keyframe
// UnityEngine.Keyframe
// UnityEngine.LayerMask
// UnityEngine.LayerMask
// UnityEngine.Rendering.Universal.LightMinMaxZ
// UnityEngine.Rendering.Universal.LightMinMaxZ
// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
// System.Single UnityEngine.Mathf::Epsilon
float ___Epsilon_0;
};
// UnityEngine.Mathf
// UnityEngine.Matrix4x4
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17;
};
// UnityEngine.Matrix4x4
// UnityEngine.Rendering.ProfilingScope
// UnityEngine.Rendering.ProfilingScope
// UnityEngine.Rect
// UnityEngine.Rect
// UnityEngine.Rendering.RenderQueueRange
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields
{
// System.Int32 UnityEngine.Rendering.RenderQueueRange::minimumBound
int32_t ___minimumBound_3;
// System.Int32 UnityEngine.Rendering.RenderQueueRange::maximumBound
int32_t ___maximumBound_5;
};
// UnityEngine.Rendering.RenderQueueRange
// UnityEngine.RenderTextureDescriptor
// UnityEngine.RenderTextureDescriptor
// System.SByte
// System.SByte
// UnityEngine.Rendering.ShaderTagId
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none_0;
};
// UnityEngine.Rendering.ShaderTagId
// System.Single
// System.Single
// UnityEngine.Rendering.StencilState
// UnityEngine.Rendering.StencilState
// System.UInt16
// System.UInt16
// System.UInt32
// System.UInt32
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.Vector2
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
{
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7;
};
// UnityEngine.Vector2Int
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector3
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// UnityEngine.Vector4
// System.Void
// System.Void
// UnityEngine.Rendering.Universal.ZBin
// UnityEngine.Rendering.Universal.ZBin
// Unity.Mathematics.float3
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields
{
// Unity.Mathematics.float3 Unity.Mathematics.float3::zero
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero_3;
};
// Unity.Mathematics.float3
// Unity.Mathematics.float4
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields
{
// Unity.Mathematics.float4 Unity.Mathematics.float4::zero
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero_4;
};
// Unity.Mathematics.float4
// Unity.Mathematics.int2
struct int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A_StaticFields
{
// Unity.Mathematics.int2 Unity.Mathematics.int2::zero
int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___zero_2;
};
// Unity.Mathematics.int2
// UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams
// UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams
// UnityEngine.Rendering.Universal.Internal.ForwardLights/InitParams
// UnityEngine.Rendering.Universal.Internal.ForwardLights/InitParams
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields
{
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32> UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::s_CompareByCookieSize
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___s_CompareByCookieSize_3;
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32> UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::s_CompareByBufferIndex
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___s_CompareByBufferIndex_4;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting
// UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary
// UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>
// UnityEngine.Rendering.BoolParameter
// UnityEngine.Rendering.BoolParameter
// UnityEngine.Rendering.Universal.CameraData
// UnityEngine.Rendering.Universal.CameraData
// UnityEngine.Rendering.CommandBuffer
// UnityEngine.Rendering.CommandBuffer
// UnityEngine.ComputeBuffer
// UnityEngine.ComputeBuffer
// UnityEngine.Rendering.CullingResults
// UnityEngine.Rendering.CullingResults
// UnityEngine.Rendering.Universal.DepthOfFieldModeParameter
// UnityEngine.Rendering.Universal.DepthOfFieldModeParameter
// UnityEngine.Rendering.Universal.FilmGrainLookupParameter
// UnityEngine.Rendering.Universal.FilmGrainLookupParameter
// UnityEngine.Rendering.FilteringSettings
// UnityEngine.Rendering.FilteringSettings
// UnityEngine.Rendering.FloatParameter
// UnityEngine.Rendering.FloatParameter
// UnityEngine.Rendering.GraphicsDeviceType
// UnityEngine.Rendering.GraphicsDeviceType
// UnityEngine.Rendering.Universal.LightData
// UnityEngine.Rendering.Universal.LightData
// UnityEngine.Rendering.Universal.LightExtractionJob
// UnityEngine.Rendering.Universal.LightExtractionJob
// UnityEngine.MaterialPropertyBlock
// UnityEngine.MaterialPropertyBlock
// UnityEngine.Rendering.Universal.MotionBlurModeParameter
// UnityEngine.Rendering.Universal.MotionBlurModeParameter
// UnityEngine.Rendering.Universal.MotionBlurQualityParameter
// UnityEngine.Rendering.Universal.MotionBlurQualityParameter
// UnityEngine.Rendering.NoInterpTextureParameter
// UnityEngine.Rendering.NoInterpTextureParameter
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// UnityEngine.Object
// UnityEngine.Rendering.Universal.Internal.PreviousFrameData
// UnityEngine.Rendering.Universal.Internal.PreviousFrameData
// UnityEngine.Rendering.Universal.RadixSortJob
// UnityEngine.Rendering.Universal.RadixSortJob
// UnityEngine.Rendering.RenderTargetIdentifier
// UnityEngine.Rendering.RenderTargetIdentifier
// System.RuntimeFieldHandle
// System.RuntimeFieldHandle
// System.RuntimeTypeHandle
// System.RuntimeTypeHandle
// UnityEngine.Rendering.ScriptableRenderContext
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag_0;
};
// UnityEngine.Rendering.ScriptableRenderContext
// UnityEngine.Rendering.Universal.ShadowData
// UnityEngine.Rendering.Universal.ShadowData
// UnityEngine.Rendering.ShadowSplitData
struct ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF_StaticFields
{
// System.Int32 UnityEngine.Rendering.ShadowSplitData::maximumCullingPlaneCount
int32_t ___maximumCullingPlaneCount_1;
};
// UnityEngine.Rendering.ShadowSplitData
// UnityEngine.Rendering.Universal.SliceCombineJob
// UnityEngine.Rendering.Universal.SliceCombineJob
// UnityEngine.Rendering.Universal.SliceCullingJob
// UnityEngine.Rendering.Universal.SliceCullingJob
// UnityEngine.Rendering.SortingSettings
// UnityEngine.Rendering.SortingSettings
// UnityEngine.Rendering.TextureCurveParameter
// UnityEngine.Rendering.TextureCurveParameter
// UnityEngine.Rendering.TextureParameter
// UnityEngine.Rendering.TextureParameter
// UnityEngine.Rendering.Universal.TonemappingModeParameter
// UnityEngine.Rendering.Universal.TonemappingModeParameter
// UnityEngine.Rendering.Universal.UniversalRenderPipeline
struct UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_StaticFields
{
// UnityEngine.Rendering.Universal.XRSystem UnityEngine.Rendering.Universal.UniversalRenderPipeline::m_XRSystem
XRSystem_tD2ADF9BFB353873D69355C806F4BB79CB26DC2BB* ___m_XRSystem_2;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.UniversalRenderPipeline::k_DefaultLightPosition
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___k_DefaultLightPosition_10;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.UniversalRenderPipeline::k_DefaultLightColor
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___k_DefaultLightColor_11;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.UniversalRenderPipeline::k_DefaultLightAttenuation
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___k_DefaultLightAttenuation_12;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.UniversalRenderPipeline::k_DefaultLightSpotDirection
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___k_DefaultLightSpotDirection_13;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.UniversalRenderPipeline::k_DefaultLightsProbeChannel
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___k_DefaultLightsProbeChannel_14;
// System.Collections.Generic.List`1<UnityEngine.Vector4> UnityEngine.Rendering.Universal.UniversalRenderPipeline::m_ShadowBiasData
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_ShadowBiasData_15;
// System.Collections.Generic.List`1<System.Int32> UnityEngine.Rendering.Universal.UniversalRenderPipeline::m_ShadowResolutionData
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_ShadowResolutionData_16;
// UnityEngine.Experimental.GlobalIllumination.Lightmapping/RequestLightsDelegate UnityEngine.Rendering.Universal.UniversalRenderPipeline::lightsDelegate
RequestLightsDelegate_t585505A75681754DA53BE119D8611B605F0243BB* ___lightsDelegate_18;
};
// UnityEngine.Rendering.Universal.UniversalRenderPipeline
// UnityEngine.Rendering.VisibleLight
// UnityEngine.Rendering.VisibleLight
// UnityEngine.Rendering.Universal.ZBinningJob
// UnityEngine.Rendering.Universal.ZBinningJob
// Unity.Mathematics.float4x4
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_StaticFields
{
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::identity
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___identity_4;
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::zero
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___zero_5;
};
// Unity.Mathematics.float4x4
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData
// UnityEngine.Rendering.Universal.SliceCullingJob/Cone
// UnityEngine.Rendering.Universal.SliceCullingJob/Cone
// UnityEngine.Rendering.Universal.SliceCullingJob/Plane
// UnityEngine.Rendering.Universal.SliceCullingJob/Plane
// UnityEngine.Rendering.Universal.SliceCullingJob/Sphere
// UnityEngine.Rendering.Universal.SliceCullingJob/Sphere
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
// UnityEngine.Rendering.AttachmentDescriptor
// UnityEngine.Rendering.AttachmentDescriptor
// UnityEngine.Rendering.ClampedFloatParameter
// UnityEngine.Rendering.ClampedFloatParameter
// UnityEngine.Rendering.ClampedIntParameter
// UnityEngine.Rendering.ClampedIntParameter
// UnityEngine.Rendering.ColorParameter
// UnityEngine.Rendering.ColorParameter
// UnityEngine.Component
// UnityEngine.Component
// UnityEngine.Rendering.Universal.DebugHandler
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorInvalidModePropertyId
int32_t ___k_DebugColorInvalidModePropertyId_0;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorPropertyId
int32_t ___k_DebugColorPropertyId_1;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTexturePropertyId
int32_t ___k_DebugTexturePropertyId_2;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureNoStereoPropertyId
int32_t ___k_DebugTextureNoStereoPropertyId_3;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureDisplayRect
int32_t ___k_DebugTextureDisplayRect_4;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugRenderTargetSupportsStereo
int32_t ___k_DebugRenderTargetSupportsStereo_5;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialModeId
int32_t ___k_DebugMaterialModeId_6;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugVertexAttributeModeId
int32_t ___k_DebugVertexAttributeModeId_7;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialValidationModeId
int32_t ___k_DebugMaterialValidationModeId_8;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMipInfoModeId
int32_t ___k_DebugMipInfoModeId_9;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugSceneOverrideModeId
int32_t ___k_DebugSceneOverrideModeId_10;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugFullScreenModeId
int32_t ___k_DebugFullScreenModeId_11;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidationModeId
int32_t ___k_DebugValidationModeId_12;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateBelowMinThresholdColorPropertyId
int32_t ___k_DebugValidateBelowMinThresholdColorPropertyId_13;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAboveMaxThresholdColorPropertyId
int32_t ___k_DebugValidateAboveMaxThresholdColorPropertyId_14;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingModeId
int32_t ___k_DebugLightingModeId_15;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingFeatureFlagsId
int32_t ___k_DebugLightingFeatureFlagsId_16;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMinLuminanceId
int32_t ___k_DebugValidateAlbedoMinLuminanceId_17;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMaxLuminanceId
int32_t ___k_DebugValidateAlbedoMaxLuminanceId_18;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoSaturationToleranceId
int32_t ___k_DebugValidateAlbedoSaturationToleranceId_19;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoHueToleranceId
int32_t ___k_DebugValidateAlbedoHueToleranceId_20;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoCompareColorId
int32_t ___k_DebugValidateAlbedoCompareColorId_21;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMinValueId
int32_t ___k_DebugValidateMetallicMinValueId_22;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMaxValueId
int32_t ___k_DebugValidateMetallicMaxValueId_23;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_ValidationChannelsId
int32_t ___k_ValidationChannelsId_24;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMinimumId
int32_t ___k_RangeMinimumId_25;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMaximumId
int32_t ___k_RangeMaximumId_26;
};
// UnityEngine.Rendering.Universal.DebugHandler
// UnityEngine.Rendering.DrawingSettings
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields
{
// System.Int32 UnityEngine.Rendering.DrawingSettings::maxShaderPasses
int32_t ___maxShaderPasses_0;
};
// UnityEngine.Rendering.DrawingSettings
// UnityEngine.Rendering.Universal.Internal.ForwardLights
struct ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.ForwardLights::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_3;
};
// UnityEngine.Rendering.Universal.Internal.ForwardLights
// UnityEngine.GameObject
// UnityEngine.GameObject
// UnityEngine.Material
// UnityEngine.Material
// UnityEngine.Mesh
// UnityEngine.Mesh
// UnityEngine.Rendering.MinFloatParameter
// UnityEngine.Rendering.MinFloatParameter
// UnityEngine.Rendering.Universal.MinMaxZJob
// UnityEngine.Rendering.Universal.MinMaxZJob
// UnityEngine.Rendering.Universal.RenderTargetHandle
struct RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields
{
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.RenderTargetHandle::CameraTarget
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___CameraTarget_2;
};
// UnityEngine.Rendering.Universal.RenderTargetHandle
// UnityEngine.Rendering.Universal.RenderingData
// UnityEngine.Rendering.Universal.RenderingData
// UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_StaticFields
{
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::maximumCullingPlaneCount
int32_t ___maximumCullingPlaneCount_2;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::layerCount
int32_t ___layerCount_7;
};
// UnityEngine.Rendering.ScriptableCullingParameters
// UnityEngine.ScriptableObject
// UnityEngine.ScriptableObject
// UnityEngine.Rendering.Universal.ScriptableRenderPass
// UnityEngine.Rendering.Universal.ScriptableRenderPass
// UnityEngine.Shader
// UnityEngine.Shader
// UnityEngine.Rendering.ShadowDrawingSettings
// UnityEngine.Rendering.ShadowDrawingSettings
// UnityEngine.Rendering.Universal.ShadowSliceData
// UnityEngine.Rendering.Universal.ShadowSliceData
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
// System.Int32 UnityEngine.Texture::GenerateAllMips
int32_t ___GenerateAllMips_4;
};
// UnityEngine.Texture
// System.Type
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;
};
// System.Type
// UnityEngine.Rendering.Vector2Parameter
// UnityEngine.Rendering.Vector2Parameter
// UnityEngine.Rendering.Vector4Parameter
// UnityEngine.Rendering.Vector4Parameter
// UnityEngine.Rendering.Universal.LightCookieManager/Settings
// UnityEngine.Rendering.Universal.LightCookieManager/Settings
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,System.Object>
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,System.Object>
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
// System.Predicate`1<UnityEngine.Camera>
// System.Predicate`1<UnityEngine.Camera>
// System.Predicate`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
// System.Predicate`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
// System.Predicate`1<System.String>
// System.Predicate`1<System.String>
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass
struct AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalShadowsBufferId
int32_t ___m_AdditionalShadowsBufferId_25;
// System.Int32 UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalShadowsIndicesId
int32_t ___m_AdditionalShadowsIndicesId_26;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::c_DefaultShadowParams
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___c_DefaultShadowParams_27;
// System.Int32 UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalLightsWorldToShadow_SSBO
int32_t ___m_AdditionalLightsWorldToShadow_SSBO_28;
// System.Int32 UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::m_AdditionalShadowParams_SSBO
int32_t ___m_AdditionalShadowParams_SSBO_29;
};
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass
// UnityEngine.Behaviour
// UnityEngine.Behaviour
// UnityEngine.Rendering.Universal.CapturePass
struct CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.CapturePass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_27;
};
// UnityEngine.Rendering.Universal.CapturePass
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass
// UnityEngine.Rendering.Universal.Internal.CopyColorPass
// UnityEngine.Rendering.Universal.Internal.CopyColorPass
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass
// UnityEngine.Rendering.Universal.Internal.CopyDepthPass
// UnityEngine.Rendering.Universal.DBufferRenderPass
struct DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields
{
// System.String[] UnityEngine.Rendering.Universal.DBufferRenderPass::s_DBufferNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_DBufferNames_25;
// System.String UnityEngine.Rendering.Universal.DBufferRenderPass::s_DBufferDepthName
String_t* ___s_DBufferDepthName_26;
};
// UnityEngine.Rendering.Universal.DBufferRenderPass
// UnityEngine.Rendering.Universal.DecalForwardEmissivePass
// UnityEngine.Rendering.Universal.DecalForwardEmissivePass
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass
// UnityEngine.Rendering.Universal.DecalPreviewPass
// UnityEngine.Rendering.Universal.DecalPreviewPass
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass
// UnityEngine.Rendering.Universal.Internal.DeferredLights
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_StaticFields
{
// System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_GBufferNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_GBufferNames_0;
// System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_TileDeferredPassNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_TileDeferredPassNames_1;
// System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_StencilDeferredPassNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_StencilDeferredPassNames_2;
// System.UInt16 UnityEngine.Rendering.Universal.Internal.DeferredLights::k_InvalidLightOffset
uint16_t ___k_InvalidLightOffset_3;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_SetupLights
String_t* ___k_SetupLights_4;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredPass
String_t* ___k_DeferredPass_5;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_TileDepthInfo
String_t* ___k_TileDepthInfo_6;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredTiledPass
String_t* ___k_DeferredTiledPass_7;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredStencilPass
String_t* ___k_DeferredStencilPass_8;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredFogPass
String_t* ___k_DeferredFogPass_9;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_ClearStencilPartial
String_t* ___k_ClearStencilPartial_10;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_SetupLightConstants
String_t* ___k_SetupLightConstants_11;
// System.Single UnityEngine.Rendering.Universal.Internal.DeferredLights::kStencilShapeGuard
float ___kStencilShapeGuard_12;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSetupLights
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLights_13;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingDeferredPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDeferredPass_14;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingTileDepthInfo
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingTileDepthInfo_15;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSetupLightConstants
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLightConstants_16;
};
// UnityEngine.Rendering.Universal.Internal.DeferredLights
// UnityEngine.Rendering.Universal.Internal.DeferredPass
// UnityEngine.Rendering.Universal.Internal.DeferredPass
// UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass
struct DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::k_DepthNormals
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___k_DepthNormals_34;
};
// UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass
// UnityEngine.Rendering.Universal.Internal.DepthOnlyPass
struct DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Internal.DepthOnlyPass::k_ShaderTagId
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_ShaderTagId_25;
};
// UnityEngine.Rendering.Universal.Internal.DepthOnlyPass
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass
struct DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::s_DrawObjectPassDataPropID
int32_t ___s_DrawObjectPassDataPropID_32;
};
// UnityEngine.Rendering.Universal.Internal.DrawObjectsPass
// UnityEngine.Rendering.Universal.DrawSkyboxPass
// UnityEngine.Rendering.Universal.DrawSkyboxPass
// UnityEngine.Rendering.Universal.Internal.FinalBlitPass
// UnityEngine.Rendering.Universal.Internal.FinalBlitPass
// UnityEngine.Rendering.Universal.Internal.GBufferPass
struct GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.Internal.GBufferPass::s_CameraNormalsTextureID
int32_t ___s_CameraNormalsTextureID_25;
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Internal.GBufferPass::s_ShaderTagLit
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagLit_26;
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Internal.GBufferPass::s_ShaderTagSimpleLit
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagSimpleLit_27;
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Internal.GBufferPass::s_ShaderTagUnlit
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagUnlit_28;
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Internal.GBufferPass::s_ShaderTagUniversalGBuffer
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagUniversalGBuffer_29;
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Internal.GBufferPass::s_ShaderTagUniversalMaterialType
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagUniversalMaterialType_30;
};
// UnityEngine.Rendering.Universal.Internal.GBufferPass
// UnityEngine.Rendering.Universal.InvokeOnRenderObjectCallbackPass
// UnityEngine.Rendering.Universal.InvokeOnRenderObjectCallbackPass
// UnityEngine.Rendering.Universal.LightCookieManager
struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_StaticFields
{
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.LightCookieManager::s_DirLightProj
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___s_DirLightProj_0;
};
// UnityEngine.Rendering.Universal.LightCookieManager
// UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass
// UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass
// UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass
struct MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471_StaticFields
{
// System.String[] UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass::s_ShaderTags
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_ShaderTags_29;
};
// UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass
// UnityEngine.Rendering.Universal.PostProcessData
// UnityEngine.Rendering.Universal.PostProcessData
// UnityEngine.Rendering.Universal.Internal.PostProcessPass
struct PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ProfilingRenderPostProcessing
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingRenderPostProcessing_32;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.PostProcessPass::m_ProfilingRenderFinalPostProcessing
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingRenderFinalPostProcessing_33;
// System.Int32 UnityEngine.Rendering.Universal.Internal.PostProcessPass::kShaderPropertyId_ViewProjM
int32_t ___kShaderPropertyId_ViewProjM_67;
// System.Int32 UnityEngine.Rendering.Universal.Internal.PostProcessPass::kShaderPropertyId_PrevViewProjM
int32_t ___kShaderPropertyId_PrevViewProjM_68;
// System.Int32 UnityEngine.Rendering.Universal.Internal.PostProcessPass::kShaderPropertyId_ViewProjMStereo
int32_t ___kShaderPropertyId_ViewProjMStereo_69;
// System.Int32 UnityEngine.Rendering.Universal.Internal.PostProcessPass::kShaderPropertyId_PrevViewProjMStereo
int32_t ___kShaderPropertyId_PrevViewProjMStereo_70;
};
// UnityEngine.Rendering.Universal.Internal.PostProcessPass
// UnityEngine.Rendering.Universal.PostProcessPasses
// UnityEngine.Rendering.Universal.PostProcessPasses
// UnityEngine.RenderTexture
// UnityEngine.RenderTexture
// UnityEngine.Rendering.Universal.RenderingUtils
struct RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.RenderingUtils::m_LegacyShaderPassNames
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_LegacyShaderPassNames_0;
// UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.RenderingUtils::s_EmptyAttachment
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___s_EmptyAttachment_1;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.RenderingUtils::s_FullscreenMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_FullscreenMesh_2;
// UnityEngine.Material UnityEngine.Rendering.Universal.RenderingUtils::s_ErrorMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ErrorMaterial_3;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_V
int32_t ___UNITY_STEREO_MATRIX_V_4;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_IV
int32_t ___UNITY_STEREO_MATRIX_IV_5;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_P
int32_t ___UNITY_STEREO_MATRIX_P_6;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_IP
int32_t ___UNITY_STEREO_MATRIX_IP_7;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_VP
int32_t ___UNITY_STEREO_MATRIX_VP_8;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_IVP
int32_t ___UNITY_STEREO_MATRIX_IVP_9;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_CAMERA_PROJECTION
int32_t ___UNITY_STEREO_CAMERA_PROJECTION_10;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_CAMERA_INV_PROJECTION
int32_t ___UNITY_STEREO_CAMERA_INV_PROJECTION_11;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_VECTOR_CAMPOS
int32_t ___UNITY_STEREO_VECTOR_CAMPOS_12;
// UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants UnityEngine.Rendering.Universal.RenderingUtils::stereoConstants
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* ___stereoConstants_13;
// System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean> UnityEngine.Rendering.Universal.RenderingUtils::m_RenderTextureFormatSupport
Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* ___m_RenderTextureFormatSupport_14;
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>> UnityEngine.Rendering.Universal.RenderingUtils::m_GraphicsFormatSupport
Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* ___m_GraphicsFormatSupport_15;
};
// UnityEngine.Rendering.Universal.RenderingUtils
// UnityEngine.Rendering.Universal.ScriptableRenderer
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields
{
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScriptableRenderer::current
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___current_14;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_UseOptimizedStoreActions
bool ___m_UseOptimizedStoreActions_18;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ActiveColorAttachments_31;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachment
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ActiveDepthAttachment_32;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorStoreActions
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ActiveColorStoreActions_33;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthStoreAction
int32_t ___m_ActiveDepthStoreAction_34;
// UnityEngine.Rendering.RenderTargetIdentifier[][] UnityEngine.Rendering.Universal.ScriptableRenderer::m_TrimmedColorAttachmentCopies
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TrimmedColorAttachmentCopies_35;
// UnityEngine.Plane[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_Planes
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___s_Planes_36;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_VectorPlanes
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_VectorPlanes_37;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer
// UnityEngine.Rendering.Universal.ScriptableRendererData
// UnityEngine.Rendering.Universal.ScriptableRendererData
// UnityEngine.Rendering.Universal.ScriptableRendererFeature
// UnityEngine.Rendering.Universal.ScriptableRendererFeature
// UnityEngine.Texture2D
// UnityEngine.Texture2D
// UnityEngine.Rendering.Universal.Internal.TileDepthRangePass
// UnityEngine.Rendering.Universal.Internal.TileDepthRangePass
// UnityEngine.Transform
// UnityEngine.Transform
// UnityEngine.Rendering.Universal.TransparentSettingsPass
struct TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.TransparentSettingsPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_27;
};
// UnityEngine.Rendering.Universal.TransparentSettingsPass
// UnityEngine.Rendering.VolumeComponent
// UnityEngine.Rendering.VolumeComponent
// UnityEngine.XR.XRDisplaySubsystem
// UnityEngine.XR.XRDisplaySubsystem
// UnityEngine.Rendering.Universal.XROcclusionMeshPass
// UnityEngine.Rendering.Universal.XROcclusionMeshPass
// UnityEngine.Rendering.Universal.XRPass
struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24_StaticFields
{
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.XRPass::invalidRT
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___invalidRT_7;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.XRPass::_XRCustomMirrorProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ____XRCustomMirrorProfilingSampler_18;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.XRPass::_XROcclusionProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ____XROcclusionProfilingSampler_20;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_V
int32_t ___UNITY_STEREO_MATRIX_V_24;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_IV
int32_t ___UNITY_STEREO_MATRIX_IV_25;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_VP
int32_t ___UNITY_STEREO_MATRIX_VP_26;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_IVP
int32_t ___UNITY_STEREO_MATRIX_IVP_27;
};
// UnityEngine.Rendering.Universal.XRPass
// UnityEngine.Rendering.Universal.XRSystemData
// UnityEngine.Rendering.Universal.XRSystemData
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass
struct ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_BaseMapID
int32_t ___s_BaseMapID_44;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOParamsID
int32_t ___s_SSAOParamsID_45;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOTexture1ID
int32_t ___s_SSAOTexture1ID_46;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOTexture2ID
int32_t ___s_SSAOTexture2ID_47;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOTexture3ID
int32_t ___s_SSAOTexture3ID_48;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_SSAOTextureFinalID
int32_t ___s_SSAOTextureFinalID_49;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewXExtentID
int32_t ___s_CameraViewXExtentID_50;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewYExtentID
int32_t ___s_CameraViewYExtentID_51;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewZExtentID
int32_t ___s_CameraViewZExtentID_52;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_ProjectionParams2ID
int32_t ___s_ProjectionParams2ID_53;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewProjectionsID
int32_t ___s_CameraViewProjectionsID_54;
// System.Int32 UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::s_CameraViewTopLeftCornerID
int32_t ___s_CameraViewTopLeftCornerID_55;
};
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass
struct ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields
{
// System.String UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_ProfilerTag
String_t* ___m_ProfilerTag_25;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
};
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass
struct ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields
{
// System.String UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass::m_ProfilerTag
String_t* ___m_ProfilerTag_25;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
};
// UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPostPass
// System.ArgumentNullException
// System.ArgumentNullException
// System.ArgumentOutOfRangeException
// System.ArgumentOutOfRangeException
// UnityEngine.Rendering.Universal.Bloom
// UnityEngine.Rendering.Universal.Bloom
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};
// UnityEngine.Camera
// UnityEngine.Rendering.Universal.ChannelMixer
// UnityEngine.Rendering.Universal.ChannelMixer
// UnityEngine.Rendering.Universal.ChromaticAberration
// UnityEngine.Rendering.Universal.ChromaticAberration
// UnityEngine.Rendering.Universal.ColorAdjustments
// UnityEngine.Rendering.Universal.ColorAdjustments
// UnityEngine.Rendering.Universal.ColorCurves
// UnityEngine.Rendering.Universal.ColorCurves
// UnityEngine.Rendering.Universal.ColorLookup
// UnityEngine.Rendering.Universal.ColorLookup
// UnityEngine.Rendering.Universal.DecalRendererFeature
struct DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_StaticFields
{
// UnityEngine.Rendering.Universal.SharedDecalEntityManager UnityEngine.Rendering.Universal.DecalRendererFeature::<sharedDecalEntityManager>k__BackingField
SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* ___U3CsharedDecalEntityManagerU3Ek__BackingField_5;
};
// UnityEngine.Rendering.Universal.DecalRendererFeature
// UnityEngine.Rendering.Universal.DepthOfField
// UnityEngine.Rendering.Universal.DepthOfField
// UnityEngine.Rendering.Universal.FilmGrain
// UnityEngine.Rendering.Universal.FilmGrain
// UnityEngine.Rendering.Universal.LensDistortion
// UnityEngine.Rendering.Universal.LensDistortion
// UnityEngine.Rendering.Universal.LiftGammaGain
// UnityEngine.Rendering.Universal.LiftGammaGain
// UnityEngine.Light
// UnityEngine.Light
// UnityEngine.MonoBehaviour
// UnityEngine.MonoBehaviour
// UnityEngine.Rendering.Universal.MotionBlur
// UnityEngine.Rendering.Universal.MotionBlur
// UnityEngine.Rendering.Universal.PaniniProjection
// UnityEngine.Rendering.Universal.PaniniProjection
// UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem
struct RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields
{
// System.Boolean UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::m_AisBackBuffer
bool ___m_AisBackBuffer_2;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::m_Desc
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_Desc_3;
};
// UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion
// UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion
// UnityEngine.Rendering.Universal.ScreenSpaceShadows
// UnityEngine.Rendering.Universal.ScreenSpaceShadows
// UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights
// UnityEngine.Rendering.Universal.ShadowsMidtonesHighlights
// UnityEngine.Skybox
// UnityEngine.Skybox
// UnityEngine.Rendering.Universal.SplitToning
// UnityEngine.Rendering.Universal.SplitToning
// UnityEngine.Rendering.Universal.Tonemapping
// UnityEngine.Rendering.Universal.Tonemapping
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierLow
int32_t ___AdditionalLightsDefaultShadowResolutionTierLow_68;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierMedium
int32_t ___AdditionalLightsDefaultShadowResolutionTierMedium_69;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierHigh
int32_t ___AdditionalLightsDefaultShadowResolutionTierHigh_70;
// UnityEngine.Experimental.Rendering.GraphicsFormat[][] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::s_LightCookieFormatList
GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2* ___s_LightCookieFormatList_71;
};
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
// UnityEngine.Rendering.Universal.UniversalRenderer
struct UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.UniversalRenderer::k_DepthNormalsOnly
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___k_DepthNormalsOnly_42;
// System.Collections.Generic.List`1<UnityEngine.XR.XRDisplaySubsystem> UnityEngine.Rendering.Universal.UniversalRenderer::displaySubsystemList
List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* ___displaySubsystemList_94;
};
// UnityEngine.Rendering.Universal.UniversalRenderer
// UnityEngine.Rendering.Universal.UniversalRendererData
// UnityEngine.Rendering.Universal.UniversalRendererData
// UnityEngine.Rendering.Universal.Vignette
// UnityEngine.Rendering.Universal.Vignette
// UnityEngine.Rendering.Universal.WhiteBalance
// UnityEngine.Rendering.Universal.WhiteBalance
// UnityEngine.Rendering.Universal.DecalProjector
struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields
{
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalAdd
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalAdd_4;
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalRemove
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalRemove_5;
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalPropertyChange
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalPropertyChange_6;
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalMaterialChange
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalMaterialChange_7;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::<defaultMaterial>k__BackingField
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CdefaultMaterialU3Ek__BackingField_8;
};
// UnityEngine.Rendering.Universal.DecalProjector
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_StaticFields
{
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::s_DefaultAdditionalCameraData
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___s_DefaultAdditionalCameraData_29;
};
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData
struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierCustom
int32_t ___AdditionalLightsShadowResolutionTierCustom_6;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierLow
int32_t ___AdditionalLightsShadowResolutionTierLow_7;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierMedium
int32_t ___AdditionalLightsShadowResolutionTierMedium_8;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierHigh
int32_t ___AdditionalLightsShadowResolutionTierHigh_9;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowDefaultResolutionTier
int32_t ___AdditionalLightsShadowDefaultResolutionTier_10;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowDefaultCustomResolution
int32_t ___AdditionalLightsShadowDefaultCustomResolution_11;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowMinimumResolution
int32_t ___AdditionalLightsShadowMinimumResolution_12;
};
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// UnityEngine.Rendering.Universal.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.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.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.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.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;
}
};
// 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.Rendering.Universal.ScriptableRendererData[]
struct ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169 : public RuntimeArray
{
ALIGN_FIELD (8) ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* m_Items[1];
inline ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7** 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, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Rendering.ShaderTagId[]
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143 : public RuntimeArray
{
ALIGN_FIELD (8) ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 m_Items[1];
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Rendering.GraphicsDeviceType[]
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408 : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// UnityEngine.Rendering.Universal.RenderTargetHandle[]
struct RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233 : public RuntimeArray
{
ALIGN_FIELD (8) RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 m_Items[1];
inline RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* 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, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 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;
}
};
// 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* ___0_object, intptr_t ___1_method, 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 ___0_value, 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_m29C11BF8C434B5768FA2FA60E3E4A9C7FE498762_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_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_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_m44B04731B117FE9E22EE84FF06CFA7632BCD7A7B_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_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD_gshared (VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC* ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, 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_mDDFE734CEEAD27BF3EC3216C3892E1B5390E060F_gshared (VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8* ___0_lhs, float ___1_rhs, 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 ___0_value, bool ___1_overrideState, 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_m685347981E02681312B983337E84845405441AB8_gshared (VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C* ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, 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 ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ;
// T[] UnityEngine.Object::FindObjectsOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared (const RuntimeMethod* method) ;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingSampler::Get<System.Int32Enum>(TEnum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared (int32_t ___0_marker, const RuntimeMethod* method) ;
// System.Void 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 ___0_item, 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 ___0_item, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<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 ___0_key, bool* ___1_value, 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 ___0_key, bool ___1_value, 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 ___0_key, RuntimeObject** ___1_value, 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 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) ;
// System.Void 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 ___0_capacity, 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 ___0_capacity, 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** ___0_buffer, int32_t ___1_size, 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** ___0_buffer, int32_t ___1_size, 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** ___0_buffer, int32_t ___1_size, 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** ___0_buffer, int32_t ___1_size, 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* ___0_object, intptr_t ___1_method, 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_m98C6E76A5791AF4F95160B4CAC3F57FAAC40F474_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___1_match, 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_mBCDB5870C52FC5BD2B6AE472A749FC03B9CF8958_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_value, 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 ___0_index, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<System.Int32>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
// System.Void 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.Boolean UnityEngine.GameObject::TryGetComponent<System.Object>(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<System.Object>(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __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) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::RemoveAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.SubsystemManager::GetInstances<System.Object>(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubsystemManager_GetInstances_TisRuntimeObject_mCBA01F889BE624767358AB5494CD2D7F1B2FB064_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_subsystems, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::Find(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, 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* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_mB4DED0793BA121A9C2D10504856565664A9FE576_gshared)(__this, ___0_object, ___1_method, 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.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __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.Int32 UnityEngine.Object::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __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 ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___0_value, 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 System.Math::Max(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
// System.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 ___0_bitCount, 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) ;
// 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 ___0_index, int32_t* ___1_elemIndex, int32_t* ___2_bitOffset, 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 ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::set_Item(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
// System.Int32 System.Math::Min(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
// System.Text.Encoding System.Text.Encoding::get_UTF8()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (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* ___0_value, int32_t ___1_startIndex, int32_t ___2_length, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___3_enc, 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.Rendering.Universal.LightCookieManager/LightCookieShaderData::Resize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Resize_mDD36503C4B7B65D3C2F1E2C93CE944239E7DE023 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, int32_t ___0_size, const RuntimeMethod* method) ;
// System.Void UnityEngine.ComputeBuffer::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __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.Int32 System.Runtime.InteropServices.Marshal::SizeOf<UnityEngine.Matrix4x4>()
inline int32_t Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m29C11BF8C434B5768FA2FA60E3E4A9C7FE498762 (const RuntimeMethod* method)
{
return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m29C11BF8C434B5768FA2FA60E3E4A9C7FE498762_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 ___0_count, int32_t ___1_stride, const RuntimeMethod* method) ;
// System.Int32 System.Runtime.InteropServices.Marshal::SizeOf<UnityEngine.Vector4>()
inline int32_t Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E (const RuntimeMethod* method)
{
return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_gshared)(method);
}
// System.Int32 System.Runtime.InteropServices.Marshal::SizeOf<System.Single>()
inline int32_t Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m44B04731B117FE9E22EE84FF06CFA7632BCD7A7B (const RuntimeMethod* method)
{
return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m44B04731B117FE9E22EE84FF06CFA7632BCD7A7B_gshared)(method);
}
// System.Void UnityEngine.ComputeBuffer::SetData(System.Array)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, RuntimeArray* ___0_data, 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 ___0_nameID, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___1_value, 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 ___0_nameID, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___1_values, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVectorArray(System.Int32,UnityEngine.Vector4[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___1_values, const RuntimeMethod* method) ;
// 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 ___0_nameID, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_values, 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 ___0_value, 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) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (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.Int32 UnityEngine.Rendering.Universal.XRPass::get_multipassId()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRPass_get_multipassId_mC66149857F511ED441A9C8647C3EF0DD7167F15A_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.MotionVectorsPersistentData::GetXRMultiPassId(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MotionVectorsPersistentData_GetXRMultiPassId_m0D5F84869F9AAB5EA90A76EFD2728CE8043DC2EF (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Time::get_frameCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (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 ___0_viewIndex, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.GL::GetGPUProjectionMatrix(UnityEngine.Matrix4x4,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GL_GetGPUProjectionMatrix_m3B89D47134C77B9361DB3CDDFFDA276C1373DD2A (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_proj, bool ___1_renderIntoTexture, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetViewMatrix(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
// 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 ___0_value, float ___1_min, bool ___2_overrideState, 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 ___0_value, float ___1_min, float ___2_max, bool ___3_overrideState, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_white()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_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 ___0_value, bool ___1_hdr, bool ___2_showAlpha, bool ___3_showEyeDropper, bool ___4_overrideState, 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 ___0_value, bool ___1_overrideState, 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 ___0_value, int32_t ___1_min, int32_t ___2_max, bool ___3_overrideState, 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* ___0_value, bool ___1_overrideState, 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_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD (VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC* ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method)
{
return (( bool (*) (VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*))VolumeParameter_1_op_Inequality_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD_gshared)(___0_lhs, ___1_rhs, method);
}
// System.Boolean UnityEngine.Rendering.VolumeParameter`1<System.Single>::op_Inequality(UnityEngine.Rendering.VolumeParameter`1<T>,T)
inline bool VolumeParameter_1_op_Inequality_mDDFE734CEEAD27BF3EC3216C3892E1B5390E060F (VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8* ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
{
return (( bool (*) (VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*, float, const RuntimeMethod*))VolumeParameter_1_op_Inequality_mDDFE734CEEAD27BF3EC3216C3892E1B5390E060F_gshared)(___0_lhs, ___1_rhs, 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 ___0_value, bool ___1_overrideState, 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 ___0_time, float ___1_value, float ___2_inTangent, float ___3_outTangent, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
// 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* ___0_keys, float ___1_zeroValue, bool ___2_loop, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___3_bounds, 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* ___0_value, bool ___1_overrideState, 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_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_colorGradingLutSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_colorGradingLutSize_m7F77F04EC9DE49B60F0450703D8E078EE4381F51_inline (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_mF3A393D43D68789A16087FF64CA2C050A8485C53 (int32_t ___0_format, 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_m9E6B001FA80EFBFC92EF4E7440AE64828B15070F (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SystemInfo::get_supportedRenderTargetCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34 (const RuntimeMethod* method) ;
// System.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 ___0_value, bool ___1_overrideState, 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 ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t80C75EB611679D3400624E84553EF01B344A125D*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// System.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 ___0_value, bool ___1_overrideState, 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* ___0_value, bool ___1_overrideState, 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 ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tD49D57859487E5822C22F93779BB46D808BBE63A*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___0_value, ___1_overrideState, 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 ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>::op_Inequality(UnityEngine.Rendering.VolumeParameter`1<T>,T)
inline bool VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8 (VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C* ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method)
{
return (( bool (*) (VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8_gshared)(___0_lhs, ___1_rhs, 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 ___0_value, bool ___1_overrideState, 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 ___0_value, bool ___1_overrideState, 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 ___0_value, bool ___1_overrideState, 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 ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t7AACD383B582106FCE6132492D53B8475875AED0*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___0_value, ___1_overrideState, 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 ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tFFADF17175E410D847D12382BCFD16C4EAD004A1*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// UnityEngine.Color UnityEngine.Color::get_grey()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_grey_m1CE6BEDA3EF8569E939F77A4B0231D9839864F92_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 ___0_value, bool ___1_overrideState, 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 ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tBA92B79A20B96D6212DF5589AAFA7B0B4AC68A2C*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// UnityEngine.Color UnityEngine.Color::get_black()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_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.ProfilingSampler::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_profilingSampler(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassEvent(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingScope::.ctor(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingScope::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
// 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 ___0_arg1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_arg2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA*, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, const RuntimeMethod*))Action_2_Invoke_m2282008A18DE8B8483FF6CB35E2AFE57CA23867A_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
// System.Void UnityEngine.Rendering.ScriptableRenderContext::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBufferPool::Release(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_buffer, 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 ___0_renderingData, 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.Void UnityEngine.Camera::SetStereoProjectionMatrix(UnityEngine.Camera/StereoscopicEye,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_SetStereoProjectionMatrix_mDD17B78DC3B755AB026A86CD3943587450702268 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___0_eye, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, 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 ___0_eye, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::get_supportsMultiview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsMultiview_m0383848166005935673B6774D9C9ECE1A12802BC (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 ___0_mode, 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* ___0_camera, 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 ___0_value, 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 ___0_value, 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.CoreUtils::SetKeyword(UnityEngine.Rendering.CommandBuffer,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_keyword, bool ___2_state, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.XRPass::RenderOcclusionMesh(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_RenderOcclusionMesh_m7DF7CB7B72CDF25720247735321757092CD1AFD6 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, 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* ___0_shaderProperty, 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* ___0_data, 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* ___0_rendererPostProcessData, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_blitMaterial, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
// 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 ___0_evt, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___1_data, 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 ___0_evt, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___1_data, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_blitMaterial, 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_m4EDD6C3D556383E75451522FF1E51E3B47DACD9C (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_data, int32_t ___1_index, int32_t ___2_cameraPixelWidth, int32_t ___3_cameraPixelHeight, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_material, const RuntimeMethod* method) ;
// System.Single UnityEngine.Random::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B (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 ___0_nameID, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, 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 ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, 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_m9AFEDA4B679AB1D1D47F8EC440BADA369715A85B (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_data, FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* ___1_settings, int32_t ___2_cameraPixelWidth, int32_t ___3_cameraPixelHeight, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_material, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
// System.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_m544DB29370FFD51C8E445BA407B0199116F79EAC (const RuntimeMethod* method) ;
// System.Single UnityEngine.ScalableBufferManager::get_heightScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVector(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Shader::PropertyToID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void UnityEngine.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_m0FC21407374E186FC923090D336B3F6BED6E9C24 (const RuntimeMethod* method)
{
return (( DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_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 ___0_decalEntity, 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* ___0_decalProjector, 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 ___0_value, 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* ___0_object, intptr_t ___1_method, 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_mA05977518FA839F3F0D1BA4D17D517A8356AB49D (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___0_value, 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_m531C4E7FDFCF3DD57E0746261249BA8D7D8F449A (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___0_value, 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_mAA2F942E4309DDE464D9EB0BFFC55BB648FEB18C (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___0_value, 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_m8F2C90C593E7593C2287D8532E74F33C547C5CAB (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___0_value, 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_mCF842A6859ECCA72D57D3CD3BC88592DAE550788 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___0_value, 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_mE9C2DBE62BD5C5D25666F0F6BBD77F4DF79BBDD2 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___0_value, 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_m9FD4A2217E074247B2CEE5CF55F8A0403B61C9E9 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___0_value, 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_m3701462729ADAE7D703E4BDE5B98CDA02FC8B8B8 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___0_value, 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 ___0_decalEntity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::UpdateDecalEntityData(UnityEngine.Rendering.Universal.DecalEntity,UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___1_decalProjector, const RuntimeMethod* method) ;
// System.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* ___0_decalProjector, 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* ___0_decalProjector, 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_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, 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 ___0_isDeferred, 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_m2D54A0B94D138727041B29B127D8837165686545 (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.RuntimePlatform UnityEngine.Application::get_platform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.GraphicsSettings::HasShaderDefine(UnityEngine.Rendering.BuiltinShaderDefine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsSettings_HasShaderDefine_mDF4C773ADAB4956CEB634EB922F8AB3F66CB366C (int32_t ___0_defineHash, 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* ___0_renderer, 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_m81DECC0AF6901F95B5041A00ED588F5230546AD2 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, 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 ___0_evt, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_copyDepthMaterial, 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_m40E27F3BFD2D84F47B48221A07AF7AA21DE86D0E_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* ___0_entityManager, 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* ___0_entityManager, 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* ___0_entityManager, float ___1_maxDrawDistance, 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* ___0_entityManager, float ___1_drawDistance, 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* ___0_entityManager, 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* ___0_entityManager, int32_t ___1_technique, const RuntimeMethod* 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* ___0_entityManager, 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* ___0_settings, DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___1_drawSystem, 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* ___0_entityManager, 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* ___0_settings, DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___1_drawSystem, 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* ___0_entityManager, 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* ___0_dBufferClear, DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* ___1_settings, DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* ___2_drawSystem, 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* ___0_entityManager, 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* ___0_drawSystem, 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* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DBufferRenderPass::get_deferredLights()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DeferredLights::DisableFramebufferFetchInput()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights_DisableFramebufferFetchInput_mD3D52031BF54D7EBD48EA7E49513D867016EE7FA (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, 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* ___0_renderer, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, 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* ___0_camera, 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* ___0_camera, 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* ___0_cameraData, 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* ___0_pass, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Setup_m9394FE80F88C9A5DBB5E1901D5B98344C668D081_inline (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___0_deferredLights, 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 ___0_renderTargetIdentifier, 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 ___0_source, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___1_destination, 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 ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
// System.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* ___0_decalEntityManager, 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* ___0_value, 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.String UnityEngine.Object::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogErrorFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, 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* ___0_featureSettings, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___1_renderer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, const RuntimeMethod* method) ;
// UnityEngine.Shader UnityEngine.Shader::Find(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___0_name, const RuntimeMethod* method) ;
// 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_mCCC3C69578A2C5B7367F73999E6938C315A98201 (int32_t ___0_format, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingSampler::Get<UnityEngine.Rendering.Universal.URPProfileId>(TEnum)
inline ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661 (int32_t ___0_marker, const RuntimeMethod* method)
{
return (( ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* (*) (int32_t, const RuntimeMethod*))ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared)(___0_marker, method);
}
// System.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 ___0_nameID, int32_t ___1_mipLevel, int32_t ___2_cubeFace, int32_t ___3_depthSlice, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Matrix4x4::SetColumn(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_column, const RuntimeMethod* method) ;
// 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.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Matrix4x4::MultiplyPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Subtraction(UnityEngine.Vector4,UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, 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 ___0_nameID, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___1_values, 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 ___0_nameID, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___1_values, 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_m7F886C529A9DEC48A568FA4FFD4CF789AA294239 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, String_t* ___1_keyword, bool ___2_state, 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 ___0_value, 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 ___0_value, 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 ___0_value, 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 ___0_value, 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 ___0_value, 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 ___0_nameID, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_desc, int32_t ___2_filter, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324 (int32_t ___0_nameID, const RuntimeMethod* method) ;
// 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 ___0_colorAttachment, 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 ___0_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.PostProcessUtils::SetSourceSize(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessUtils_SetSourceSize_m5EF5F2F3FE68CFDEFF201F07CBD403BBD96F0E35 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_desc, 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* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_target, int32_t ___2_pass, 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* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_baseMap, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_target, int32_t ___3_pass, 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* ___0_name, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, 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* ___0_name, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Rendering.BuiltinRenderTextureType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325 (int32_t ___0_type, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.RenderTargetIdentifier::op_Equality(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture UnityEngine.Camera::get_targetTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void 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 ___0_rt, int32_t ___1_loadAction, int32_t ___2_storeAction, const RuntimeMethod* method) ;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.RenderingUtils::get_fullscreenMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* RenderingUtils_get_fullscreenMesh_m6593C7C1C240A56AC8BD7C112DD672EEDE28F34E (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* ___0_mesh, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_submeshIndex, int32_t ___4_shaderPass, 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 ___0_color, int32_t ___1_colorLoadAction, int32_t ___2_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_depth, int32_t ___4_depthLoadAction, int32_t ___5_depthStoreAction, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalTexture(System.Int32,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
// System.Void System.ArgumentNullException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::ReleaseTemporaryRT(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, 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* ___0_featureSettings, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, 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_mBC669CCDD4F7EC2E46D95C06DAC0CCAF15D95CDD (int32_t ___0_format, int32_t ___1_usage, 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 ___0_value, 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 ___0_view, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_proj, 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* ___0_mesh, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, 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.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 ___0_renderTargetIdentifier, int32_t ___1_mipLevel, int32_t ___2_cubeFace, int32_t ___3_depthSlice, 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 ___0_rt, int32_t ___1_colorLoadAction, int32_t ___2_colorStoreAction, int32_t ___3_depthLoadAction, int32_t ___4_depthStoreAction, 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 ___0_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_shaderPass, int32_t ___3_topology, int32_t ___4_vertexCount, int32_t ___5_instanceCount, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___6_properties, 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* ___0_value, 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 UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Add(T)
inline void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline)(__this, ___0_item, 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* ___0_inVertices, 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 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline)(__this, ___0_item, 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 ___0_channel, List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___1_uvs, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, 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* ___0_indices, int32_t ___1_topology, int32_t ___2_submesh, bool ___3_calculateBounds, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::UploadMeshData(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_UploadMeshData_mE4C94F263DAA8CAC1641FE137E1CE7D3F09396EB (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, bool ___0_markNoLongerReadable, 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* ___0_shader, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalMatrix(System.Int32,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Inverse(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Matrix4x4::GetColumn(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_dest, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_mat, int32_t ___3_pass, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Rendering.Universal.RenderingUtils::get_errorMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RenderingUtils_get_errorMaterial_m9AFE2A24A4CD8EE170DB2A3B6C85D74F6508B9E4 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.SortingSettings::.ctor(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings__ctor_m449888DBB95B75702BFC5BFA1E4A5BE40D9302ED (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.SortingSettings::set_criteria(UnityEngine.Rendering.SortingCriteria)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings_set_criteria_m3D0A9A89ACF96F7135E47BEB44770EF439419E57 (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::get_Item(System.Int32)
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, int32_t, const RuntimeMethod*))List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_gshared)(__this, ___0_index, method);
}
// System.Void UnityEngine.Rendering.DrawingSettings::.ctor(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.SortingSettings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings__ctor_m2B34DB19727143945DDE925B5CACD0E8E5D478A5 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderPassName, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___1_sortingSettings, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::set_perObjectData(UnityEngine.Rendering.PerObjectData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_perObjectData_mE83721A5FEDA0A0F5DFA6A385B5DB110A7AE2DC8 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::set_overrideMaterial(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_overrideMaterial_m6A1D1A128D31B5DAA3EEDFF0D6F07EF67D2B276F (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, 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 ___0_value, 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 ___0_index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___1_shaderPassName, 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 ___0_cullingResults, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___1_drawingSettings, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___2_filteringSettings, 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 ___0_key, bool* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52*, int32_t, bool*, const RuntimeMethod*))Dictionary_2_TryGetValue_m3A84CC6B1A3DBCAD24EBFF94E71F1BCEEA441D2B_gshared)(__this, ___0_key, ___1_value, 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 ___0_key, bool ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52*, int32_t, bool, const RuntimeMethod*))Dictionary_2_Add_mE08D7E943DDE0B5B07E902FE4BF0FE16E186B1EA_gshared)(__this, ___0_key, ___1_value, 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 ___0_key, Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607*, int32_t, Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD8A6CDD5C954C86D2150FCFF1B76EB62F35A881D_gshared)(__this, ___0_key, ___1_value, 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_m412D2A8B391BDBCD1EDB5C17ADAB724CDB123499 (int32_t ___0_format, int32_t ___1_usage, 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 ___0_key, bool ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4*, int32_t, bool, const RuntimeMethod*))Dictionary_2_Add_mE08D7E943DDE0B5B07E902FE4BF0FE16E186B1EA_gshared)(__this, ___0_key, ___1_value, 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 ___0_key, Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607*, int32_t, Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4*, const RuntimeMethod*))Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared)(__this, ___0_key, ___1_value, 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 ___0_key, bool* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4*, int32_t, bool*, const RuntimeMethod*))Dictionary_2_TryGetValue_m3A84CC6B1A3DBCAD24EBFF94E71F1BCEEA441D2B_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean UnityEngine.Rendering.RenderTargetIdentifier::op_Inequality(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::GetValidColorBufferCount(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::.ctor()
inline void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787 (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, const RuntimeMethod*))List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.ShaderTagId::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::Add(T)
inline void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline)(__this, ___0_item, method);
}
// System.Void UnityEngine.Rendering.AttachmentDescriptor::.ctor(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_format, const RuntimeMethod* method) ;
// System.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 ___0_value, 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 ___0_value, 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 ___0_renderTargetIdentifier, 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 ___0_other, 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* ___0_obj, 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 ___0_value, 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 ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, 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 ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_tF9D88C946600C782EE786A252258C0AA97BD019A*, int32_t, const RuntimeMethod*))List_1__ctor_mCDE2360B0A07FB450283AC9EE1B4B782C1631EA6_gshared)(__this, ___0_capacity, 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_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, 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** ___0_buffer, 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** ___0_buffer, int32_t ___1_size, const RuntimeMethod* method)
{
return (( ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* (*) (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, int32_t, const RuntimeMethod*))ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA_gshared)(__this, ___0_buffer, ___1_size, 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** ___0_buffer, int32_t ___1_size, const RuntimeMethod* method)
{
return (( ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* (*) (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, int32_t, const RuntimeMethod*))ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7_gshared)(__this, ___0_buffer, ___1_size, 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** ___0_buffer, int32_t ___1_size, const RuntimeMethod* method)
{
return (( ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* (*) (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, int32_t, const RuntimeMethod*))ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2_gshared)(__this, ___0_buffer, ___1_size, 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** ___0_buffer, int32_t ___1_size, const RuntimeMethod* method)
{
return (( ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* (*) (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, int32_t, const RuntimeMethod*))ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5_gshared)(__this, ___0_buffer, ___1_size, 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.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, 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* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Int32 System.Array::FindIndex<System.String>(T[],System.Predicate`1<T>)
inline int32_t Array_FindIndex_TisString_t_mE503ACBEBEA915F8DB02B51CC6C77305444BEA01 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C* ___1_match, const RuntimeMethod* method)
{
return (( int32_t (*) (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, Predicate_1_tEB15485FDAFC48C82EE54427A8DBDB401213706C*, const RuntimeMethod*))Array_FindIndex_TisRuntimeObject_m98C6E76A5791AF4F95160B4CAC3F57FAAC40F474_gshared)(___0_array, ___1_match, method);
}
// System.Boolean System.Linq.Enumerable::Contains<System.String>(System.Collections.Generic.IEnumerable`1<TSource>,TSource)
inline bool Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33 (RuntimeObject* ___0_source, String_t* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, String_t*, const RuntimeMethod*))Enumerable_Contains_TisRuntimeObject_mBCDB5870C52FC5BD2B6AE472A749FC03B9CF8958_gshared)(___0_source, ___1_value, method);
}
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, 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_m01A0E4872481E4851EB57957BA4AE17BF1257C48 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.GraphicsSettings::HasShaderDefine(UnityEngine.Rendering.GraphicsTier,UnityEngine.Rendering.BuiltinShaderDefine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsSettings_HasShaderDefine_m21642CCF8301511E2840ABCAAC75A2FFB66EE0A1 (int32_t ___0_tier, int32_t ___1_defineHash, 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_m7A5F2DBA6225A7D2C2B2FFB75044395BDE734F05 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___0_cullResults, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___1_shadowData, int32_t ___2_shadowLightIndex, int32_t ___3_cascadeIndex, int32_t ___4_shadowmapWidth, int32_t ___5_shadowmapHeight, int32_t ___6_shadowResolution, float ___7_shadowNearPlane, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___8_cascadeSplitDistance, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___9_shadowSliceData, 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 ___0_activeLightIndex, int32_t ___1_splitIndex, int32_t ___2_splitCount, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_splitRatio, int32_t ___4_shadowResolution, float ___5_shadowNearPlaneOffset, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___6_viewMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___7_projMatrix, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___8_shadowSplitData, 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_m111EE0A57E9ED6098D30D4B0F470C9284D7C8723 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_proj, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_view, 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 ___0_value, 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_mABB24F80A9C07D512909737BEFB945F4BD1A52C3 (ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___0_shadowSliceData, int32_t ___1_atlasWidth, int32_t ___2_atlasHeight, 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 ___0_activeLightIndex, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___1_viewMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___2_projMatrix, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___3_shadowSplitData, 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 ___0_activeLightIndex, int32_t ___1_cubemapFace, float ___2_fovBias, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___3_viewMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___4_projMatrix, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___5_shadowSplitData, 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 ___0_bias, float ___1_slopeBias, 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 ___0_x, float ___1_y, float ___2_width, float ___3_height, 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 ___0_pixelRect, 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* ___0_settings, 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_m72CD26F1DD02ABC8B7522206432E0DF95433E6C3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* ___1_context, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___2_shadowSliceData, ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* ___3_settings, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___4_proj, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___5_view, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, 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_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// UnityEngine.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.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.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.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_mF808E812FC7F6EB1D758C5CC6F79CB450BE729A3 (int32_t ___0_shadowSliceResolution, bool ___1_shadowFiltering, 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 ___0_index, const RuntimeMethod* method)
{
return (( Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*) (List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317*, int32_t, const RuntimeMethod*))List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4_gshared)(__this, ___0_index, 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.Vector4 UnityEngine.Vector4::op_UnaryNegation(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_UnaryNegation_mE451F7AD9633EB555659025C54DE0A15AE436283_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, 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_m963D66601AD1C71D4E90483076BCDB175F958321 (int32_t ___0_minimumDepthBits, int32_t ___1_minimumStencilBits, 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 ___0_width, int32_t ___1_height, int32_t ___2_colorFormat, int32_t ___3_depthStencilFormat, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsRenderTextureFormat(UnityEngine.RenderTextureFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsRenderTextureFormat_m8207DAFD2B25005EAB7D7687744DB4F9D6171031 (int32_t ___0_format, 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 ___0_value, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture UnityEngine.RenderTexture::GetTemporary(UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_GetTemporary_mA8C827B80D3C07D0B8CDF7F5270FB5D3E53DD235 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_desc, 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 ___0_value, 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 ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::get_usesReversedZBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514 (const RuntimeMethod* method) ;
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::op_Implicit(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ;
// 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_m0903022269E582AD877B86952497295D642036E8_inline (float ___0_x, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::tan(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_tan_mA71C2BACBC4B74573F38AE433BFE92DD19102ADC_inline (float ___0_x, 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 ___0_index, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::float4(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::mul(Unity.Mathematics.float4x4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_b, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::cos(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Addition(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::sin(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___0_x, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Subtraction(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::dot(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::sqrt(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::min(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___0_x, float ___1_y, 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 ___0_index, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<System.Int32>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
inline void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
// System.Void 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.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 ___0_idY, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.SliceCullingJob/Plane UnityEngine.Rendering.Universal.SliceCullingJob::ComputePlane(Unity.Mathematics.float3,Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 SliceCullingJob_ComputePlane_m652A3BF81F434905527854724C5AACF51C70F94B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_p0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_p1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_p2, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.math::min(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.SliceCullingJob::ContainsLight(UnityEngine.Rendering.Universal.SliceCullingJob/Plane,UnityEngine.Rendering.Universal.SliceCullingJob/Plane,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_ContainsLight_m8D20A904FF4E623CFC4EA5FECFE9F421DC201C7C_inline (SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* IL2CPP_PARAMETER_RESTRICT __this, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___0_leftPlane, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_rightPlane, int32_t ___2_lightIndex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.SliceCullingJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SliceCullingJob_Execute_mD597E1DDD32F4E6FD23F2D401FBAFBAC300BC0F8 (SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.SliceCullingJob::SphereBehindPlane(UnityEngine.Rendering.Universal.SliceCullingJob/Sphere,UnityEngine.Rendering.Universal.SliceCullingJob/Plane)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_SphereBehindPlane_m5569131BD197D295450B295F19DE84B9C49332FA_inline (Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D ___0_sphere, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_plane, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.SliceCullingJob::ConeBehindPlane(UnityEngine.Rendering.Universal.SliceCullingJob/Cone,UnityEngine.Rendering.Universal.SliceCullingJob/Plane)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_ConeBehindPlane_m63964F0A47CFD6DE9CAD8C3720DC30DC22870789_inline (Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C ___0_cone, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_plane, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.math::cross(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.math::normalize(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_normalize_mF02431EFC9E3212E0245EFF5C13BC9DC34512399_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.SliceCullingJob::PointBehindPlane(Unity.Mathematics.float3,UnityEngine.Rendering.Universal.SliceCullingJob/Plane)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_PointBehindPlane_mE3E40056275D2066481919C3556797D2063847EE_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_p, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_plane, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.math::max(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
// System.UInt16 System.Math::Min(System.UInt16,System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t Math_Min_mA7BFF48067FBED606414C9937B00BE496B2696D7 (uint16_t ___0_val1, uint16_t ___1_val2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ZBinningJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ZBinningJob_Execute_m71CAC2A2E6F81C9186B92492CC8D2A92EE79681A (ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::TryGetComponent<UnityEngine.Rendering.Universal.UniversalAdditionalCameraData>(T&)
inline bool GameObject_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_mBCAEF774AB0C0563A29C16F3A5305AE1A081C3BD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___0_component, method);
}
// T UnityEngine.GameObject::AddComponent<UnityEngine.Rendering.Universal.UniversalAdditionalCameraData>()
inline UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* GameObject_AddComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m257D49B2F0B2F6DAFF2E3EC7F53B5930D5BB6D46 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData UnityEngine.Rendering.Universal.CameraExtensions::GetUniversalAdditionalCameraData(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* CameraExtensions_GetUniversalAdditionalCameraData_m38406768FA69BDC80D45CA7698EC0B8755448604 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_volumeFrameworkUpdateMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_volumeFrameworkUpdateMode_m0474AC8124A522A9DC4CC9EF397006A542FF7408_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_requiresVolumeFrameworkUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_requiresVolumeFrameworkUpdate_m2B3E79FEE2E94483EC8CFC95C9AD6F759B760BBF (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_volumeFrameworkUpdateMode(UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_volumeFrameworkUpdateMode_m2925687F8C72FB3E270D87FB929162FBD96A1FDE_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.CameraExtensions::UpdateVolumeStack(UnityEngine.Camera,UnityEngine.Rendering.Universal.UniversalAdditionalCameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraExtensions_UpdateVolumeStack_m73ABC525D63F35BF111B9F82DC1B8685EC8E8449 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___1_cameraData, const RuntimeMethod* method) ;
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_volumeStack()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* UniversalAdditionalCameraData_get_volumeStack_mDB4460F18F4A7B994DCF40FF7C7B61AB9246022F_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.VolumeManager UnityEngine.Rendering.VolumeManager::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C (const RuntimeMethod* method) ;
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.VolumeManager::CreateStack()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_CreateStack_m7EACF7BD773893B2344DB8DFA1ACF4557FBB38B4 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_volumeStack(UnityEngine.Rendering.VolumeStack)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_volumeStack_mFB4842333BCBBC92B102894F38BF65A7560F7681_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.CameraExtensions::GetVolumeLayerMaskAndTrigger(UnityEngine.Camera,UnityEngine.Rendering.Universal.UniversalAdditionalCameraData,UnityEngine.LayerMask&,UnityEngine.Transform&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraExtensions_GetVolumeLayerMaskAndTrigger_m0030085113CB804D0C155D48BC4C1115A68BB663 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___1_cameraData, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* ___2_layerMask, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** ___3_trigger, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeManager::Update(UnityEngine.Rendering.VolumeStack,UnityEngine.Transform,UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Update_m0AD4F65D0737393F3DF85F77D4A799D794C9FBC5 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_trigger, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.CameraExtensions::DestroyVolumeStack(UnityEngine.Camera,UnityEngine.Rendering.Universal.UniversalAdditionalCameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraExtensions_DestroyVolumeStack_mA4B9BECFABBF56F0BF59BE25FDECF6DB2177AA77 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___1_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeStack::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeStack_Dispose_m4DF004B6DEA09DECF79AFF8E2A7CE7386EC32B43 (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* __this, const RuntimeMethod* method) ;
// UnityEngine.LayerMask UnityEngine.LayerMask::op_Implicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___0_intVal, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_volumeLayerMask()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB UniversalAdditionalCameraData_get_volumeLayerMask_m6CA98C050693650D8818151E9ADE480CCBF44BFC_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_volumeTrigger()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* UniversalAdditionalCameraData_get_volumeTrigger_m50DCBFFE7794ED3935CC068DB9F431785428BED9_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// UnityEngine.CameraType UnityEngine.Camera::get_cameraType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// UnityEngine.Camera UnityEngine.Camera::get_main()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<UnityEngine.Rendering.Universal.UniversalAdditionalCameraData>(T&)
inline bool Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
// System.String[] System.Enum::GetNames(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Enum_GetNames_m382A68AE28D7B6035331EC0685315144F15957C3 (Type_t* ___0_enumType, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method);
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData__ctor_m7004CAEE04279AA3A337764910209839A16850F4 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::TryGetComponent<UnityEngine.Camera>(T&)
inline bool GameObject_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3E05562E7AE2F3F025CABDBA0E92886031957C06 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___0_component, method);
}
// UnityEngine.Rendering.Universal.CameraRenderType UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_renderType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_renderType_m329B2A06C25793DF3BBBE89B3F23154EA2380265_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.Camera>()
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_scriptableRenderer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* UniversalAdditionalCameraData_get_scriptableRenderer_m9158657B4174075D22953E2FA8E8B185C12556A3 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::SupportsCameraStackingType(UnityEngine.Rendering.Universal.CameraRenderType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_SupportsCameraStackingType_m0D76E46B7E746F98D483842B315488301375DA94 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraRenderType, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera>::get_Count()
inline int32_t List_1_get_Count_mDCDDC4E9E15CD83C00D4CC32F79830261769F65C_inline (List_1_tD2FA3273746E404D72561E8324608D18B52B533E* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tD2FA3273746E404D72561E8324608D18B52B533E*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void System.Predicate`1<UnityEngine.Camera>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_m37C3C3E7E89B636AE08024BB205DC3DDC7792A04 (Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera>::RemoveAll(System.Predicate`1<T>)
inline int32_t List_1_RemoveAll_mBCB94B6BAB8010510D22E2A29F404CA320439848 (List_1_tD2FA3273746E404D72561E8324608D18B52B533E* __this, Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tD2FA3273746E404D72561E8324608D18B52B533E*, Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___0_match, method);
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_supportsCameraDepthTexture()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_supportsCameraDepthTexture_m4B42523ABE85349C1EB8DFF1533CA3180F57A8F2_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_supportsCameraOpaqueTexture()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_supportsCameraOpaqueTexture_mDB57026918ABE55C479DE5CEC0432C0129E9424E_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::ValidateRendererData(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_ValidateRendererData_mC2F1649035EF0369EAC73C83C2CC045A7DC762D2 (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// UnityEngine.Camera UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_camera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* UniversalAdditionalCameraData_get_camera_m70D661D426B117218E3172F92AC50DBCF095B2C3 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::GetRenderer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* UniversalRenderPipelineAsset_GetRenderer_mDB50ADE0416EAD238AA4EB82B0C1DF2C41969C13 (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_volumeFrameworkUpdateMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_volumeFrameworkUpdateMode_mF796AC940F47F4CABB6B7855FB23E572625E7488_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_version()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float UniversalAdditionalCameraData_get_version_m8529D7E2007A95CD33188F11076E9F407035A8A5_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Gizmos::DrawIcon(UnityEngine.Vector3,System.String,System.Boolean,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawIcon_m04F8DF692115553A862C7E00E1FC0DED1E17CC30 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, String_t* ___1_name, bool ___2_allowScaling, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_tint, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_renderPostProcessing()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_renderPostProcessing_mAC89A4F038A4BDD585C10412EFBC76CE189974E4_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Camera>::.ctor()
inline void List_1__ctor_m735F7A05528CC71E71E3019311F2E22CF9E2C681 (List_1_tD2FA3273746E404D72561E8324608D18B52B533E* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tD2FA3273746E404D72561E8324608D18B52B533E*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.Universal.MotionVectorsPersistentData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionVectorsPersistentData__ctor_m37DF5E4FECD871FCF9781CFE1F028D65C45F5D7A (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8522ECC07758C6F45259D947C6EA5307C5DDB664 (U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::TryGetComponent<UnityEngine.Rendering.Universal.UniversalAdditionalLightData>(T&)
inline bool GameObject_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m07D5E1BC221A2D60018D787F5739E9B62E46E0F9 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___0_component, method);
}
// T UnityEngine.GameObject::AddComponent<UnityEngine.Rendering.Universal.UniversalAdditionalLightData>()
inline UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* GameObject_AddComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m0FFE49991D29C8D3F0C54AE16E5E15C3F913C850 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// UnityEngine.Vector2 UnityEngine.Vector2::get_one()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GL::get_wireframe()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GL_get_wireframe_m6DC3D40913456AB481BA719570E513DC41815F53 (const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::get_DebugHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::get_IsActiveModeUnsupportedForDeferred()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_IsActiveModeUnsupportedForDeferred_mAA7FA21331AF9DC27BA1F2B8784162F2250A6FD8 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::IsRuntimeSupportedThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredLights_IsRuntimeSupportedThisFrame_m172EA14735129356B545F035C70484370ACA4E1D (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::get_IsOverlay()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_IsOverlay_mCF677D43B809428ED3DCB5EE0DBBD4647A382DDE_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::get_AccurateGbufferNormals()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_AccurateGbufferNormals_m9720C5F6B6F3472D51A37E6DB9E73E4FF9DD5F16_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.SubsystemManager::GetInstances<UnityEngine.XR.XRDisplaySubsystem>(System.Collections.Generic.List`1<T>)
inline void SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370 (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* ___0_subsystems, const RuntimeMethod* method)
{
(( void (*) (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*, const RuntimeMethod*))SubsystemManager_GetInstances_TisRuntimeObject_mCBA01F889BE624767358AB5494CD2D7F1B2FB064_gshared)(___0_subsystems, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.XR.XRDisplaySubsystem>::get_Count()
inline int32_t List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_inline (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<UnityEngine.XR.XRDisplaySubsystem>::get_Item(System.Int32)
inline XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643 (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* (*) (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::.ctor(UnityEngine.Rendering.Universal.ScriptableRendererData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___0_data, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.XRSystem::InitializeXRSystemData(UnityEngine.Rendering.Universal.XRSystemData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_InitializeXRSystemData_mC2304F32C77047022A6E0C14883F3E2D89812084 (XRSystem_tD2ADF9BFB353873D69355C806F4BB79CB26DC2BB* __this, XRSystemData_t89A064914358326F98105E94D5F082C186133DE6* ___0_data, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Blitter::Initialize(UnityEngine.Shader,UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_Initialize_mE83DB0C36CCD18E0A168800311A7849967E279F4 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_blitPS, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_blitColorAndDepthPS, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.StencilStateData UnityEngine.Rendering.Universal.UniversalRendererData::get_defaultStencilState()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* UniversalRendererData_get_defaultStencilState_m59850A2F687EC48D1D8F594014B4028B548F8473_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.StencilState UnityEngine.Rendering.StencilState::get_defaultValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 StencilState_get_defaultValue_m4A98541E193B4B554C8529C240D54B0DC2994BA7 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.StencilState::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StencilState_set_enabled_m6DC861C699D1044E896E833D2DAE69B82F796564 (StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.StencilState::SetCompareFunction(UnityEngine.Rendering.CompareFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StencilState_SetCompareFunction_m4F46E4197FDEBB0643BB1D529DB33CA3590D7E29 (StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.StencilState::SetPassOperation(UnityEngine.Rendering.StencilOp)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StencilState_SetPassOperation_m8DF4167E4EC16BDEA8DB8CAD4F5161094B8FD7CB (StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.StencilState::SetFailOperation(UnityEngine.Rendering.StencilOp)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StencilState_SetFailOperation_mC5BFB2CA88EFDEF6E302C1EA70471DFAFD9F19C9 (StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.StencilState::SetZFailOperation(UnityEngine.Rendering.StencilOp)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StencilState_SetZFailOperation_m1E6D4F210E0039A6E44F9550FEC8D4155F540DF2 (StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.IntermediateTextureMode UnityEngine.Rendering.Universal.UniversalRendererData::get_intermediateTextureMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_intermediateTextureMode_mE291BB2BB76868DC05128CFE200771858D0B0D46_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.LightCookieManager/Settings UnityEngine.Rendering.Universal.LightCookieManager/Settings::GetDefault()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 Settings_GetDefault_m449A669FF8454F3A7E23314B89979954810289A6 (const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_additionalLightsCookieFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_additionalLightsCookieFormat_mC8EA1362B7326580B5FA7445F329DEB5736B3E3D (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2Int UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_additionalLightsCookieResolution()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A UniversalRenderPipelineAsset_get_additionalLightsCookieResolution_mDB9C694AF5E42992A7488663060D9C37899B2041 (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::.ctor(UnityEngine.Rendering.Universal.LightCookieManager/Settings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager__ctor_m6E095C5FE5CE2A9EB388C32CD85DC3391C24C7E6 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* ___0_settings, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_stripShadowsOffVariants(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripShadowsOffVariants_m6D4243EB800963DAA17E2E6F3BD9C705958B818A_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_stripAdditionalLightOffVariants(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripAdditionalLightOffVariants_m6B6A95E1E7B6C91B5054F34994BA5833FAD77C63_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::IsRunningXRMobile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_IsRunningXRMobile_m81D7AF3676144D5C992361984B263BC6708B5C44 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRendererData::get_clusteredRendering()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRendererData_get_clusteredRendering_m3FA03E9CD735DE868143C86BC5138546DCE901AF_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.TileSize UnityEngine.Rendering.Universal.UniversalRendererData::get_tileSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_tileSize_m2947178938F3BD1E954067AFF3FAAF77DC21A956_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.ForwardLights::.ctor(UnityEngine.Rendering.Universal.Internal.ForwardLights/InitParams)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardLights__ctor_m38DDF64B02CB6B4441E54813FB3412BC1FF43491 (ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* __this, InitParams_t2637D034DDA6AE1F6AA0A3FEDF3C8D30100B9472 ___0_initParams, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DepthPrimingMode UnityEngine.Rendering.Universal.UniversalRendererData::get_depthPrimingMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_depthPrimingMode_m5D8B3BD8077877061F60B6BB6EF25284D78E64BC_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.CopyDepthMode UnityEngine.Rendering.Universal.UniversalRendererData::get_copyDepthMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_copyDepthMode_m02D8B9D5EB63BCCF0B3922481FB2943030E41075_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::get_useNativeRenderPass()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass__ctor_mB767B87419FA7EFB05B3BEBA5507AB59C14A3A51 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, int32_t ___0_evt, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdditionalLightsShadowCasterPass__ctor_mF976D84F719020B9DAD15C85B4338065DC2536C3 (AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* __this, int32_t ___0_evt, const RuntimeMethod* method) ;
// 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 ___0_evt, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.RenderQueueRange::get_opaque()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9 (const RuntimeMethod* method) ;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.UniversalRendererData::get_opaqueLayerMask()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB UniversalRendererData_get_opaqueLayerMask_mD814B96287EA119CCD66B6AAD78C9D7E6C8C521E_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DepthOnlyPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Rendering.RenderQueueRange,UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DepthOnlyPass__ctor_m3F3197E7E28F516C605B7BE17654B284C2018D9F (DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E* __this, int32_t ___0_evt, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___1_renderQueueRange, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Rendering.RenderQueueRange,UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DepthNormalOnlyPass__ctor_m338B5F98F0A6E991A75A7D2506333544A4372BBB (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, int32_t ___0_evt, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___1_renderQueueRange, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass::.ctor(UnityEngine.Material,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionVectorRenderPass__ctor_mCDB6719513A69B62FB731AB3E502D649D54CE6EE (MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_cameraMaterial, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_objectMaterial, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DeferredLights::.ctor(UnityEngine.Rendering.Universal.Internal.DeferredLights/InitParams,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights__ctor_m540C480A4C4B14ADEE3D6DB584ACDD24E5EA1061 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, InitParams_tD826C0704956D3F1286BCCC07B5A5F61FFA7FCD6 ___0_initParams, bool ___1_useNativeRenderPass, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRendererData::get_accurateGbufferNormals()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRendererData_get_accurateGbufferNormals_mEEC3CD3A5BDE3BDF5E8882791BEEA6753EABD0EC_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DeferredLights::set_AccurateGbufferNormals(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights_set_AccurateGbufferNormals_m7E7EF7482036454D26694AC1D59AEA35DE0C40FA (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DeferredLights::set_TiledDeferredShading(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeferredLights_set_TiledDeferredShading_m8C205D23F63B6D946473F74A52FBA7BB3FB86E58_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.GBufferPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Rendering.RenderQueueRange,UnityEngine.LayerMask,UnityEngine.Rendering.StencilState,System.Int32,UnityEngine.Rendering.Universal.Internal.DeferredLights)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass__ctor_m3A6CF0448EA52BA09CF174C57FE337170522F47B (GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* __this, int32_t ___0_evt, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___1_renderQueueRange, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___3_stencilState, int32_t ___4_stencilReference, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___5_deferredLights, const RuntimeMethod* method) ;
// UnityEngine.Rendering.StencilState UnityEngine.Rendering.Universal.Internal.DeferredLights::OverwriteStencil(UnityEngine.Rendering.StencilState,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 DeferredLights_OverwriteStencil_mFFD6E1FAA7422F4AEA6F00C1C6075421B9835421 (StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___0_s, int32_t ___1_stencilWriteMask, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.TileDepthRangePass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Rendering.Universal.Internal.DeferredLights,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TileDepthRangePass__ctor_m3CDC2A23FDEAB1FF19984B25DE93BAC7691BAEF6 (TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF* __this, int32_t ___0_evt, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___1_deferredLights, int32_t ___2_passIndex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DeferredPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Rendering.Universal.Internal.DeferredLights)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredPass__ctor_m69B43169CF8E23BAE27DA1CE5A3AF67C8CD1E4FE (DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0* __this, int32_t ___0_evt, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___1_deferredLights, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::.ctor(System.String,UnityEngine.Rendering.ShaderTagId[],System.Boolean,UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Rendering.RenderQueueRange,UnityEngine.LayerMask,UnityEngine.Rendering.StencilState,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawObjectsPass__ctor_m73F08BC738626C34A82C197E9DF5B22120FEA3F4 (DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* __this, String_t* ___0_profilerTag, ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___1_shaderTagIds, bool ___2_opaque, int32_t ___3_evt, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___4_renderQueueRange, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___5_layerMask, StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___6_stencilState, int32_t ___7_stencilReference, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DrawObjectsPass::.ctor(UnityEngine.Rendering.Universal.URPProfileId,System.Boolean,UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Rendering.RenderQueueRange,UnityEngine.LayerMask,UnityEngine.Rendering.StencilState,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawObjectsPass__ctor_mA2ED4080BA69CD5A495623C4AEDA0044E627374D (DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* __this, int32_t ___0_profileId, bool ___1_opaque, int32_t ___2_evt, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___3_renderQueueRange, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___4_layerMask, StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___5_stencilState, int32_t ___6_stencilReference, const RuntimeMethod* method) ;
// 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 ___0_evt, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.CopyColorPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Material,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyColorPass__ctor_m82DD7632EE0A2152A5624FAB43C22BB0073FB813 (CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693* __this, int32_t ___0_evt, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_samplingMaterial, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_copyColorMaterial, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRendererData::get_shadowTransparentReceive()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRendererData_get_shadowTransparentReceive_m59EBF1D691FF516DACB095A06D8E0311028D77BF_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// 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 ___0_evt, bool ___1_shadowReceiveSupported, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.RenderQueueRange::get_transparent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 RenderQueueRange_get_transparent_m874E5D7D8B1F634BD31FF1306CCD6BDF018E2816 (const RuntimeMethod* method) ;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.UniversalRendererData::get_transparentLayerMask()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB UniversalRendererData_get_transparentLayerMask_m574EF7B83EDC27E92BE8FB97BB445A6F4C937A3E_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method) ;
// 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 ___0_evt, const RuntimeMethod* method) ;
// 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 ___0_evt, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.FinalBlitPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalBlitPass__ctor_mBE63B6B01DE2BE7F86C78A11E49B44882537BC9C (FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* __this, int32_t ___0_evt, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_blitMaterial, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem__ctor_m86BE218D4CA2ED16CC91EEAE8A08BE67A5E860BE (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_supportedRenderingFeatures(UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_supportedRenderingFeatures_m79C5FBB6462F1D21874A91D7FFD54F5A1D05D472_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures UnityEngine.Rendering.Universal.ScriptableRenderer::get_supportedRenderingFeatures()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ScriptableRenderer_get_supportedRenderingFeatures_m8866E002AF2D9D7C3E70946193B656850A4FC56F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::set_msaa(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderingFeatures_set_msaa_m2D87B2B1338BED49F71CE8742F8EEE981D00997F_inline (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_unsupportedGraphicsDeviceTypes(UnityEngine.Rendering.GraphicsDeviceType[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_unsupportedGraphicsDeviceTypes_m2CEC5FBF8DECEEAF9F9B0039FB0EA554ECC1C2DA_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.LensFlareCommonSRP::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_Initialize_mE8F317D590583EC37DE95D53A9A30695E5635C67 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.ForwardLights::Cleanup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardLights_Cleanup_mCE7DA0C52C5C16341EE7CDCA1D9B0D8A98A6849D (ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Blitter::Cleanup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_Cleanup_mC8A7B41D9711A1C27454A3483A7CD6EC65556C94 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.LensFlareCommonSRP::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_Dispose_m47C9B356CA957CCA280D7E48F74D35B0F0344B69 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::IsActiveForCamera(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::TryGetFullscreenDebugMode(UnityEngine.Rendering.Universal.DebugFullScreenMode&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_TryGetFullscreenDebugMode_mC4AF0DD2D18FE9BD4B66C25192B07588522F4E9D (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, int32_t* ___0_debugFullScreenMode, int32_t* ___1_textureHeightPercent, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DebugHandler::SetDebugRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rect,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugHandler_SetDebugRenderTarget_m714AFBE4CC0D22C902A3D0DA4E99CBA110E15C20 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_renderTargetIdentifier, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_displayRect, bool ___2_supportsStereo, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DebugHandler::ResetDebugRenderTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugHandler_ResetDebugRenderTarget_m05C9F16877A00FE6C9E5BF42432B7780A61748C3 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::CanCopyDepth(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_CanCopyDepth_mA806905AF766A9C1AC9F3F35740E6B5D872CF19F (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.ForwardLights::ProcessLights(UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardLights_ProcessLights_mE95BC5AEE10C08E0A655C9CFE6833F872129001A (ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) ;
// UnityEngine.RenderTextureFormat UnityEngine.RenderTexture::get_format()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_format_m58556ABB91A1FADA8044BEEA2E8C55280768CF35 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureCameraTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_m4067416B1E8D785A5BADBEFB1E73FDA7A6A0D440 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthTarget, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::AddRenderPasses(UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_AddRenderPasses_mF91618C00A388BCCA1918697AF9E314DD6318E3B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DeferredLights::ResolveMixedLightingMode(UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights_ResolveMixedLightingMode_m86642E3C85A8ADC46CB930271F1F04ADEF10F017 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DeferredLights::set_IsOverlay(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeferredLights_set_IsOverlay_mF255B096F21A7182A40CD73E2C59194D9BE6C2CA_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::get_isPreviewCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_get_isPreviewCamera_m6959141510B1D0D136D23D392C6C2076655E75C3 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> UnityEngine.Rendering.Universal.ScriptableRenderer::get_rendererFeatures()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>::get_Count()
inline int32_t List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::GetBackBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 RenderTargetBufferSystem_GetBackBuffer_m9443359068496721A8D99844467ADFEDB02DABFB (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureCameraColorTarget(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraColorTarget_m5C8AE99A14A8E4887573F7AD04B4384C594FF1A8_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary UnityEngine.Rendering.Universal.UniversalRenderer::GetRenderPassInputs(UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 UniversalRenderer_GetRenderPassInputs_m6861061FA3F99DB5B13AEBA2704E481EFB51B360 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::get_isSceneViewCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_get_isSceneViewCamera_m4FBB102E90A7B1AE47ED0368DAA939B1B0DA7D70 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::IsDepthPrimingEnabled(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_IsDepthPrimingEnabled_m3BE12494C0D28088736AD4F02A5CAE96CF0D427F (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_useDepthPriming(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_useDepthPriming_mE19B00F9BB6CBA3158241891FF40EEC1B842486C_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::get_useDepthPriming()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.Internal.MainLightShadowCasterPass::Setup(UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MainLightShadowCasterPass_Setup_m12C13F721C3A0E61DF8A4DE84681F36968892E4D (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass::Setup(UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AdditionalLightsShadowCasterPass_Setup_mA1D9CF13977B154C79C9607243AE11F0ECFD2751 (AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) ;
// 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* ___0_renderingData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::RequiresIntermediateColorTexture(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_RequiresIntermediateColorTexture_m6C85B4F717E0758F51D66E6835533F7410266A9E (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.RenderTextureDescriptor::get_msaaSamples()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_useMipMap(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_autoGenerateMips(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::SetCameraSettings(UnityEngine.RenderTextureDescriptor,UnityEngine.FilterMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_SetCameraSettings_m1F65A3121D31191F44E826D47ECBE5279EDC93F8 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_desc, int32_t ___1_filterMode, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.RenderTargetHandle::GetCameraTarget(UnityEngine.Rendering.Universal.XRPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 RenderTargetHandle_GetCameraTarget_m17B0FD1FDCDF25B4624C79062A607632530334A8 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___0_xr, const RuntimeMethod* method) ;
// UnityEngine.Camera/SceneViewFilterMode UnityEngine.Camera::get_sceneViewFilterMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_sceneViewFilterMode_m061A35F0884EDEFAE2C3D3FF90D1BD725F1D7CEF (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::CreateCameraRenderTarget(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.RenderTextureDescriptor&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_CreateCameraRenderTarget_mEBAD1B2BD3A77CF25A47C2E9E6175CE175212817 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___1_descriptor, bool ___2_primedDepth, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::TryGetFullscreenDebugMode(UnityEngine.Rendering.Universal.DebugFullScreenMode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_TryGetFullscreenDebugMode_m5B125CD94DF3367FD65C7AC30E4FE820212CF2CD (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, int32_t* ___0_debugFullScreenMode, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::get_IsLightingActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_IsLightingActive_mC752F77FFF4D88FE05B9436F595752BA4CA2D5B2 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::get_IsRenderPassSupported()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_IsRenderPassSupported_m4DB52790281A4B3AB2E53094F5643F3146A46FF0 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass> UnityEngine.Rendering.Universal.ScriptableRenderer::get_activeRenderPassQueue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_mFE18533B43A6BC452856BD26C1B09EA48B30D596 (Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
// T System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>::Find(System.Predicate`1<T>)
inline ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* ___0_match, const RuntimeMethod* method)
{
return (( ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F*, const RuntimeMethod*))List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared)(__this, ___0_match, method);
}
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::get_GBufferNormalSmoothnessIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_get_GBufferNormalSmoothnessIndex_m1C2B7183455DDB4339E16783E424AE8FA561CD89 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderTargetHandle[] UnityEngine.Rendering.Universal.Internal.DeferredLights::get_GbufferAttachments()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233* DeferredLights_get_GbufferAttachments_m949E7DA4CDBA1F7121106D7B5FBCAC28C6115CFD_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::Setup(UnityEngine.RenderTextureDescriptor,UnityEngine.Rendering.Universal.RenderTargetHandle,UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DepthNormalOnlyPass_Setup_m168F4D77CFC61889F108E59CC9D19F4661B550F3 (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_baseDescriptor, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___1_depthHandle, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___2_normalHandle, const RuntimeMethod* method) ;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::get_normalDescriptor()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 DepthNormalOnlyPass_get_normalDescriptor_mBF3753C882BF35C6236335119DF42470224D4107_inline (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.Internal.DeferredLights::GetGBufferFormat(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_GetGBufferFormat_m9CA9F7C4D9EC692498D5ED7B60D306DD85855E09 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::set_normalDescriptor(UnityEngine.RenderTextureDescriptor)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DepthNormalOnlyPass_set_normalDescriptor_m1DCD21CA9C893F438DF456BF68369CD008F76378_inline (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::set_allocateDepth(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DepthNormalOnlyPass_set_allocateDepth_mB6373B66597EDBA964B14F982257969F6A246B77_inline (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DepthNormalOnlyPass::set_shaderTagIds(System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DepthNormalOnlyPass_set_shaderTagIds_m66D1B5D656FD5F650036FD0641305A632AB88019_inline (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DepthOnlyPass::Setup(UnityEngine.RenderTextureDescriptor,UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DepthOnlyPass_Setup_m5EA87D3794375FF0E09EC380C4E6ADBF9AAF0E39 (DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_baseDescriptor, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___1_depthAttachmentHandle, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.CopyDepthPass::set_AllocateRT(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CopyDepthPass_set_AllocateRT_m0860CA864FE10E9FB0C8E40A251F9EB01A01383B_inline (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, bool ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass UnityEngine.Rendering.Universal.UniversalRenderer::get_colorGradingLutPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* UniversalRenderer_get_colorGradingLutPass_m323B1ADBC54EC6140E57F9C996C1CF9ED754F8D6 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::get_colorGradingLut()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 UniversalRenderer_get_colorGradingLut_mCA06AD2ABD232B30DEDB0A146E881294A2501FAF (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass::Setup(UnityEngine.Rendering.Universal.RenderTargetHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorGradingLutPass_Setup_m53B48CE59512CCAAF6E110A9986DA6F07488BBBC (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* ___0_internalLut, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::get_hasValidOcclusionMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_hasValidOcclusionMesh_m16FC649FEAD8DC54DDB4D50E1200E7180824712A (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::get_UseRenderPass()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::EnqueueDeferred(UnityEngine.Rendering.Universal.RenderingData&,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_EnqueueDeferred_m994631BFFC23CF4A0726C5781517DFBA05772C11 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, bool ___1_hasDepthPrepass, bool ___2_hasNormalPrepass, bool ___3_applyMainShadow, bool ___4_applyAdditionalShadow, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::get_copyDepth()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_copyDepth_m7C7421589341099A05C5FC648B74035ECED52ABF_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureColorStoreAction(UnityEngine.Rendering.RenderBufferStoreAction,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureColorStoreAction_m72073E57F258E9ACD7DEDB8005F7A517C0BFC25E (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_storeAction, uint32_t ___1_attachmentIndex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureDepthStoreAction(UnityEngine.Rendering.RenderBufferStoreAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureDepthStoreAction_mBA71A6E08D2D350F52AAA85B99BD2C196D4D9427 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_storeAction, const RuntimeMethod* method) ;
// UnityEngine.CameraClearFlags UnityEngine.Camera::get_clearFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.RenderSettings::get_skybox()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<UnityEngine.Skybox>(T&)
inline bool Component_TryGetComponent_TisSkybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441_mB3DA0FE8D3E694E5E4720100E597349CD7080BCA (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Skybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Skybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
// UnityEngine.Material UnityEngine.Skybox::get_material()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Skybox_get_material_m8575E583E00DC4B2CC8C129FB1F5501A6557B781 (Skybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441* __this, const RuntimeMethod* method) ;
// UnityEngine.Texture2D UnityEngine.Texture2D::get_whiteTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ;
// UnityEngine.Texture2D UnityEngine.Texture2D::get_blackTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_blackTexture_mBEF97F64AD650DAAC1EEC84EB34F9CF22B56A08C (const RuntimeMethod* method) ;
// System.Void UnityEngine.Shader::SetGlobalTexture(System.Int32,UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shader_SetGlobalTexture_m6DAEF0F184187427D0B7EE64827BD95A482CC09C (int32_t ___0_nameID, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Downsampling UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_opaqueDownsampling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_opaqueDownsampling_mFC12352FAF21B6FA4F9718CE89E0116D7CE36A3F_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.CopyColorPass::Setup(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.Universal.RenderTargetHandle,UnityEngine.Rendering.Universal.Downsampling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyColorPass_Setup_mD8762806C644176E6ADA3C65627B155C397535D7 (CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_source, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___1_destination, int32_t ___2_downsampling, const RuntimeMethod* method) ;
// UnityEngine.Rendering.SupportedRenderingFeatures UnityEngine.Rendering.SupportedRenderingFeatures::get_active()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6* SupportedRenderingFeatures_get_active_m09012C98E24D5B2E8C09F6657FC5CD19B2AF3054 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.SupportedRenderingFeatures::set_motionVectors(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SupportedRenderingFeatures_set_motionVectors_mEE2FCB3BBBB279DE389C75E189B25B87BFB56C75_inline (SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6* __this, bool ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.MotionVectorRendering UnityEngine.Rendering.Universal.Internal.MotionVectorRendering::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MotionVectorRendering_t4E0E88C2855A1877470A6963302B4BDFBD583A25* MotionVectorRendering_get_instance_m7E3B856AD78132DD924E6BE9A913DD08382E40EB (const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.PreviousFrameData UnityEngine.Rendering.Universal.Internal.MotionVectorRendering::GetMotionDataForCamera(UnityEngine.Camera,UnityEngine.Rendering.Universal.CameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF* MotionVectorRendering_GetMotionDataForCamera_mB68F00E2FEBEBE7EE1896B138787DC646FBF7EBF (MotionVectorRendering_t4E0E88C2855A1877470A6963302B4BDFBD583A25* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___1_camData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.MotionVectorRenderPass::Setup(UnityEngine.Rendering.Universal.Internal.PreviousFrameData)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MotionVectorRenderPass_Setup_m2161CF4EE62BE481D6984E261FB89C01E87A4DFD_inline (MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471* __this, PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF* ___0_frameData, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderPassEvent()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::SetupFinalPassDebug(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_SetupFinalPassDebug_mEDF32CC71706BBC0473BF2ECA5ED020A72A1A56D (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.UniversalRenderer::get_postProcessPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* UniversalRenderer_get_postProcessPass_m1E6A69D3944989B51CBF08961C83E94CCEBEC32E (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.PostProcessPass::Setup(UnityEngine.RenderTextureDescriptor&,UnityEngine.Rendering.Universal.RenderTargetHandle&,System.Boolean,UnityEngine.Rendering.Universal.RenderTargetHandle&,UnityEngine.Rendering.Universal.RenderTargetHandle&,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPass_Setup_m4AF32829790FA680E5FBC7EAA2D7BC6F6C168A55 (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___0_baseDescriptor, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* ___1_source, bool ___2_resolveToScreen, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* ___3_depth, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* ___4_internalLut, bool ___5_hasFinalPass, bool ___6_enableSRGBConversion, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.UniversalRenderer::get_finalPostProcessPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* UniversalRenderer_get_finalPostProcessPass_m64FDD8E399ADF17B92FDB3B36BCD2EC9DD299E80 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.PostProcessPass::SetupFinalPass(UnityEngine.Rendering.Universal.RenderTargetHandle&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPass_SetupFinalPass_mC0A18D856701B91791C0043FFF434D2A7FF07CAC (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* ___0_source, bool ___1_useSwapBuffer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.CapturePass::Setup(UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CapturePass_Setup_m1A0DDCA8751DD1E7683B3721EC146AD67075A412_inline (CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___0_colorHandle, const RuntimeMethod* method) ;
// 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_m0A17C91FD605DDB7604F1D10EBFBBADD71B21366 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___0_c1, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___1_c2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.FinalBlitPass::Setup(UnityEngine.RenderTextureDescriptor,UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalBlitPass_Setup_m43358F383D31DD4940B10181B6AB2F64CE7AACC5 (FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_baseDescriptor, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___1_colorHandle, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.ForwardLights::Setup(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardLights_Setup_m5D3FA3957D214026C4029ED6DB7FCF9E9B19B139 (ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DeferredLights::SetupLights(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights_SetupLights_m533678894C5B9A7A7B8506F719EF1AB2B5D7C740 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_supportsMainLightShadows()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_supportsMainLightShadows_m49602C0968982FFAB632F55F2AEAE18873110150_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_supportsAdditionalLightShadows()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_supportsAdditionalLightShadows_mD95BAF6EAD82716E802665A83A85C5AFCE071AB5_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.CullingOptions UnityEngine.Rendering.ScriptableCullingParameters::get_cullingOptions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableCullingParameters_get_cullingOptions_mCEC493EA8184660459A61EC4F77FCD7C78D36464 (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableCullingParameters::set_cullingOptions(UnityEngine.Rendering.CullingOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableCullingParameters_set_cullingOptions_m618DDCBD0D0AB8CC22A2E92724919A25D60C6CAF (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableCullingParameters::set_maximumVisibleLights(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableCullingParameters_set_maximumVisibleLights_mD8E9173E16884006360E85AB167E13FC7C25F415 (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipeline::get_maxVisibleAdditionalLights()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderPipeline_get_maxVisibleAdditionalLights_m3CACA59ACE53B1BDF276753AFA44D7E826B77C94 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableCullingParameters::set_shadowDistance(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableCullingParameters_set_shadowDistance_m92DDDA606C58EF0DF46D05140900290CCDEE3B35 (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_conservativeEnclosingSphere()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_conservativeEnclosingSphere_mFEDF12207D303EB9874B019BBE1CAA582A1A9203_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableCullingParameters::set_conservativeEnclosingSphere(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableCullingParameters_set_conservativeEnclosingSphere_m06A990D281A06984823F4D3F7CB75743F676B755 (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_numIterationsEnclosingSphere()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_numIterationsEnclosingSphere_m38AFD0AD5243DC1432EB93514E339C256852028A_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableCullingParameters::set_numIterationsEnclosingSphere(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableCullingParameters_set_numIterationsEnclosingSphere_mA4B528CC483A3173B41CC52F8902AE4A2456D6C9 (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::Clear(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_Clear_mF7870361FAA8E01DD173A72369C4000146FD4B2E (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
// 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_m61EFD64C8EC4A74CAE147ABDAF9EF39B03C88457 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___0_c1, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___1_c2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.DeferredLights::Setup(UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass,System.Boolean,System.Boolean,UnityEngine.Rendering.Universal.RenderTargetHandle,UnityEngine.Rendering.Universal.RenderTargetHandle,UnityEngine.Rendering.Universal.RenderTargetHandle,UnityEngine.Rendering.Universal.RenderTargetHandle,UnityEngine.Rendering.Universal.RenderTargetHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights_Setup_m0A8833EC197DD20459520E4E996B75A1C13E2655 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* ___1_additionalLightsShadowCasterPass, bool ___2_hasDepthPrepass, bool ___3_hasNormalPrepass, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___4_depthCopyTexture, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___5_depthInfoTexture, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___6_tileDepthInfoTexture, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___7_depthAttachment, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___8_colorAttachment, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::HasTileLights()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_HasTileLights_m13922FF924198012E1526C3153F6DE6F2198C89D_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::HasTileDepthRangeExtraPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredLights_HasTileDepthRangeExtraPass_m8EE727F4117D2D5D411970240CE8DED6329C03BE (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>::get_Item(System.Int32)
inline ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::get_input()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>::get_Count()
inline int32_t List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::SetCameraSettings(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor,UnityEngine.FilterMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_SetCameraSettings_m4F044D93AEF67F3B7A749EBE855DF16AF3280C35 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_desc, int32_t ___2_filterMode, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::GetBackBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 RenderTargetBufferSystem_GetBackBuffer_m2C23D4A59B2262CC48B3B379C946AB6370FC0EF5 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::GetBufferA()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 RenderTargetBufferSystem_GetBufferA_mE2057388B99FBCFD0E58FAEC60A2E8BA72342CDD (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SystemInfo::get_supportsMultisampledTextures()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_supportsMultisampledTextures_mC5D33E19F0E42C28563230E477483174766A7A90 (const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_bindMS(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_bindMS_m40A5B13ECDCA2A5E916047DACD10A7B04068AB83 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::IsGLESDevice()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_IsGLESDevice_m8FF86E7D26CFFC00E0CFB3F6F94AA01CB095BF3B (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::get_supportsMultisampleAutoResolve()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsMultisampleAutoResolve_m125066BA8453991299CF37D41E54CC9027679352 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::get_isMobilePlatform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isMobilePlatform_mE0BBFDE72BBFE5877581FA67DDBBFC397608AFCA (const RuntimeMethod* method) ;
// UnityEngine.Rendering.TextureDimension UnityEngine.RenderTextureDescriptor::get_dimension()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::PlatformRequiresExplicitMsaaResolve()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_PlatformRequiresExplicitMsaaResolve_mF97325CBF64C7390861C84E52AF95BFD341D3DA6 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method) ;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.XRPass::get_renderTargetDesc()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 XRPass_get_renderTargetDesc_m616E10C2F8E652299DB29E7CC4DABDB586653906_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::get_requireSrgbConversion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_get_requireSrgbConversion_m6C5E8C4E67811A673E01D79E79B719216EE53139 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.CopyTextureSupport UnityEngine.SystemInfo::get_copyTextureSupport()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_copyTextureSupport_m35C5E2D749B53757DD6F05492B5D79F364F466C2 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::Swap()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_Swap_m3D2279D4D03B17F4BA36717BAB07360C6F2C6D31 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::GetFrontBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 RenderTargetBufferSystem_GetFrontBuffer_m1767936EC7DDF0D4CF278CCB2AF0628277AC7506 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.RenderTargetBufferSystem::EnableMSAA(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_EnableMSAA_mFACEC550EEF2910AC94C1F22C0DA146DBE36F3CA_inline (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, bool ___0_enable, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.XR.XRDisplaySubsystem>::.ctor()
inline void List_1__ctor_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4::.ctor(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Multiply(Unity.Mathematics.float4,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Addition(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ;
// System.Boolean System.Single::IsNaN(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::get_yzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::rsqrt(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_rsqrt_mC67B3430EAADA7C5347E87B23859C569BC010E72_inline (float ___0_x, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(System.Single,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
// System.Int32 System.BitConverter::SingleToInt32Bits(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// 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_mF7193ADD16621CFBFB642339CFADBFBC3F91E263 (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_m8F3295AF3AB8607079CCAF958128C4CBAFAC6ACB (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 ___0_a, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 ___1_b, 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;
{
// var alc = a.light.cookie;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_0 = ___0_a;
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 = ___1_b;
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);
// int d = b2 - a2;
int32_t L_14 = V_2;
V_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(L_11, L_13)), L_14));
// if (d == 0)
int32_t L_15 = V_3;
if (L_15)
{
goto IL_004b;
}
}
{
// int ai = alc.GetInstanceID();
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = V_0;
NullCheck(L_16);
int32_t L_17;
L_17 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_16, NULL);
// int bi = blc.GetInstanceID();
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_18 = V_1;
NullCheck(L_18);
int32_t L_19;
L_19 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_18, NULL);
V_4 = L_19;
// return ai - bi;
int32_t L_20 = V_4;
return ((int32_t)il2cpp_codegen_subtract(L_17, L_20));
}
IL_004b:
{
// return d;
int32_t L_21 = V_3;
return L_21;
}
}
// 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 ___0_a, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 ___1_b, const RuntimeMethod* method)
{
{
// return a.lightBufferIndex - b.lightBufferIndex;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_0 = ___0_a;
uint16_t L_1 = L_0.___lightBufferIndex_1;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_2 = ___1_b;
uint16_t L_3 = L_2.___lightBufferIndex_1;
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_3));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::Resize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkMemory_Resize_m99DC9C1A72B298FF32517245600B9417BB8A514C (WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* __this, int32_t ___0_size, const RuntimeMethod* method)
{
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;
}
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_1;
memset((&V_1), 0, sizeof(V_1));
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 = ___0_size;
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_0016;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_3 = V_1;
G_B3_0 = L_3;
G_B3_1 = G_B1_1;
goto IL_001d;
}
IL_0016:
{
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_001d:
{
V_0 = G_B3_0;
int32_t L_5;
L_5 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_0), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
bool L_6;
L_6 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_0), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!((int32_t)(((((int32_t)((((int32_t)G_B3_1) > ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0)&(int32_t)L_6)))
{
goto IL_0035;
}
}
{
// return;
return;
}
IL_0035:
{
// size = Math.Max(size, ((size + 15) / 16) * 16);
int32_t L_7 = ___0_size;
int32_t L_8 = ___0_size;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_9;
L_9 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_7, ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_add(L_8, ((int32_t)15)))/((int32_t)16))), ((int32_t)16))), NULL);
___0_size = L_9;
// lightMappings = new LightCookieMapping[size];
int32_t L_10 = ___0_size;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_11 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)(LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)SZArrayNew(LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263_il2cpp_TypeInfo_var, (uint32_t)L_10);
__this->___lightMappings_0 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lightMappings_0), (void*)L_11);
// uvRects = new Vector4[size];
int32_t L_12 = ___0_size;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_13 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_12);
__this->___uvRects_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___uvRects_1), (void*)L_13);
// }
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)
{
{
// public int elemLength => m_Data == null ? 0 : m_Data.Length;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_Data_3;
if (!L_0)
{
goto IL_0011;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = __this->___m_Data_3;
NullCheck(L_1);
return ((int32_t)(((RuntimeArray*)L_1)->max_length));
}
IL_0011:
{
return 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 ___0_bitCount, 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;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_2;
memset((&V_2), 0, sizeof(V_2));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
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 = ___0_bitCount;
if ((((int32_t)L_0) <= ((int32_t)L_1)))
{
goto IL_000a;
}
}
{
// return;
return;
}
IL_000a:
{
// int newElemCount = ((bitCount + (k_BitsPerElement - 1)) / k_BitsPerElement);
int32_t L_2 = ___0_bitCount;
V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_2, ((int32_t)31)))/((int32_t)32)));
// if (newElemCount == m_Data?.Length)
int32_t L_3 = V_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = __this->___m_Data_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = L_4;
G_B3_0 = L_5;
G_B3_1 = L_3;
if (L_5)
{
G_B4_0 = L_5;
G_B4_1 = L_3;
goto IL_0028;
}
}
{
il2cpp_codegen_initobj((&V_3), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_6 = V_3;
G_B5_0 = L_6;
G_B5_1 = G_B3_1;
goto IL_002f;
}
IL_0028:
{
NullCheck(G_B4_0);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_7), ((int32_t)(((RuntimeArray*)G_B4_0)->max_length)), /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
G_B5_0 = L_7;
G_B5_1 = G_B4_1;
}
IL_002f:
{
V_2 = G_B5_0;
int32_t L_8;
L_8 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_2), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
bool L_9;
L_9 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_2), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!((int32_t)(((((int32_t)G_B5_1) == ((int32_t)L_8))? 1 : 0)&(int32_t)L_9)))
{
goto IL_0044;
}
}
{
// return;
return;
}
IL_0044:
{
// var newData = new float[newElemCount];
int32_t L_10 = V_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_10);
V_1 = L_11;
// if (m_Data != null)
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = __this->___m_Data_3;
if (!L_12)
{
goto IL_0077;
}
}
{
// for (int i = 0; i < m_Data.Length; i++)
V_4 = 0;
goto IL_006b;
}
IL_0058:
{
// newData[i] = m_Data[i];
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = V_1;
int32_t L_14 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = __this->___m_Data_3;
int32_t L_16 = V_4;
NullCheck(L_15);
int32_t L_17 = L_16;
float L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (float)L_18);
// for (int i = 0; i < m_Data.Length; i++)
int32_t L_19 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_006b:
{
// for (int i = 0; i < m_Data.Length; i++)
int32_t L_20 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = __this->___m_Data_3;
NullCheck(L_21);
if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))
{
goto IL_0058;
}
}
IL_0077:
{
// m_Data = newData;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = V_1;
__this->___m_Data_3 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Data_3), (void*)L_22);
// }
return;
}
}
IL2CPP_EXTERN_C void ShaderBitArray_Resize_mF4A5A8E8AFB4C74C4840F1467922A3CD6B16C222_AdjustorThunk (RuntimeObject* __this, int32_t ___0_bitCount, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
ShaderBitArray_Resize_mF4A5A8E8AFB4C74C4840F1467922A3CD6B16C222(_thisAdjusted, ___0_bitCount, 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;
{
// for (int i = 0; i < m_Data.Length; i++)
V_0 = 0;
goto IL_0015;
}
IL_0004:
{
// 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_0015:
{
// 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);
if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
{
goto IL_0004;
}
}
{
// }
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 ___0_index, int32_t* ___1_elemIndex, int32_t* ___2_bitOffset, const RuntimeMethod* method)
{
{
// elemIndex = index >> k_ElementShift;
int32_t* L_0 = ___1_elemIndex;
int32_t L_1 = ___0_index;
*((int32_t*)L_0) = (int32_t)((int32_t)(L_1>>5));
// bitOffset = index & k_ElementMask;
int32_t* L_2 = ___2_bitOffset;
int32_t L_3 = ___0_index;
*((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 ___0_index, int32_t* ___1_elemIndex, int32_t* ___2_bitOffset, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
ShaderBitArray_GetElementIndexAndBitOffset_m0A4A381723CA6EF4202AC80DA00264DF630163D0(_thisAdjusted, ___0_index, ___1_elemIndex, ___2_bitOffset, 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 ___0_index, 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;
{
// GetElementIndexAndBitOffset(index, out var elemIndex, out var bitOffset);
int32_t L_0 = ___0_index;
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_001a;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = V_3;
NullCheck(L_3);
if (((int32_t)(((RuntimeArray*)L_3)->max_length)))
{
goto IL_001f;
}
}
IL_001a:
{
V_2 = (float*)((uintptr_t)0);
goto IL_0028;
}
IL_001f:
{
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_0028:
{
// 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;
// return val;
return (bool)((!(((uint32_t)((int32_t)(L_8&((int32_t)(1<<((int32_t)(L_9&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool ShaderBitArray_get_Item_m2D400D2088EDD801DAC3A60B33E9C4F26740EC73_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, 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, ___0_index, 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 ___0_index, bool ___1_value, 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;
{
// GetElementIndexAndBitOffset(index, out var elemIndex, out var bitOffset);
int32_t L_0 = ___0_index;
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_001a;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = V_3;
NullCheck(L_3);
if (((int32_t)(((RuntimeArray*)L_3)->max_length)))
{
goto IL_001f;
}
}
IL_001a:
{
V_2 = (float*)((uintptr_t)0);
goto IL_0028;
}
IL_001f:
{
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_0028:
{
// 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 = ___1_value;
if (!L_7)
{
goto IL_0043;
}
}
{
// *uintElem = (*uintElem) | (1u << bitOffset);
uint32_t* L_8 = V_4;
uint32_t* L_9 = V_4;
int32_t L_10 = *((uint32_t*)L_9);
int32_t L_11 = V_1;
*((int32_t*)L_8) = (int32_t)((int32_t)(L_10|((int32_t)(1<<((int32_t)(L_11&((int32_t)31)))))));
goto IL_0051;
}
IL_0043:
{
// *uintElem = (*uintElem) & ~(1u << bitOffset);
uint32_t* L_12 = V_4;
uint32_t* L_13 = V_4;
int32_t L_14 = *((uint32_t*)L_13);
int32_t L_15 = V_1;
*((int32_t*)L_12) = (int32_t)((int32_t)(L_14&((~((int32_t)(1<<((int32_t)(L_15&((int32_t)31)))))))));
}
IL_0051:
{
V_3 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL;
// }
return;
}
}
IL2CPP_EXTERN_C void ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58*>(__this + _offset);
ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348(_thisAdjusted, ___0_index, ___1_value, 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*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint8_t* V_1 = NULL;
int32_t V_2 = 0;
uint8_t* G_B3_0 = NULL;
uint8_t* G_B2_0 = NULL;
int32_t G_B4_0 = 0;
uint8_t* G_B4_1 = NULL;
{
// int len = Math.Min(bitCapacity, 4096);
int32_t L_0;
L_0 = ShaderBitArray_get_bitCapacity_mB8D2C24AE0225FDE32406BEB46DB62B00D690FA3(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, ((int32_t)4096), NULL);
V_0 = L_1;
// byte* buf = stackalloc byte[len];
int32_t L_2 = V_0;
uintptr_t L_3 = ((uintptr_t)L_2);
int8_t* L_4 = (int8_t*) (L_3 ? alloca(L_3) : NULL);
memset(L_4, 0, L_3);
V_1 = (uint8_t*)(L_4);
// for (int i = 0; i < len; i++)
V_2 = 0;
goto IL_0032;
}
IL_001a:
{
// 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_002a;
}
}
{
G_B4_0 = ((int32_t)48);
G_B4_1 = G_B2_0;
goto IL_002c;
}
IL_002a:
{
G_B4_0 = ((int32_t)49);
G_B4_1 = G_B3_0;
}
IL_002c:
{
*((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_0032:
{
// for (int i = 0; i < len; i++)
int32_t L_10 = V_2;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_001a;
}
}
{
// return new string((sbyte*)buf, 0, len, System.Text.Encoding.UTF8);
uint8_t* L_12 = V_1;
int32_t L_13 = V_0;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_14;
L_14 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
String_t* L_15;
L_15 = String_CreateString_mA014E75717E6CE25BA9D641971AD637F70532339(NULL, (int8_t*)L_12, 0, L_13, L_14, NULL);
return L_15;
}
}
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 ___0_value, const RuntimeMethod* method)
{
{
// public bool isUploaded { get; set; }
bool L_0 = ___0_value;
__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 ___0_size, bool ___1_useStructuredBuffer, const RuntimeMethod* method)
{
{
// public LightCookieShaderData(int size, bool useStructuredBuffer)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_UseStructuredBuffer = useStructuredBuffer;
bool L_0 = ___1_useStructuredBuffer;
__this->___m_UseStructuredBuffer_1 = L_0;
// Resize(size);
int32_t L_1 = ___0_size;
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)
{
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;
if (!L_0)
{
goto IL_003a;
}
}
{
// m_WorldToLightBuffer?.Dispose();
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = __this->___m_WorldToLightBuffer_6;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = L_1;
G_B2_0 = L_2;
if (L_2)
{
G_B3_0 = L_2;
goto IL_0014;
}
}
{
goto IL_0019;
}
IL_0014:
{
NullCheck(G_B3_0);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B3_0, NULL);
}
IL_0019:
{
// m_AtlasUVRectBuffer?.Dispose();
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = __this->___m_AtlasUVRectBuffer_7;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = L_3;
G_B5_0 = L_4;
if (L_4)
{
G_B6_0 = L_4;
goto IL_0025;
}
}
{
goto IL_002a;
}
IL_0025:
{
NullCheck(G_B6_0);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B6_0, NULL);
}
IL_002a:
{
// m_LightTypeBuffer?.Dispose();
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = __this->___m_LightTypeBuffer_8;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = L_5;
G_B8_0 = L_6;
if (L_6)
{
G_B9_0 = L_6;
goto IL_0035;
}
}
{
return;
}
IL_0035:
{
NullCheck(G_B9_0);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B9_0, NULL);
}
IL_003a:
{
// }
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 ___0_size, 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_m29C11BF8C434B5768FA2FA60E3E4A9C7FE498762_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m44B04731B117FE9E22EE84FF06CFA7632BCD7A7B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_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;
}
{
// if (size <= m_Size)
int32_t L_0 = ___0_size;
int32_t L_1 = __this->___m_Size_0;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_000a;
}
}
{
// return;
return;
}
IL_000a:
{
// if (m_Size > 0)
int32_t L_2 = __this->___m_Size_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_0019;
}
}
{
// Dispose();
LightCookieShaderData_Dispose_m1E8C2EA35B325EAB8A3371F0C4D41AD306046EB1(__this, NULL);
}
IL_0019:
{
// m_WorldToLightCpuData = new Matrix4x4[size];
int32_t L_3 = ___0_size;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_4 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)L_3);
__this->___m_WorldToLightCpuData_2 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WorldToLightCpuData_2), (void*)L_4);
// m_AtlasUVRectCpuData = new Vector4[size];
int32_t L_5 = ___0_size;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_6 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_5);
__this->___m_AtlasUVRectCpuData_3 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasUVRectCpuData_3), (void*)L_6);
// m_LightTypeCpuData = new float[size];
int32_t L_7 = ___0_size;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_7);
__this->___m_LightTypeCpuData_4 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightTypeCpuData_4), (void*)L_8);
// m_CookieEnableBitsCpuData.Resize(size);
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* L_9 = (&__this->___m_CookieEnableBitsCpuData_5);
int32_t L_10 = ___0_size;
ShaderBitArray_Resize_mF4A5A8E8AFB4C74C4840F1467922A3CD6B16C222(L_9, L_10, NULL);
// if (m_UseStructuredBuffer)
bool L_11 = __this->___m_UseStructuredBuffer_1;
if (!L_11)
{
goto IL_0084;
}
}
{
// m_WorldToLightBuffer = new ComputeBuffer(size, Marshal.SizeOf<Matrix4x4>());
int32_t L_12 = ___0_size;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
int32_t L_13;
L_13 = Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m29C11BF8C434B5768FA2FA60E3E4A9C7FE498762(Marshal_SizeOf_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m29C11BF8C434B5768FA2FA60E3E4A9C7FE498762_RuntimeMethod_var);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_14 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
NullCheck(L_14);
ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617(L_14, L_12, L_13, NULL);
__this->___m_WorldToLightBuffer_6 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WorldToLightBuffer_6), (void*)L_14);
// m_AtlasUVRectBuffer = new ComputeBuffer(size, Marshal.SizeOf<Vector4>());
int32_t L_15 = ___0_size;
int32_t L_16;
L_16 = Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E(Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_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_AtlasUVRectBuffer_7 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasUVRectBuffer_7), (void*)L_17);
// m_LightTypeBuffer = new ComputeBuffer(size, Marshal.SizeOf<float>());
int32_t L_18 = ___0_size;
int32_t L_19;
L_19 = Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m44B04731B117FE9E22EE84FF06CFA7632BCD7A7B(Marshal_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m44B04731B117FE9E22EE84FF06CFA7632BCD7A7B_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_LightTypeBuffer_8 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightTypeBuffer_8), (void*)L_20);
}
IL_0084:
{
// m_Size = size;
int32_t L_21 = ___0_size;
__this->___m_Size_0 = L_21;
// }
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* ___0_cmd, 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;
}
{
// if (m_UseStructuredBuffer)
bool L_0 = __this->___m_UseStructuredBuffer_1;
if (!L_0)
{
goto IL_0070;
}
}
{
// m_WorldToLightBuffer.SetData(m_WorldToLightCpuData);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = __this->___m_WorldToLightBuffer_6;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_2 = __this->___m_WorldToLightCpuData_2;
NullCheck(L_1);
ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_1, (RuntimeArray*)L_2, NULL);
// m_AtlasUVRectBuffer.SetData(m_AtlasUVRectCpuData);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = __this->___m_AtlasUVRectBuffer_7;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_4 = __this->___m_AtlasUVRectCpuData_3;
NullCheck(L_3);
ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_3, (RuntimeArray*)L_4, NULL);
// m_LightTypeBuffer.SetData(m_LightTypeCpuData);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = __this->___m_LightTypeBuffer_8;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = __this->___m_LightTypeCpuData_4;
NullCheck(L_5);
ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_5, (RuntimeArray*)L_6, NULL);
// cmd.SetGlobalBuffer(ShaderProperty.additionalLightsWorldToLightBuffer, m_WorldToLightBuffer);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_8 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsWorldToLightBuffer_8;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_9 = __this->___m_WorldToLightBuffer_6;
NullCheck(L_7);
CommandBuffer_SetGlobalBuffer_mED62A924980221D84C609BF2CBCA88FAF0341F46(L_7, L_8, L_9, NULL);
// cmd.SetGlobalBuffer(ShaderProperty.additionalLightsCookieAtlasUVRectBuffer, m_AtlasUVRectBuffer);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
int32_t L_11 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasUVRectBuffer_6;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_12 = __this->___m_AtlasUVRectBuffer_7;
NullCheck(L_10);
CommandBuffer_SetGlobalBuffer_mED62A924980221D84C609BF2CBCA88FAF0341F46(L_10, L_11, L_12, NULL);
// cmd.SetGlobalBuffer(ShaderProperty.additionalLightsLightTypeBuffer, m_LightTypeBuffer);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
int32_t L_14 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsLightTypeBuffer_9;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_15 = __this->___m_LightTypeBuffer_8;
NullCheck(L_13);
CommandBuffer_SetGlobalBuffer_mED62A924980221D84C609BF2CBCA88FAF0341F46(L_13, L_14, L_15, NULL);
goto IL_00a3;
}
IL_0070:
{
// cmd.SetGlobalMatrixArray(ShaderProperty.additionalLightsWorldToLights, m_WorldToLightCpuData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_17 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsWorldToLights_10;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_18 = __this->___m_WorldToLightCpuData_2;
NullCheck(L_16);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_16, L_17, L_18, NULL);
// cmd.SetGlobalVectorArray(ShaderProperty.additionalLightsCookieAtlasUVRects, m_AtlasUVRectCpuData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___0_cmd;
int32_t L_20 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasUVRects_7;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_21 = __this->___m_AtlasUVRectCpuData_3;
NullCheck(L_19);
CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_19, L_20, L_21, NULL);
// cmd.SetGlobalFloatArray(ShaderProperty.additionalLightsLightTypes, m_LightTypeCpuData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd;
int32_t L_23 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsLightTypes_11;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = __this->___m_LightTypeCpuData_4;
NullCheck(L_22);
CommandBuffer_SetGlobalFloatArray_m315944E1E1EB8D8A49AFFDA97FBCDBD8D6CFBDD5(L_22, L_23, L_24, NULL);
}
IL_00a3:
{
// cmd.SetGlobalFloatArray(ShaderProperty.additionalLightsCookieEnableBits, m_CookieEnableBitsCpuData.data);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_26 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieEnableBits_5;
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* L_27 = (&__this->___m_CookieEnableBitsCpuData_5);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28;
L_28 = ShaderBitArray_get_data_m810F553AD3D3ACEB66242A2E98D489181B697739_inline(L_27, NULL);
NullCheck(L_25);
CommandBuffer_SetGlobalFloatArray_m315944E1E1EB8D8A49AFFDA97FBCDBD8D6CFBDD5(L_25, L_26, L_28, 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* ___0_cmd, 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;
}
{
// if (isUploaded)
bool L_0;
L_0 = LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD_inline(__this, NULL);
if (!L_0)
{
goto IL_0030;
}
}
{
// m_CookieEnableBitsCpuData.Clear();
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* L_1 = (&__this->___m_CookieEnableBitsCpuData_5);
ShaderBitArray_Clear_m5DEED250227950E5BBC901B065081EAAE26A89B7(L_1, NULL);
// cmd.SetGlobalFloatArray(ShaderProperty.additionalLightsCookieEnableBits, m_CookieEnableBitsCpuData.data);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
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))->___additionalLightsCookieEnableBits_5;
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* L_4 = (&__this->___m_CookieEnableBitsCpuData_5);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5;
L_5 = ShaderBitArray_get_data_m810F553AD3D3ACEB66242A2E98D489181B697739_inline(L_4, NULL);
NullCheck(L_2);
CommandBuffer_SetGlobalFloatArray_m315944E1E1EB8D8A49AFFDA97FBCDBD8D6CFBDD5(L_2, L_3, L_5, NULL);
// isUploaded = false;
LightCookieShaderData_set_isUploaded_m4034ADBAC0A460485BE8B8B3B8BCDC8385BA3B48_inline(__this, (bool)0, NULL);
}
IL_0030:
{
// }
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.MotionVectorsPersistentData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionVectorsPersistentData__ctor_m37DF5E4FECD871FCF9781CFE1F028D65C45F5D7A (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, 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*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// readonly Matrix4x4[] m_ViewProjection = new Matrix4x4[2];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___m_ViewProjection_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ViewProjection_0), (void*)L_0);
// readonly Matrix4x4[] m_PreviousViewProjection = new Matrix4x4[2];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_1 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___m_PreviousViewProjection_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreviousViewProjection_1), (void*)L_1);
// readonly int[] m_LastFrameIndex = new int[2];
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___m_LastFrameIndex_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastFrameIndex_2), (void*)L_2);
// readonly float[] m_PrevAspectRatio = new float[2];
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)2);
__this->___m_PrevAspectRatio_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PrevAspectRatio_3), (void*)L_3);
// internal MotionVectorsPersistentData()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// for (int i = 0; i < m_ViewProjection.Length; i++)
V_0 = 0;
goto IL_0076;
}
IL_003a:
{
// m_ViewProjection[i] = Matrix4x4.identity;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_4 = __this->___m_ViewProjection_0;
int32_t L_5 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
L_6 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_6);
// m_PreviousViewProjection[i] = Matrix4x4.identity;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_7 = __this->___m_PreviousViewProjection_1;
int32_t L_8 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9;
L_9 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_9);
// m_LastFrameIndex[i] = -1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = __this->___m_LastFrameIndex_2;
int32_t L_11 = V_0;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (int32_t)(-1));
// m_PrevAspectRatio[i] = -1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = __this->___m_PrevAspectRatio_3;
int32_t L_13 = V_0;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (float)(-1.0f));
// for (int i = 0; i < m_ViewProjection.Length; i++)
int32_t L_14 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0076:
{
// for (int i = 0; i < m_ViewProjection.Length; i++)
int32_t L_15 = V_0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_16 = __this->___m_ViewProjection_0;
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
{
goto IL_003a;
}
}
{
// }
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.MotionVectorsPersistentData::get_lastFrameIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MotionVectorsPersistentData_get_lastFrameIndex_m6F7C74278A8C296D01EE7AC790200C819662265A (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, const RuntimeMethod* method)
{
{
// get => m_LastFrameIndex[0];
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_LastFrameIndex_2;
NullCheck(L_0);
int32_t L_1 = 0;
int32_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.MotionVectorsPersistentData::get_viewProjection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 MotionVectorsPersistentData_get_viewProjection_m489F96F1B58C2A0683C117CAA667B177455EAEFE (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, const RuntimeMethod* method)
{
{
// get => m_ViewProjection[0];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = __this->___m_ViewProjection_0;
NullCheck(L_0);
int32_t L_1 = 0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.MotionVectorsPersistentData::get_previousViewProjection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 MotionVectorsPersistentData_get_previousViewProjection_m2C112E316494AF2B112F2C10B517652BE3E2A9C8 (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, const RuntimeMethod* method)
{
{
// get => m_PreviousViewProjection[0];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = __this->___m_PreviousViewProjection_1;
NullCheck(L_0);
int32_t L_1 = 0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::get_viewProjectionStereo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* MotionVectorsPersistentData_get_viewProjectionStereo_mF66AE8BCB8367C8EFE9B25F876F887321298B430 (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, const RuntimeMethod* method)
{
{
// get => m_ViewProjection;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = __this->___m_ViewProjection_0;
return L_0;
}
}
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::get_previousViewProjectionStereo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* MotionVectorsPersistentData_get_previousViewProjectionStereo_mEA301EE36930A8F304881C4177A0C3347C752482 (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, const RuntimeMethod* method)
{
{
// get => m_PreviousViewProjection;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = __this->___m_PreviousViewProjection_1;
return L_0;
}
}
// System.Int32 UnityEngine.Rendering.Universal.MotionVectorsPersistentData::GetXRMultiPassId(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MotionVectorsPersistentData_GetXRMultiPassId_m0D5F84869F9AAB5EA90A76EFD2728CE8043DC2EF (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method)
{
{
// return cameraData.xr.enabled ? cameraData.xr.multipassId : 0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___0_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_24;
NullCheck(L_1);
bool L_2;
L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL);
if (L_2)
{
goto IL_000f;
}
}
{
return 0;
}
IL_000f:
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___0_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_4 = L_3->___xr_24;
NullCheck(L_4);
int32_t L_5;
L_5 = XRPass_get_multipassId_mC66149857F511ED441A9C8647C3EF0DD7167F15A_inline(L_4, NULL);
return L_5;
}
}
// System.Void UnityEngine.Rendering.Universal.MotionVectorsPersistentData::Update(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionVectorsPersistentData_Update_mB125DC864E1B12CB4662E94FBCC0727DC835A6AC (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method)
{
int32_t V_0 = 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));
int32_t G_B5_0 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* G_B5_1 = NULL;
int32_t G_B4_0 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* G_B4_1 = NULL;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 G_B6_0;
memset((&G_B6_0), 0, sizeof(G_B6_0));
int32_t G_B6_1 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* G_B6_2 = NULL;
int32_t G_B8_0 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* G_B8_1 = NULL;
int32_t G_B7_0 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* G_B7_1 = NULL;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 G_B9_0;
memset((&G_B9_0), 0, sizeof(G_B9_0));
int32_t G_B9_1 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* G_B9_2 = NULL;
int32_t G_B12_0 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* G_B12_1 = NULL;
int32_t G_B11_0 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* G_B11_1 = NULL;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 G_B13_0;
memset((&G_B13_0), 0, sizeof(G_B13_0));
int32_t G_B13_1 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* G_B13_2 = NULL;
{
// int idx = GetXRMultiPassId(ref cameraData);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___0_cameraData;
int32_t L_1;
L_1 = MotionVectorsPersistentData_GetXRMultiPassId_m0D5F84869F9AAB5EA90A76EFD2728CE8043DC2EF(__this, L_0, NULL);
V_0 = L_1;
// bool aspectChanged = m_PrevAspectRatio[idx] != cameraData.aspectRatio;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = __this->___m_PrevAspectRatio_3;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
float L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___0_cameraData;
float L_7 = L_6->___aspectRatio_9;
V_1 = (bool)((((int32_t)((((float)L_5) == ((float)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// if (m_LastFrameIndex[idx] != Time.frameCount || aspectChanged)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->___m_LastFrameIndex_2;
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = L_9;
int32_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
int32_t L_12;
L_12 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
bool L_13 = V_1;
if (!((int32_t)(((((int32_t)((((int32_t)L_11) == ((int32_t)L_12))? 1 : 0)) == ((int32_t)0))? 1 : 0)|(int32_t)L_13)))
{
goto IL_0144;
}
}
{
// if (cameraData.xr.enabled && cameraData.xr.singlePassEnabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_14 = ___0_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_15 = L_14->___xr_24;
NullCheck(L_15);
bool L_16;
L_16 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_15, NULL);
if (!L_16)
{
goto IL_00e1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_17 = ___0_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_18 = L_17->___xr_24;
NullCheck(L_18);
bool L_19;
L_19 = XRPass_get_singlePassEnabled_mB8BBB9F66EE93200D10F7C6C766E5F2D855A6FF3(L_18, NULL);
if (!L_19)
{
goto IL_00e1;
}
}
{
// var gpuVP0 = GL.GetGPUProjectionMatrix(cameraData.GetProjectionMatrix(0), true) * cameraData.GetViewMatrix(0);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_20 = ___0_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
L_21 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D(L_20, 0, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22;
L_22 = GL_GetGPUProjectionMatrix_m3B89D47134C77B9361DB3CDDFFDA276C1373DD2A(L_21, (bool)1, NULL);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_23 = ___0_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24;
L_24 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_23, 0, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25;
L_25 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_22, L_24, NULL);
V_2 = L_25;
// var gpuVP1 = GL.GetGPUProjectionMatrix(cameraData.GetProjectionMatrix(1), true) * cameraData.GetViewMatrix(1);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_26 = ___0_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27;
L_27 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D(L_26, 1, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28;
L_28 = GL_GetGPUProjectionMatrix_m3B89D47134C77B9361DB3CDDFFDA276C1373DD2A(L_27, (bool)1, NULL);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_29 = ___0_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30;
L_30 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_29, 1, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_31;
L_31 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_28, L_30, NULL);
V_3 = L_31;
// m_PreviousViewProjection[0] = aspectChanged ? gpuVP0 : m_ViewProjection[0];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_32 = __this->___m_PreviousViewProjection_1;
bool L_33 = V_1;
G_B4_0 = 0;
G_B4_1 = L_32;
if (L_33)
{
G_B5_0 = 0;
G_B5_1 = L_32;
goto IL_00a1;
}
}
{
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_34 = __this->___m_ViewProjection_0;
NullCheck(L_34);
int32_t L_35 = 0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
G_B6_0 = L_36;
G_B6_1 = G_B4_0;
G_B6_2 = G_B4_1;
goto IL_00a2;
}
IL_00a1:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_37 = V_2;
G_B6_0 = L_37;
G_B6_1 = G_B5_0;
G_B6_2 = G_B5_1;
}
IL_00a2:
{
NullCheck(G_B6_2);
(G_B6_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B6_1), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)G_B6_0);
// m_PreviousViewProjection[1] = aspectChanged ? gpuVP1 : m_ViewProjection[1];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_38 = __this->___m_PreviousViewProjection_1;
bool L_39 = V_1;
G_B7_0 = 1;
G_B7_1 = L_38;
if (L_39)
{
G_B8_0 = 1;
G_B8_1 = L_38;
goto IL_00bf;
}
}
{
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_40 = __this->___m_ViewProjection_0;
NullCheck(L_40);
int32_t L_41 = 1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
G_B9_0 = L_42;
G_B9_1 = G_B7_0;
G_B9_2 = G_B7_1;
goto IL_00c0;
}
IL_00bf:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_43 = V_3;
G_B9_0 = L_43;
G_B9_1 = G_B8_0;
G_B9_2 = G_B8_1;
}
IL_00c0:
{
NullCheck(G_B9_2);
(G_B9_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B9_1), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)G_B9_0);
// m_ViewProjection[0] = gpuVP0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_44 = __this->___m_ViewProjection_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_45 = V_2;
NullCheck(L_44);
(L_44)->SetAt(static_cast<il2cpp_array_size_t>(0), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_45);
// m_ViewProjection[1] = gpuVP1;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_46 = __this->___m_ViewProjection_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_47 = V_3;
NullCheck(L_46);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(1), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_47);
goto IL_0129;
}
IL_00e1:
{
// var gpuVP = GL.GetGPUProjectionMatrix(cameraData.GetProjectionMatrix(0), true) * cameraData.GetViewMatrix(0);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_48 = ___0_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_49;
L_49 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D(L_48, 0, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50;
L_50 = GL_GetGPUProjectionMatrix_m3B89D47134C77B9361DB3CDDFFDA276C1373DD2A(L_49, (bool)1, NULL);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_51 = ___0_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_52;
L_52 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_51, 0, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_53;
L_53 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_50, L_52, NULL);
V_4 = L_53;
// m_PreviousViewProjection[idx] = aspectChanged ? gpuVP : m_ViewProjection[idx];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_54 = __this->___m_PreviousViewProjection_1;
int32_t L_55 = V_0;
bool L_56 = V_1;
G_B11_0 = L_55;
G_B11_1 = L_54;
if (L_56)
{
G_B12_0 = L_55;
G_B12_1 = L_54;
goto IL_0114;
}
}
{
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_57 = __this->___m_ViewProjection_0;
int32_t L_58 = V_0;
NullCheck(L_57);
int32_t L_59 = L_58;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
G_B13_0 = L_60;
G_B13_1 = G_B11_0;
G_B13_2 = G_B11_1;
goto IL_0116;
}
IL_0114:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_61 = V_4;
G_B13_0 = L_61;
G_B13_1 = G_B12_0;
G_B13_2 = G_B12_1;
}
IL_0116:
{
NullCheck(G_B13_2);
(G_B13_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B13_1), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)G_B13_0);
// m_ViewProjection[idx] = gpuVP;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_62 = __this->___m_ViewProjection_0;
int32_t L_63 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_64 = V_4;
NullCheck(L_62);
(L_62)->SetAt(static_cast<il2cpp_array_size_t>(L_63), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_64);
}
IL_0129:
{
// m_LastFrameIndex[idx] = Time.frameCount;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = __this->___m_LastFrameIndex_2;
int32_t L_66 = V_0;
int32_t L_67;
L_67 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
NullCheck(L_65);
(L_65)->SetAt(static_cast<il2cpp_array_size_t>(L_66), (int32_t)L_67);
// m_PrevAspectRatio[idx] = cameraData.aspectRatio;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_68 = __this->___m_PrevAspectRatio_3;
int32_t L_69 = V_0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_70 = ___0_cameraData;
float L_71 = L_70->___aspectRatio_9;
NullCheck(L_68);
(L_68)->SetAt(static_cast<il2cpp_array_size_t>(L_69), (float)L_71);
}
IL_0144:
{
// }
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_m068F5AF879B0FCA584E3693F762EA41BB65532C6_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)
{
{
// 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_00ac;
}
}
{
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_00ac;
}
}
{
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_00ac;
}
}
{
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_00ac;
}
}
{
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_00ac;
}
}
{
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_00ac;
}
}
{
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_00ac;
}
}
{
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_00ac;
}
}
{
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);
return (bool)((((int32_t)((((float)L_17) == ((float)(100.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_00ac:
{
return (bool)1;
}
}
// 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_mDDFE734CEEAD27BF3EC3216C3892E1B5390E060F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1_op_Inequality_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// 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_0059;
}
}
{
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_0059;
}
}
{
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_4 = __this->___colorFilter_9;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
bool L_6;
L_6 = VolumeParameter_1_op_Inequality_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD(L_4, L_5, VolumeParameter_1_op_Inequality_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD_RuntimeMethod_var);
if (L_6)
{
goto IL_0059;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_7 = __this->___hueShift_10;
bool L_8;
L_8 = VolumeParameter_1_op_Inequality_mDDFE734CEEAD27BF3EC3216C3892E1B5390E060F(L_7, (0.0f), VolumeParameter_1_op_Inequality_mDDFE734CEEAD27BF3EC3216C3892E1B5390E060F_RuntimeMethod_var);
if (L_8)
{
goto IL_0059;
}
}
{
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_9 = __this->___saturation_11;
bool L_10;
L_10 = VolumeParameter_1_op_Inequality_mDDFE734CEEAD27BF3EC3216C3892E1B5390E060F(L_9, (0.0f), VolumeParameter_1_op_Inequality_mDDFE734CEEAD27BF3EC3216C3892E1B5390E060F_RuntimeMethod_var);
return L_10;
}
IL_0059:
{
return (bool)1;
}
}
// 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_m068F5AF879B0FCA584E3693F762EA41BB65532C6_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)
{
{
// 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_0019;
}
}
{
bool L_2;
L_2 = ColorLookup_ValidateLUT_mFABE26B854C0E69741E51D3E36144D81B848E460(__this, NULL);
return L_2;
}
IL_0019:
{
return (bool)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;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_3 = NULL;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_4 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_5 = NULL;
bool G_B10_0 = false;
bool G_B9_0 = false;
int32_t G_B11_0 = 0;
bool G_B11_1 = false;
bool G_B15_0 = false;
bool G_B13_0 = false;
bool G_B14_0 = false;
int32_t G_B16_0 = 0;
bool G_B16_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_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(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_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_2)
{
goto IL_0022;
}
}
{
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_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0024;
}
}
IL_0022:
{
// return false;
return (bool)0;
}
IL_0024:
{
// int lutSize = asset.colorGradingLutSize;
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_6 = V_0;
NullCheck(L_6);
int32_t L_7;
L_7 = UniversalRenderPipelineAsset_get_colorGradingLutSize_m7F77F04EC9DE49B60F0450703D8E078EE4381F51_inline(L_6, NULL);
V_1 = L_7;
// if (texture.value.height != lutSize)
TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* L_8 = __this->___texture_7;
NullCheck(L_8);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9;
L_9 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, L_8);
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 = V_1;
if ((((int32_t)L_10) == ((int32_t)L_11)))
{
goto IL_0040;
}
}
{
// return false;
return (bool)0;
}
IL_0040:
{
// bool valid = false;
V_2 = (bool)0;
// switch (texture.value)
TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* L_12 = __this->___texture_7;
NullCheck(L_12);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13;
L_13 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, L_12);
V_5 = L_13;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = V_5;
V_3 = ((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_14, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var));
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = V_3;
if (L_15)
{
goto IL_0069;
}
}
{
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = V_5;
V_4 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_16, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_17 = V_4;
if (L_17)
{
goto IL_008a;
}
}
{
goto IL_00b0;
}
IL_0069:
{
// valid |= t.width == lutSize * lutSize
// && !GraphicsFormatUtility.IsSRGBFormat(t.graphicsFormat);
bool L_18 = V_2;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_19 = V_3;
NullCheck(L_19);
int32_t L_20;
L_20 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_19);
int32_t L_21 = V_1;
int32_t L_22 = V_1;
G_B9_0 = L_18;
if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)il2cpp_codegen_multiply(L_21, L_22))))))
{
G_B10_0 = L_18;
goto IL_0085;
}
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_23 = V_3;
NullCheck(L_23);
int32_t L_24;
L_24 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_23);
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
bool L_25;
L_25 = GraphicsFormatUtility_IsSRGBFormat_mF3A393D43D68789A16087FF64CA2C050A8485C53(L_24, NULL);
G_B11_0 = ((((int32_t)L_25) == ((int32_t)0))? 1 : 0);
G_B11_1 = G_B9_0;
goto IL_0086;
}
IL_0085:
{
G_B11_0 = 0;
G_B11_1 = G_B10_0;
}
IL_0086:
{
V_2 = (bool)((int32_t)((int32_t)G_B11_1|G_B11_0));
// break;
goto IL_00b0;
}
IL_008a:
{
// valid |= rt.dimension == TextureDimension.Tex2D
// && rt.width == lutSize * lutSize
// && !rt.sRGB;
bool L_26 = V_2;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_27 = V_4;
NullCheck(L_27);
int32_t L_28;
L_28 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_27);
G_B13_0 = L_26;
if ((!(((uint32_t)L_28) == ((uint32_t)2))))
{
G_B15_0 = L_26;
goto IL_00ad;
}
}
{
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_29 = V_4;
NullCheck(L_29);
int32_t L_30;
L_30 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_29);
int32_t L_31 = V_1;
int32_t L_32 = V_1;
G_B14_0 = G_B13_0;
if ((!(((uint32_t)L_30) == ((uint32_t)((int32_t)il2cpp_codegen_multiply(L_31, L_32))))))
{
G_B15_0 = G_B13_0;
goto IL_00ad;
}
}
{
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_33 = V_4;
NullCheck(L_33);
bool L_34;
L_34 = RenderTexture_get_sRGB_m84B7CD257050BA42363E9D1562AFEF2854BB4E04(L_33, NULL);
G_B16_0 = ((((int32_t)L_34) == ((int32_t)0))? 1 : 0);
G_B16_1 = G_B14_0;
goto IL_00ae;
}
IL_00ad:
{
G_B16_0 = 0;
G_B16_1 = G_B15_0;
}
IL_00ae:
{
V_2 = (bool)((int32_t)((int32_t)G_B16_1|G_B16_0));
}
IL_00b0:
{
// return valid;
bool L_35 = V_2;
return L_35;
}
}
// 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(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->___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
// System.Boolean UnityEngine.Rendering.Universal.DepthOfField::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DepthOfField_IsActive_mAEEBA8A02BC313AA621C4C197CF4A8A0A7352C0E (DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF* __this, const RuntimeMethod* method)
{
{
// 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_0016;
}
}
{
int32_t L_2;
L_2 = SystemInfo_get_graphicsShaderLevel_m9E6B001FA80EFBFC92EF4E7440AE64828B15070F(NULL);
if ((((int32_t)L_2) >= ((int32_t)((int32_t)35))))
{
goto IL_0018;
}
}
IL_0016:
{
// return false;
return (bool)0;
}
IL_0018:
{
// return mode.value != DepthOfFieldMode.Gaussian || SystemInfo.supportedRenderTargetCount > 1;
DepthOfFieldModeParameter_t2AC87B0A41A5C9BB872A9E9D7913C262F9DA4E26* L_3 = __this->___mode_7;
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.DepthOfFieldMode>::get_value() */, L_3);
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_002f;
}
}
{
int32_t L_5;
L_5 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL);
return (bool)((((int32_t)L_5) > ((int32_t)1))? 1 : 0);
}
IL_002f:
{
return (bool)1;
}
}
// 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 ___0_value, bool ___1_overrideState, 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 = ___0_value;
bool L_1 = ___1_overrideState;
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
// 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;
}
{
// 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_0035;
}
}
{
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_0033;
}
}
{
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_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_6;
}
IL_0033:
{
return (bool)1;
}
IL_0035:
{
return (bool)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 ___0_value, bool ___1_overrideState, 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 = ___0_value;
bool L_1 = ___1_overrideState;
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)
{
{
// 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_003e;
}
}
{
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_003c;
}
}
{
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);
return (bool)((((float)L_6) > ((float)(0.0f)))? 1 : 0);
}
IL_003c:
{
return (bool)1;
}
IL_003e:
{
return (bool)0;
}
}
// 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_m685347981E02681312B983337E84845405441AB8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_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_m685347981E02681312B983337E84845405441AB8(L_0, L_1, VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8_RuntimeMethod_var);
if (L_2)
{
goto IL_0044;
}
}
{
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_3 = __this->___gamma_8;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = V_0;
bool L_5;
L_5 = VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8(L_3, L_4, VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8_RuntimeMethod_var);
if (L_5)
{
goto IL_0044;
}
}
{
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_6 = __this->___gain_9;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
bool L_8;
L_8 = VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8(L_6, L_7, VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8_RuntimeMethod_var);
return L_8;
}
IL_0044:
{
return (bool)1;
}
}
// 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
// System.Boolean UnityEngine.Rendering.Universal.MotionBlur::IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MotionBlur_IsActive_mB06475DA53BAABEA9E9D53D0DA4CC4117E8C9768 (MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161* __this, const RuntimeMethod* method)
{
{
// 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_0021;
}
}
{
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);
return (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
}
IL_0021:
{
return (bool)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 ___0_value, bool ___1_overrideState, 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 = ___0_value;
bool L_1 = ___1_overrideState;
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 ___0_value, bool ___1_overrideState, 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 = ___0_value;
bool L_1 = ___1_overrideState;
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_m685347981E02681312B983337E84845405441AB8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_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_m685347981E02681312B983337E84845405441AB8(L_0, L_1, VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8_RuntimeMethod_var);
if (L_2)
{
goto IL_0044;
}
}
{
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_3 = __this->___midtones_8;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = V_0;
bool L_5;
L_5 = VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8(L_3, L_4, VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8_RuntimeMethod_var);
if (L_5)
{
goto IL_0044;
}
}
{
Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* L_6 = __this->___highlights_9;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
bool L_8;
L_8 = VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8(L_6, L_7, VolumeParameter_1_op_Inequality_m685347981E02681312B983337E84845405441AB8_RuntimeMethod_var);
return L_8;
}
IL_0044:
{
return (bool)1;
}
}
// 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_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// 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_m1CE6BEDA3EF8569E939F77A4B0231D9839864F92_inline(NULL);
bool L_2;
L_2 = VolumeParameter_1_op_Inequality_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD(L_0, L_1, VolumeParameter_1_op_Inequality_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD_RuntimeMethod_var);
if (L_2)
{
goto IL_0023;
}
}
{
ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* L_3 = __this->___highlights_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Color_get_grey_m1CE6BEDA3EF8569E939F77A4B0231D9839864F92_inline(NULL);
bool L_5;
L_5 = VolumeParameter_1_op_Inequality_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD(L_3, L_4, VolumeParameter_1_op_Inequality_mEF5DA337413DF7C9E0D703CE11D70CD72ECDA9DD_RuntimeMethod_var);
return L_5;
}
IL_0023:
{
return (bool)1;
}
}
// 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_m1CE6BEDA3EF8569E939F77A4B0231D9839864F92_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_m1CE6BEDA3EF8569E939F77A4B0231D9839864F92_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
// 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 ___0_value, bool ___1_overrideState, 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 = ___0_value;
bool L_1 = ___1_overrideState;
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_mB50217951591A045844C61E7FF31EEE3FEF16737_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)
{
{
// 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_0028;
}
}
{
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);
return (bool)((((int32_t)((((float)L_3) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0028:
{
return (bool)1;
}
}
// 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 ___0_evt, 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 = ___0_evt;
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 ___0_colorHandle, const RuntimeMethod* method)
{
{
// m_CameraColorHandle = colorHandle;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = ___0_colorHandle;
__this->___m_CameraColorHandle_25 = 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 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, 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;
{
// CommandBuffer cmdBuf = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0;
L_0 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_0 = L_0;
// using (new ProfilingScope(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_27;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), L_1, L_2, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004a:
{// 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_25);
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 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = (&L_5->___cameraData_1);
RuntimeObject* L_7 = L_6->___captureActions_28;
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_0040_1;
}
IL_0033_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_0040_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);
if (L_14)
{
goto IL_0033_1;
}
}
{
// }
goto IL_0058;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0058:
{
// context.ExecuteCommandBuffer(cmdBuf);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_15, NULL);
// CommandBufferPool.Release(cmdBuf);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_16, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.CapturePass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CapturePass__cctor_m7B9B3DC5B08379010F5BC70C8E6E784FAEF920CB (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_27 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_StaticFields*)il2cpp_codegen_static_fields_for(CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var))->___m_ProfilingSampler_27), (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 ___0_evt, 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 = ___0_evt;
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 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E V_0;
memset((&V_0), 0, sizeof(V_0));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL;
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_2 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_3 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B7_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B6_0 = NULL;
int32_t G_B8_0 = 0;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B8_1 = NULL;
{
// CameraData cameraData = renderingData.cameraData;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
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 = ___1_renderingData;
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;
if (!L_7)
{
goto IL_0027;
}
}
{
// if (activeDebugHandler.IsScreenClearNeeded)
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_8 = V_2;
NullCheck(L_8);
bool L_9;
L_9 = DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496(L_8, NULL);
if (!L_9)
{
goto IL_0027;
}
}
{
// return;
return;
}
IL_0027:
{
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_10 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_11 = L_10.___xr_24;
NullCheck(L_11);
bool L_12;
L_12 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_11, NULL);
if (!L_12)
{
goto IL_010a;
}
}
{
// if (cameraData.xr.singlePassEnabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_13 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_14 = L_13.___xr_24;
NullCheck(L_14);
bool L_15;
L_15 = XRPass_get_singlePassEnabled_mB8BBB9F66EE93200D10F7C6C766E5F2D855A6FF3(L_14, NULL);
if (!L_15)
{
goto IL_00d2;
}
}
{
// camera.SetStereoProjectionMatrix(Camera.StereoscopicEye.Left, cameraData.GetProjectionMatrix(0));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17;
L_17 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D((&V_0), 0, NULL);
NullCheck(L_16);
Camera_SetStereoProjectionMatrix_mDD17B78DC3B755AB026A86CD3943587450702268(L_16, 0, L_17, NULL);
// camera.SetStereoViewMatrix(Camera.StereoscopicEye.Left, cameraData.GetViewMatrix(0));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_18 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_0), 0, NULL);
NullCheck(L_18);
Camera_SetStereoViewMatrix_m0FA7006F8D828D97D97E62F7B6BA29055939A9A8(L_18, 0, L_19, NULL);
// camera.SetStereoProjectionMatrix(Camera.StereoscopicEye.Right, cameraData.GetProjectionMatrix(1));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_20 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
L_21 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D((&V_0), 1, NULL);
NullCheck(L_20);
Camera_SetStereoProjectionMatrix_mDD17B78DC3B755AB026A86CD3943587450702268(L_20, 1, L_21, NULL);
// camera.SetStereoViewMatrix(Camera.StereoscopicEye.Right, cameraData.GetViewMatrix(1));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_22 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23;
L_23 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_0), 1, NULL);
NullCheck(L_22);
Camera_SetStereoViewMatrix_m0FA7006F8D828D97D97E62F7B6BA29055939A9A8(L_22, 1, L_23, NULL);
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24;
L_24 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_3 = L_24;
// cmd.SetSinglePassStereo(SystemInfo.supportsMultiview ? SinglePassStereoMode.Multiview : SinglePassStereoMode.Instancing);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_3;
bool L_26;
L_26 = SystemInfo_get_supportsMultiview_m0383848166005935673B6774D9C9ECE1A12802BC(NULL);
G_B6_0 = L_25;
if (L_26)
{
G_B7_0 = L_25;
goto IL_0094;
}
}
{
G_B8_0 = 2;
G_B8_1 = G_B6_0;
goto IL_0095;
}
IL_0094:
{
G_B8_0 = 3;
G_B8_1 = G_B7_0;
}
IL_0095:
{
NullCheck(G_B8_1);
CommandBuffer_SetSinglePassStereo_mDF0CAEF9D4D2B867A2A1239E0B4105C775685BEE(G_B8_1, G_B8_0, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_3;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_27, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_3;
NullCheck(L_28);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_28, NULL);
// context.DrawSkybox(camera);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_29 = V_1;
ScriptableRenderContext_DrawSkybox_m478DC07F4D4C50CD4D050FCCFEA5BAED95748F01((&___0_context), L_29, NULL);
// cmd.SetSinglePassStereo(SinglePassStereoMode.None);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_30 = V_3;
NullCheck(L_30);
CommandBuffer_SetSinglePassStereo_mDF0CAEF9D4D2B867A2A1239E0B4105C775685BEE(L_30, 0, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = V_3;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_31, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_3;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_32, NULL);
// camera.ResetStereoProjectionMatrices();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_33 = V_1;
NullCheck(L_33);
Camera_ResetStereoProjectionMatrices_m13D8CFEB9E74452175A3E276C9A6B8904580566E(L_33, NULL);
// camera.ResetStereoViewMatrices();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_34 = V_1;
NullCheck(L_34);
Camera_ResetStereoViewMatrices_m144A3AB49D7E684EE34D809A811C7131B77A1DE6(L_34, NULL);
return;
}
IL_00d2:
{
// camera.projectionMatrix = cameraData.GetProjectionMatrix(0);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_35 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36;
L_36 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D((&V_0), 0, NULL);
NullCheck(L_35);
Camera_set_projectionMatrix_m351820E6903139402FFFF40221B32D0C52B5A094(L_35, L_36, NULL);
// camera.worldToCameraMatrix = cameraData.GetViewMatrix(0);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_37 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38;
L_38 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_0), 0, NULL);
NullCheck(L_37);
Camera_set_worldToCameraMatrix_mC199F02E435CE7261F7EECD1FD78A33EA96ABC0D(L_37, L_38, NULL);
// context.DrawSkybox(camera);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_39 = V_1;
ScriptableRenderContext_DrawSkybox_m478DC07F4D4C50CD4D050FCCFEA5BAED95748F01((&___0_context), L_39, NULL);
// context.Submit(); // Submit and execute the skybox pass before resetting the matrices
ScriptableRenderContext_Submit_mF417223097ECEB2768EE736BE00A7F94DA3BDD26((&___0_context), NULL);
// camera.ResetProjectionMatrix();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_40 = V_1;
NullCheck(L_40);
Camera_ResetProjectionMatrix_m6C5F82F7CA38E39DC357A1C53C7DD26791C27AFD(L_40, NULL);
// camera.ResetWorldToCameraMatrix();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_41 = V_1;
NullCheck(L_41);
Camera_ResetWorldToCameraMatrix_m25E544C8F31680DC08C58F7416AFD77DA3DB3F91(L_41, NULL);
return;
}
IL_010a:
{
// context.DrawSkybox(camera);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_42 = V_1;
ScriptableRenderContext_DrawSkybox_m478DC07F4D4C50CD4D050FCCFEA5BAED95748F01((&___0_context), L_42, 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.InvokeOnRenderObjectCallbackPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokeOnRenderObjectCallbackPass__ctor_m78E337A06F8678AF3F136C655115BE29AB86086E (InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9* __this, int32_t ___0_evt, 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 = ___0_evt;
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 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
{
// context.InvokeOnRenderObjectCallback();
ScriptableRenderContext_InvokeOnRenderObjectCallback_mD098CE93A314B738A55B5A5CCE2C6B8A5881AB18((&___0_context), 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.TransparentSettingsPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransparentSettingsPass__ctor_mD31502F7BF51241D5A412E8F138F74287F9706E8 (TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7* __this, int32_t ___0_evt, bool ___1_shadowReceiveSupported, 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 = ___0_evt;
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_1, NULL);
// m_shouldReceiveShadows = shadowReceiveSupported;
bool L_2 = ___1_shadowReceiveSupported;
__this->___m_shouldReceiveShadows_25 = 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* ___0_renderingData, const RuntimeMethod* method)
{
{
// return !m_shouldReceiveShadows;
bool L_0 = __this->___m_shouldReceiveShadows_25;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// 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 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0);
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_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(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_27;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), L_1, L_2, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0048:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadows, m_shouldReceiveShadows);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = V_0;
bool L_4 = __this->___m_shouldReceiveShadows_25;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_3, _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E, L_4, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowCascades, m_shouldReceiveShadows);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = V_0;
bool L_6 = __this->___m_shouldReceiveShadows_25;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_5, _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A, L_6, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.AdditionalLightShadows, m_shouldReceiveShadows);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = V_0;
bool L_8 = __this->___m_shouldReceiveShadows_25;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_7, _stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0, L_8, NULL);
// }
goto IL_0056;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0056:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_9, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_10, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.TransparentSettingsPass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransparentSettingsPass__cctor_m5D28D8C99B13CEC84D7894F5337DCA7AD65496DD (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_27 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_StaticFields*)il2cpp_codegen_static_fields_for(TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var))->___m_ProfilingSampler_27), (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 ___0_evt, 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 = ___0_evt;
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 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
{
// if (!renderingData.cameraData.xr.enabled)
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_2 = L_1->___xr_24;
NullCheck(L_2);
bool L_3;
L_3 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_2, NULL);
if (L_3)
{
goto IL_0013;
}
}
{
// return;
return;
}
IL_0013:
{
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4;
L_4 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_0 = L_4;
// renderingData.cameraData.xr.RenderOcclusionMesh(cmd);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_5 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = (&L_5->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_7 = L_6->___xr_24;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_0;
NullCheck(L_7);
XRPass_RenderOcclusionMesh_m7DF7CB7B72CDF25720247735321757092CD1AFD6(L_7, L_8, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_9, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = V_0;
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_10, 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.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_mD0BE578448EAA61948F25C32F8DD55AB1F778602(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* ___0_rendererPostProcessData, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_blitMaterial, 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 = ___0_rendererPostProcessData;
__this->___m_RendererPostProcessData_5 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererPostProcessData_5), (void*)L_4);
// m_BlitMaterial = blitMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_blitMaterial;
__this->___m_BlitMaterial_7 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlitMaterial_7), (void*)L_5);
// Recreate(rendererPostProcessData);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_6 = ___0_rendererPostProcessData;
PostProcessPasses_Recreate_mCC6669B55064CC328BB2538CD6130D9371F32319(__this, L_6, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void PostProcessPasses__ctor_m054FD025F8EFB525E9441F5E040210B32429BC0C_AdjustorThunk (RuntimeObject* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_rendererPostProcessData, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_blitMaterial, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
PostProcessPasses__ctor_m054FD025F8EFB525E9441F5E040210B32429BC0C(_thisAdjusted, ___0_rendererPostProcessData, ___1_blitMaterial, 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* ___0_data, 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;
}
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_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_0015;
}
}
{
// data = m_RendererPostProcessData;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_2 = __this->___m_RendererPostProcessData_5;
___0_data = L_2;
}
IL_0015:
{
// if (data == m_CurrentPostProcessData)
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_3 = ___0_data;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_4 = __this->___m_CurrentPostProcessData_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0024;
}
}
{
// return;
return;
}
IL_0024:
{
// if (m_CurrentPostProcessData != null)
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_6 = __this->___m_CurrentPostProcessData_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_0081;
}
}
{
// m_ColorGradingLutPass?.Cleanup();
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_8 = __this->___m_ColorGradingLutPass_0;
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_9 = L_8;
G_B6_0 = L_9;
if (L_9)
{
G_B7_0 = L_9;
goto IL_003e;
}
}
{
goto IL_0043;
}
IL_003e:
{
NullCheck(G_B7_0);
ColorGradingLutPass_Cleanup_m2392CDEBD0E93E0DEFEAD36E427F1338DDC98A9C(G_B7_0, NULL);
}
IL_0043:
{
// m_PostProcessPass?.Cleanup();
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_10 = __this->___m_PostProcessPass_1;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_11 = L_10;
G_B9_0 = L_11;
if (L_11)
{
G_B10_0 = L_11;
goto IL_004f;
}
}
{
goto IL_0054;
}
IL_004f:
{
NullCheck(G_B10_0);
PostProcessPass_Cleanup_m6DDB1B21CD9B50A79A23F6A4552D255AD25670A7(G_B10_0, NULL);
}
IL_0054:
{
// m_FinalPostProcessPass?.Cleanup();
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_12 = __this->___m_FinalPostProcessPass_2;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_13 = L_12;
G_B12_0 = L_13;
if (L_13)
{
G_B13_0 = L_13;
goto IL_0060;
}
}
{
goto IL_0065;
}
IL_0060:
{
NullCheck(G_B13_0);
PostProcessPass_Cleanup_m6DDB1B21CD9B50A79A23F6A4552D255AD25670A7(G_B13_0, NULL);
}
IL_0065:
{
// 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_0081:
{
// if (data != null)
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_14 = ___0_data;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_15)
{
goto IL_00d0;
}
}
{
// m_ColorGradingLutPass = new ColorGradingLutPass(RenderPassEvent.BeforeRenderingPrePasses, data);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_16 = ___0_data;
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_17 = (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644*)il2cpp_codegen_object_new(ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644_il2cpp_TypeInfo_var);
NullCheck(L_17);
ColorGradingLutPass__ctor_m88B36C6F15B706B65B52CAEF54318A77F4AE650A(L_17, ((int32_t)150), L_16, NULL);
__this->___m_ColorGradingLutPass_0 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorGradingLutPass_0), (void*)L_17);
// m_PostProcessPass = new PostProcessPass(RenderPassEvent.BeforeRenderingPostProcessing, data, m_BlitMaterial);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_18 = ___0_data;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = __this->___m_BlitMaterial_7;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_20 = (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)il2cpp_codegen_object_new(PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286_il2cpp_TypeInfo_var);
NullCheck(L_20);
PostProcessPass__ctor_mEBB0AFB4744196F3F07B27C71CB0E9D6731B097D(L_20, ((int32_t)550), L_18, L_19, NULL);
__this->___m_PostProcessPass_1 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PostProcessPass_1), (void*)L_20);
// m_FinalPostProcessPass = new PostProcessPass(RenderPassEvent.AfterRenderingPostProcessing, data, m_BlitMaterial);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_21 = ___0_data;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = __this->___m_BlitMaterial_7;
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_23 = (PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286*)il2cpp_codegen_object_new(PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286_il2cpp_TypeInfo_var);
NullCheck(L_23);
PostProcessPass__ctor_mEBB0AFB4744196F3F07B27C71CB0E9D6731B097D(L_23, ((int32_t)600), L_21, L_22, NULL);
__this->___m_FinalPostProcessPass_2 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalPostProcessPass_2), (void*)L_23);
// m_CurrentPostProcessData = data;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_24 = ___0_data;
__this->___m_CurrentPostProcessData_6 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentPostProcessData_6), (void*)L_24);
}
IL_00d0:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PostProcessPasses_Recreate_mCC6669B55064CC328BB2538CD6130D9371F32319_AdjustorThunk (RuntimeObject* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_data, const RuntimeMethod* method)
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*>(__this + _offset);
PostProcessPasses_Recreate_mCC6669B55064CC328BB2538CD6130D9371F32319(_thisAdjusted, ___0_data, 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_000c;
}
}
{
goto IL_0011;
}
IL_000c:
{
NullCheck(G_B2_0);
ColorGradingLutPass_Cleanup_m2392CDEBD0E93E0DEFEAD36E427F1338DDC98A9C(G_B2_0, NULL);
}
IL_0011:
{
// 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_001d;
}
}
{
goto IL_0022;
}
IL_001d:
{
NullCheck(G_B5_0);
PostProcessPass_Cleanup_m6DDB1B21CD9B50A79A23F6A4552D255AD25670A7(G_B5_0, NULL);
}
IL_0022:
{
// 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_002d;
}
}
{
return;
}
IL_002d:
{
NullCheck(G_B8_0);
PostProcessPass_Cleanup_m6DDB1B21CD9B50A79A23F6A4552D255AD25670A7(G_B8_0, NULL);
// }
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_mAFF083297C7E814FBE7E2136B5E0A1FB0F22FD88 (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_data, int32_t ___1_index, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, const RuntimeMethod* method)
{
{
// return ConfigureDithering(data, index, camera.pixelWidth, camera.pixelHeight, material);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = ___0_data;
int32_t L_1 = ___1_index;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___2_camera;
NullCheck(L_2);
int32_t L_3;
L_3 = Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D(L_2, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___2_camera;
NullCheck(L_4);
int32_t L_5;
L_5 = Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59(L_4, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___3_material;
int32_t L_7;
L_7 = PostProcessUtils_ConfigureDithering_m4EDD6C3D556383E75451522FF1E51E3B47DACD9C(L_0, L_1, L_3, L_5, L_6, NULL);
return L_7;
}
}
// 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_m4EDD6C3D556383E75451522FF1E51E3B47DACD9C (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_data, int32_t ___1_index, int32_t ___2_cameraPixelWidth, int32_t ___3_cameraPixelHeight, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_material, 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;
{
// var blueNoise = data.textures.blueNoise16LTex;
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = ___0_data;
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_0013;
}
}
{
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_4 = V_0;
NullCheck(L_4);
if ((((RuntimeArray*)L_4)->max_length))
{
goto IL_0015;
}
}
IL_0013:
{
// return 0; // Safe guard
return 0;
}
IL_0015:
{
// if (++index >= blueNoise.Length)
int32_t L_5 = ___1_index;
int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_5, 1));
___1_index = L_6;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_7 = V_0;
NullCheck(L_7);
if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_0023;
}
}
{
// index = 0;
___1_index = 0;
}
IL_0023:
{
// float rndOffsetX = Random.value;
float L_8;
L_8 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
V_1 = L_8;
// float rndOffsetY = Random.value;
float L_9;
L_9 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
V_2 = L_9;
// var noiseTex = blueNoise[index];
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_10 = V_0;
int32_t L_11 = ___1_index;
NullCheck(L_10);
int32_t L_12 = L_11;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_3 = L_13;
// material.SetTexture(ShaderConstants._BlueNoise_Texture, noiseTex);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = ___4_material;
il2cpp_codegen_runtime_class_init_inline(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
int32_t L_15 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____BlueNoise_Texture_3;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_16 = V_3;
NullCheck(L_14);
Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_14, L_15, L_16, NULL);
// material.SetVector(ShaderConstants._Dithering_Params, new Vector4(
// cameraPixelWidth / (float)noiseTex.width,
// cameraPixelHeight / (float)noiseTex.height,
// rndOffsetX,
// rndOffsetY
// ));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = ___4_material;
int32_t L_18 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Dithering_Params_4;
int32_t L_19 = ___2_cameraPixelWidth;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_20 = V_3;
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 = ___3_cameraPixelHeight;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_23 = V_3;
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);
NullCheck(L_17);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_17, L_18, L_27, NULL);
// return index;
int32_t L_28 = ___1_index;
return L_28;
}
}
// 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_mA50C66DF378196739487F7BA8BB67D0CAA00525C (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_data, FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* ___1_settings, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, const RuntimeMethod* method)
{
{
// ConfigureFilmGrain(data, settings, camera.pixelWidth, camera.pixelHeight, material);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = ___0_data;
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_1 = ___1_settings;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___2_camera;
NullCheck(L_2);
int32_t L_3;
L_3 = Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D(L_2, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___2_camera;
NullCheck(L_4);
int32_t L_5;
L_5 = Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59(L_4, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___3_material;
PostProcessUtils_ConfigureFilmGrain_m9AFEDA4B679AB1D1D47F8EC440BADA369715A85B(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_m9AFEDA4B679AB1D1D47F8EC440BADA369715A85B (PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_data, FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* ___1_settings, int32_t ___2_cameraPixelWidth, int32_t ___3_cameraPixelHeight, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_material, 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));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B5_0;
memset((&G_B5_0), 0, sizeof(G_B5_0));
{
// var texture = settings.texture.value;
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_0 = ___1_settings;
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 = ___1_settings;
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);
if ((((int32_t)L_5) == ((int32_t)((int32_t)10))))
{
goto IL_0033;
}
}
{
// texture = data.textures.filmGrainTex[(int)settings.type.value];
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_6 = ___0_data;
NullCheck(L_6);
TextureResources_t9220AC464374C6AA55163CD0AC71C62B85E6C122* L_7 = L_6->___textures_5;
NullCheck(L_7);
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_8 = L_7->___filmGrainTex_1;
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_9 = ___1_settings;
NullCheck(L_9);
FilmGrainLookupParameter_tDF3F944D7FECD6E33C773117CA937AE2420F4C6F* L_10 = L_9->___type_7;
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.Universal.FilmGrainLookup>::get_value() */, L_10);
NullCheck(L_8);
int32_t L_12 = L_11;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_0 = L_13;
}
IL_0033:
{
// float offsetX = Random.value;
float L_14;
L_14 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
V_1 = L_14;
// float offsetY = Random.value;
float L_15;
L_15 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
V_2 = L_15;
// var tilingParams = texture == null
// ? Vector4.zero
// : new Vector4(cameraPixelWidth / (float)texture.width, cameraPixelHeight / (float)texture.height, offsetX, offsetY);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_17)
{
goto IL_0065;
}
}
{
int32_t L_18 = ___2_cameraPixelWidth;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = V_0;
NullCheck(L_19);
int32_t L_20;
L_20 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_19);
int32_t L_21 = ___3_cameraPixelHeight;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_0;
NullCheck(L_22);
int32_t L_23;
L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_22);
float L_24 = V_1;
float L_25 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26;
memset((&L_26), 0, sizeof(L_26));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_26), ((float)(((float)L_18)/((float)L_20))), ((float)(((float)L_21)/((float)L_23))), L_24, L_25, /*hidden argument*/NULL);
G_B5_0 = L_26;
goto IL_006a;
}
IL_0065:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27;
L_27 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
G_B5_0 = L_27;
}
IL_006a:
{
V_3 = G_B5_0;
// material.SetTexture(ShaderConstants._Grain_Texture, texture);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28 = ___4_material;
il2cpp_codegen_runtime_class_init_inline(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
int32_t L_29 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Grain_Texture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_30 = V_0;
NullCheck(L_28);
Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_28, L_29, L_30, NULL);
// material.SetVector(ShaderConstants._Grain_Params, new Vector2(settings.intensity.value * 4f, settings.response.value));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = ___4_material;
int32_t L_32 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Grain_Params_1;
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_33 = ___1_settings;
NullCheck(L_33);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_34 = L_33->___intensity_8;
NullCheck(L_34);
float L_35;
L_35 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_34);
FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* L_36 = ___1_settings;
NullCheck(L_36);
ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_37 = L_36->___response_9;
NullCheck(L_37);
float L_38;
L_38 = VirtualFuncInvoker0< float >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<System.Single>::get_value() */, L_37);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39;
memset((&L_39), 0, sizeof(L_39));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_39), ((float)il2cpp_codegen_multiply(L_35, (4.0f))), L_38, /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_40;
L_40 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_39, NULL);
NullCheck(L_31);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_31, L_32, L_40, NULL);
// material.SetVector(ShaderConstants._Grain_TilingParams, tilingParams);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_41 = ___4_material;
int32_t L_42 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____Grain_TilingParams_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_43 = V_3;
NullCheck(L_41);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_41, L_42, L_43, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.PostProcessUtils::SetSourceSize(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessUtils_SetSourceSize_m5EF5F2F3FE68CFDEFF201F07CBD403BBD96F0E35 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_desc, 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;
{
// float width = desc.width;
int32_t L_0;
L_0 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline((&___1_desc), NULL);
V_0 = ((float)L_0);
// float height = desc.height;
int32_t L_1;
L_1 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline((&___1_desc), NULL);
V_1 = ((float)L_1);
// if (desc.useDynamicScale)
bool L_2;
L_2 = RenderTextureDescriptor_get_useDynamicScale_m84AB51F1599AB6641C254F06EE7431AFBACEF60A((&___1_desc), NULL);
if (!L_2)
{
goto IL_002b;
}
}
{
// width *= ScalableBufferManager.widthScaleFactor;
float L_3 = V_0;
float L_4;
L_4 = ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC(NULL);
V_0 = ((float)il2cpp_codegen_multiply(L_3, L_4));
// height *= ScalableBufferManager.heightScaleFactor;
float L_5 = V_1;
float L_6;
L_6 = ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B(NULL);
V_1 = ((float)il2cpp_codegen_multiply(L_5, L_6));
}
IL_002b:
{
// cmd.SetGlobalVector(ShaderConstants._SourceSize, new Vector4(width, height, 1.0f / width, 1.0f / height));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var);
int32_t L_8 = ((ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t13A0B4F83C7BE45B4A78EA8466BE7B32A2C67331_il2cpp_TypeInfo_var))->____SourceSize_5;
float L_9 = V_0;
float L_10 = V_1;
float L_11 = V_0;
float L_12 = V_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13;
memset((&L_13), 0, sizeof(L_13));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_13), L_9, L_10, ((float)((1.0f)/L_11)), ((float)((1.0f)/L_12)), /*hidden argument*/NULL);
NullCheck(L_7);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_7, L_8, L_13, 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_m71A53FEC4AB0B8260DC2A0CF4EEBF1CE47E3B42F (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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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
// 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
// System.Void UnityEngine.Rendering.Universal.DecalScreenSpaceSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceSettings__ctor_m2B0A516268143882D0C83BC99B1CC6DE218C2691 (DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* __this, const RuntimeMethod* method)
{
{
// 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 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*)&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_m0FC21407374E186FC923090D336B3F6BED6E9C24_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;
}
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* V_0 = NULL;
int32_t V_1 = 0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* V_2 = NULL;
{
// if (m_DecalEntityManager == null)
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_DecalEntityManager_0;
if (L_0)
{
goto IL_009f;
}
}
{
// m_DecalEntityManager = new DecalEntityManager();
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A*)il2cpp_codegen_object_new(DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A_il2cpp_TypeInfo_var);
NullCheck(L_1);
DecalEntityManager__ctor_m7C3BC334BACCF412B5B69B45069F868E505F495E(L_1, NULL);
__this->___m_DecalEntityManager_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalEntityManager_0), (void*)L_1);
// var decalProjectors = GameObject.FindObjectsOfType<DecalProjector>();
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_2;
L_2 = Object_FindObjectsOfType_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_m0FC21407374E186FC923090D336B3F6BED6E9C24(Object_FindObjectsOfType_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_m0FC21407374E186FC923090D336B3F6BED6E9C24_RuntimeMethod_var);
// foreach (var decalProjector in decalProjectors)
V_0 = L_2;
V_1 = 0;
goto IL_0055;
}
IL_0020:
{
// foreach (var decalProjector in decalProjectors)
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_3 = V_0;
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_2 = L_6;
// if (!decalProjector.isActiveAndEnabled || m_DecalEntityManager.IsValid(decalProjector.decalEntity))
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_7 = V_2;
NullCheck(L_7);
bool L_8;
L_8 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_7, NULL);
if (!L_8)
{
goto IL_0051;
}
}
{
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_9 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_10 = V_2;
NullCheck(L_10);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_11;
L_11 = DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5_inline(L_10, NULL);
NullCheck(L_9);
bool L_12;
L_12 = DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F(L_9, L_11, NULL);
if (L_12)
{
goto IL_0051;
}
}
{
// decalProjector.decalEntity = m_DecalEntityManager.CreateDecalEntity(decalProjector);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_13 = V_2;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_14 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_15 = V_2;
NullCheck(L_14);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_16;
L_16 = DecalEntityManager_CreateDecalEntity_mA41B0AF15E30EB901C2ED0488CDFBF57B6771BC0(L_14, L_15, NULL);
NullCheck(L_13);
DecalProjector_set_decalEntity_mB69979C283861801CBF16EF122CE14111FF3E871_inline(L_13, L_16, NULL);
}
IL_0051:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0055:
{
// foreach (var decalProjector in decalProjectors)
int32_t L_18 = V_1;
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_19 = V_0;
NullCheck(L_19);
if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
{
goto IL_0020;
}
}
{
// DecalProjector.onDecalAdd += OnDecalAdd;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_20 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_20);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_20, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalAdd_m24CD08EAFDB06005DB4981CFA9B3FADF4BB4FAF2_RuntimeMethod_var), NULL);
DecalProjector_add_onDecalAdd_mA05977518FA839F3F0D1BA4D17D517A8356AB49D(L_20, NULL);
// DecalProjector.onDecalRemove += OnDecalRemove;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_21 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_21);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_21, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F_RuntimeMethod_var), NULL);
DecalProjector_add_onDecalRemove_m531C4E7FDFCF3DD57E0746261249BA8D7D8F449A(L_21, NULL);
// DecalProjector.onDecalPropertyChange += OnDecalPropertyChange;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_22 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_22);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_22, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalPropertyChange_m6A5DDCD90FF67635394FB5DFF88A8128CE7C106F_RuntimeMethod_var), NULL);
DecalProjector_add_onDecalPropertyChange_mAA2F942E4309DDE464D9EB0BFFC55BB648FEB18C(L_22, NULL);
// DecalProjector.onDecalMaterialChange += OnDecalMaterialChange;
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_23 = (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)il2cpp_codegen_object_new(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var);
NullCheck(L_23);
DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8(L_23, __this, (intptr_t)((void*)SharedDecalEntityManager_OnDecalMaterialChange_m609EA19A8A1F7B1349800C7F9CFDC2CA72637146_RuntimeMethod_var), NULL);
DecalProjector_add_onDecalMaterialChange_m8F2C90C593E7593C2287D8532E74F33C547C5CAB(L_23, NULL);
}
IL_009f:
{
// m_ReferenceCounter++;
int32_t L_24 = __this->___m_ReferenceCounter_1;
__this->___m_ReferenceCounter_1 = ((int32_t)il2cpp_codegen_add(L_24, 1));
// return m_DecalEntityManager;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_25 = __this->___m_DecalEntityManager_0;
return L_25;
}
}
// 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* ___0_decalEntityManager, const RuntimeMethod* method)
{
{
// if (m_ReferenceCounter == 0)
int32_t L_0 = __this->___m_ReferenceCounter_1;
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// m_ReferenceCounter--;
int32_t L_1 = __this->___m_ReferenceCounter_1;
__this->___m_ReferenceCounter_1 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
// if (m_ReferenceCounter == 0)
int32_t L_2 = __this->___m_ReferenceCounter_1;
if (L_2)
{
goto IL_0025;
}
}
{
// Dispose();
SharedDecalEntityManager_Dispose_m6F6B25305318BECE5CA43D295368CADC8F221CF8(__this, NULL);
}
IL_0025:
{
// }
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_mCF842A6859ECCA72D57D3CD3BC88592DAE550788(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_mE9C2DBE62BD5C5D25666F0F6BBD77F4DF79BBDD2(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_m9FD4A2217E074247B2CEE5CF55F8A0403B61C9E9(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_m3701462729ADAE7D703E4BDE5B98CDA02FC8B8B8(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* ___0_decalProjector, const RuntimeMethod* method)
{
{
// if (!m_DecalEntityManager.IsValid(decalProjector.decalEntity))
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_1 = ___0_decalProjector;
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);
if (L_3)
{
goto IL_0025;
}
}
{
// decalProjector.decalEntity = m_DecalEntityManager.CreateDecalEntity(decalProjector);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_4 = ___0_decalProjector;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_6 = ___0_decalProjector;
NullCheck(L_5);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_7;
L_7 = DecalEntityManager_CreateDecalEntity_mA41B0AF15E30EB901C2ED0488CDFBF57B6771BC0(L_5, L_6, NULL);
NullCheck(L_4);
DecalProjector_set_decalEntity_mB69979C283861801CBF16EF122CE14111FF3E871_inline(L_4, L_7, NULL);
}
IL_0025:
{
// }
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* ___0_decalProjector, const RuntimeMethod* method)
{
{
// m_DecalEntityManager.DestroyDecalEntity(decalProjector.decalEntity);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_1 = ___0_decalProjector;
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* ___0_decalProjector, const RuntimeMethod* method)
{
{
// if (m_DecalEntityManager.IsValid(decalProjector.decalEntity))
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_1 = ___0_decalProjector;
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);
if (!L_3)
{
goto IL_0025;
}
}
{
// m_DecalEntityManager.UpdateDecalEntityData(decalProjector.decalEntity, decalProjector);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_4 = __this->___m_DecalEntityManager_0;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_5 = ___0_decalProjector;
NullCheck(L_5);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_6;
L_6 = DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5_inline(L_5, NULL);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_7 = ___0_decalProjector;
NullCheck(L_4);
DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28(L_4, L_6, L_7, NULL);
}
IL_0025:
{
// }
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* ___0_decalProjector, const RuntimeMethod* method)
{
{
// OnDecalRemove(decalProjector);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_0 = ___0_decalProjector;
SharedDecalEntityManager_OnDecalRemove_m6567A9CCA995E2E71691DBE574B5EBA3A8925E7F(__this, L_0, NULL);
// OnDecalAdd(decalProjector);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_1 = ___0_decalProjector;
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_m40E27F3BFD2D84F47B48221A07AF7AA21DE86D0E (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;
}
{
// 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;
if (L_1)
{
goto IL_001a;
}
}
{
// return new DBufferSettings() { surfaceData = DecalSurfaceData.AlbedoNormalMAOS };
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_2 = (DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A*)il2cpp_codegen_object_new(DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A_il2cpp_TypeInfo_var);
NullCheck(L_2);
DBufferSettings__ctor_m439EC1DD7982907C52B74CD1CC3EA9CB06593C8E(L_2, NULL);
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_3 = L_2;
NullCheck(L_3);
L_3->___surfaceData_0 = 2;
return L_3;
}
IL_001a:
{
// return m_Settings.dBufferSettings;
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_4 = __this->___m_Settings_6;
NullCheck(L_4);
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_5 = L_4->___dBufferSettings_2;
return L_5;
}
}
// 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;
}
{
// 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;
if (L_1)
{
goto IL_0021;
}
}
{
// return new DecalScreenSpaceSettings()
// {
// normalBlend = DecalNormalBlend.Low,
// useGBuffer = false,
// };
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_2 = (DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3*)il2cpp_codegen_object_new(DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3_il2cpp_TypeInfo_var);
NullCheck(L_2);
DecalScreenSpaceSettings__ctor_m2B0A516268143882D0C83BC99B1CC6DE218C2691(L_2, NULL);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_3 = L_2;
NullCheck(L_3);
L_3->___normalBlend_0 = 0;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_4 = L_3;
NullCheck(L_4);
L_4->___useGBuffer_1 = (bool)0;
return L_4;
}
IL_0021:
{
// return m_Settings.screenSpaceSettings;
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_5 = __this->___m_Settings_6;
NullCheck(L_5);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_6 = L_5->___screenSpaceSettings_3;
return L_6;
}
}
// 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* ___0_renderer, 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;
{
// var universalRenderer = renderer as UniversalRendererData;
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_0 = ___0_renderer;
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_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
// Debug.LogError("Only universal renderer supports Decal renderer feature.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral5F4C3FC258C9A81B5A6DD77120722F75CD65B7AE, NULL);
// return DecalTechnique.Invalid;
return (int32_t)(0);
}
IL_001c:
{
// bool isDeferred = universalRenderer.renderingMode == RenderingMode.Deferred;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_3 = V_0;
NullCheck(L_3);
int32_t L_4;
L_4 = UniversalRendererData_get_renderingMode_m6C4B4794BCD71C6194B5EEE3A5DFA085998379E5_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);
return L_6;
}
}
// 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* ___0_renderer, 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;
{
// var universalRenderer = renderer as UniversalRenderer;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_0 = ___0_renderer;
V_0 = ((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_0, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var));
// if (universalRenderer == null)
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_1 = V_0;
if (L_1)
{
goto IL_0016;
}
}
{
// Debug.LogError("Only universal renderer supports Decal renderer feature.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral5F4C3FC258C9A81B5A6DD77120722F75CD65B7AE, NULL);
// return DecalTechnique.Invalid;
return (int32_t)(0);
}
IL_0016:
{
// bool isDeferred = universalRenderer.renderingMode == RenderingMode.Deferred;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_2 = V_0;
NullCheck(L_2);
int32_t L_3;
L_3 = UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline(L_2, NULL);
V_1 = (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0);
// return GetTechnique(isDeferred);
bool L_4 = V_1;
int32_t L_5;
L_5 = DecalRendererFeature_GetTechnique_m05AEA89386C9A0E8053823DFCF0ABB8784263189(__this, L_4, NULL);
return L_5;
}
}
// 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 ___0_isDeferred, 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;
int32_t V_2 = 0;
{
// if (SystemInfo.graphicsDeviceType == GraphicsDeviceType.OpenGLES2)
int32_t L_0;
L_0 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)8))))
{
goto IL_0014;
}
}
{
// Debug.LogError("Decals are not supported with OpenGLES2.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral8CF7741E2FF24722CAE1B8BBEBE3AC206223F527, NULL);
// return DecalTechnique.Invalid;
return (int32_t)(0);
}
IL_0014:
{
// DecalTechnique technique = DecalTechnique.Invalid;
V_0 = 0;
// switch (m_Settings.technique)
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_1 = __this->___m_Settings_6;
NullCheck(L_1);
int32_t L_2 = L_1->___technique_0;
V_2 = L_2;
int32_t L_3 = V_2;
switch (L_3)
{
case 0:
{
goto IL_0036;
}
case 1:
{
goto IL_0062;
}
case 2:
{
goto IL_0046;
}
}
}
{
goto IL_0064;
}
IL_0036:
{
// if (IsAutomaticDBuffer())
bool L_4;
L_4 = DecalRendererFeature_IsAutomaticDBuffer_m7B713B9BB8A50E357C9837A2E980635E07721E68(__this, NULL);
if (!L_4)
{
goto IL_0042;
}
}
{
// technique = DecalTechnique.DBuffer;
V_0 = 1;
goto IL_0064;
}
IL_0042:
{
// technique = DecalTechnique.ScreenSpace;
V_0 = 2;
// break;
goto IL_0064;
}
IL_0046:
{
// if (m_Settings.screenSpaceSettings.useGBuffer && isDeferred)
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_5 = __this->___m_Settings_6;
NullCheck(L_5);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_6 = L_5->___screenSpaceSettings_3;
NullCheck(L_6);
bool L_7 = L_6->___useGBuffer_1;
bool L_8 = ___0_isDeferred;
if (!((int32_t)((int32_t)L_7&(int32_t)L_8)))
{
goto IL_005e;
}
}
{
// technique = DecalTechnique.GBuffer;
V_0 = 3;
goto IL_0064;
}
IL_005e:
{
// technique = DecalTechnique.ScreenSpace;
V_0 = 2;
// break;
goto IL_0064;
}
IL_0062:
{
// technique = DecalTechnique.DBuffer;
V_0 = 1;
}
IL_0064:
{
// bool mrt4 = SystemInfo.supportedRenderTargetCount >= 4;
int32_t L_9;
L_9 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL);
V_1 = (bool)((((int32_t)((((int32_t)L_9) < ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// if (technique == DecalTechnique.DBuffer && !mrt4)
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)1))))
{
goto IL_0083;
}
}
{
bool L_11 = V_1;
if (L_11)
{
goto IL_0083;
}
}
{
// Debug.LogError("Decal DBuffer technique requires MRT4 support.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral9846D9531354123A56D64BABE6404063B364AA89, NULL);
// return DecalTechnique.Invalid;
return (int32_t)(0);
}
IL_0083:
{
// if (technique == DecalTechnique.GBuffer && !mrt4)
int32_t L_12 = V_0;
if ((!(((uint32_t)L_12) == ((uint32_t)3))))
{
goto IL_0096;
}
}
{
bool L_13 = V_1;
if (L_13)
{
goto IL_0096;
}
}
{
// Debug.LogError("Decal useGBuffer option requires MRT4 support.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral49829A26FB64EAF9B932FE1901616BABF070D8D3, NULL);
// return DecalTechnique.Invalid;
return (int32_t)(0);
}
IL_0096:
{
// return technique;
int32_t L_14 = V_0;
return L_14;
}
}
// System.Boolean UnityEngine.Rendering.Universal.DecalRendererFeature::IsAutomaticDBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalRendererFeature_IsAutomaticDBuffer_m7B713B9BB8A50E357C9837A2E980635E07721E68 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method)
{
{
// if (Application.platform == RuntimePlatform.WebGLPlayer)
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)17)))))
{
goto IL_000b;
}
}
{
// return false;
return (bool)0;
}
IL_000b:
{
// return !GraphicsSettings.HasShaderDefine(BuiltinShaderDefine.SHADER_API_MOBILE);
bool L_1;
L_1 = GraphicsSettings_HasShaderDefine_mDF4C773ADAB4956CEB634EB922F8AB3F66CB366C(((int32_t)17), NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// 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* ___0_renderer, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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;
int32_t V_1 = 0;
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;
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// m_Technique = GetTechnique(renderer);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_1 = ___0_renderer;
int32_t L_2;
L_2 = DecalRendererFeature_GetTechnique_mDE5088B1FD575FD2B82C8A026391DEF07DAF28AA(__this, L_1, NULL);
__this->___m_Technique_9 = L_2;
// m_DBufferSettings = GetDBufferSettings();
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_3;
L_3 = DecalRendererFeature_GetDBufferSettings_mFD48611455B28AD7F6F5693754D47036D4C58EFD(__this, NULL);
__this->___m_DBufferSettings_10 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DBufferSettings_10), (void*)L_3);
// m_ScreenSpaceSettings = GetScreenSpaceSettings();
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_4;
L_4 = DecalRendererFeature_GetScreenSpaceSettings_mB5C649CCADBFB1C41821BBD468151C87D1529E68(__this, NULL);
__this->___m_ScreenSpaceSettings_11 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ScreenSpaceSettings_11), (void*)L_4);
// m_CopyDepthMaterial = CoreUtils.CreateEngineMaterial(m_CopyDepthPS);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_5 = __this->___m_CopyDepthPS_7;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6;
L_6 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_5, NULL);
__this->___m_CopyDepthMaterial_15 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthMaterial_15), (void*)L_6);
// m_CopyDepthPass = new CopyDepthPass(RenderPassEvent.AfterRenderingPrePasses, m_CopyDepthMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = __this->___m_CopyDepthMaterial_15;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_8 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_8);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_8, ((int32_t)200), L_7, NULL);
__this->___m_CopyDepthPass_13 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthPass_13), (void*)L_8);
// m_DBufferClearMaterial = CoreUtils.CreateEngineMaterial(m_DBufferClear);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_9 = __this->___m_DBufferClear_8;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10;
L_10 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_9, NULL);
__this->___m_DBufferClearMaterial_26 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DBufferClearMaterial_26), (void*)L_10);
// if (m_DecalEntityManager == null)
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_11 = __this->___m_DecalEntityManager_16;
if (L_11)
{
goto IL_007e;
}
}
{
// m_DecalEntityManager = sharedDecalEntityManager.Get();
il2cpp_codegen_runtime_class_init_inline(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* L_12;
L_12 = DecalRendererFeature_get_sharedDecalEntityManager_m40E27F3BFD2D84F47B48221A07AF7AA21DE86D0E_inline(NULL);
NullCheck(L_12);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_13;
L_13 = SharedDecalEntityManager_Get_mD8540D7E16C17DC81C47F0F5310C552A309BDD29(L_12, NULL);
__this->___m_DecalEntityManager_16 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalEntityManager_16), (void*)L_13);
}
IL_007e:
{
// m_DecalUpdateCachedSystem = new DecalUpdateCachedSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_14 = __this->___m_DecalEntityManager_16;
DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* L_15 = (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6*)il2cpp_codegen_object_new(DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6_il2cpp_TypeInfo_var);
NullCheck(L_15);
DecalUpdateCachedSystem__ctor_m61CB04D08417976D8C9532B19A0295568E82773A(L_15, L_14, NULL);
__this->___m_DecalUpdateCachedSystem_17 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalUpdateCachedSystem_17), (void*)L_15);
// m_DecalUpdateCulledSystem = new DecalUpdateCulledSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_16 = __this->___m_DecalEntityManager_16;
DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* L_17 = (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F*)il2cpp_codegen_object_new(DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F_il2cpp_TypeInfo_var);
NullCheck(L_17);
DecalUpdateCulledSystem__ctor_mF16F0666A7642C20554EF3142FEA0A06C60A32A2(L_17, L_16, NULL);
__this->___m_DecalUpdateCulledSystem_19 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalUpdateCulledSystem_19), (void*)L_17);
// m_DecalCreateDrawCallSystem = new DecalCreateDrawCallSystem(m_DecalEntityManager, m_Settings.maxDrawDistance);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_18 = __this->___m_DecalEntityManager_16;
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_19 = __this->___m_Settings_6;
NullCheck(L_19);
float L_20 = L_19->___maxDrawDistance_1;
DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* L_21 = (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA*)il2cpp_codegen_object_new(DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA_il2cpp_TypeInfo_var);
NullCheck(L_21);
DecalCreateDrawCallSystem__ctor_mC122DFBE7BF9CF09F5EAF246BDD1C532275875F4(L_21, L_18, L_20, NULL);
__this->___m_DecalCreateDrawCallSystem_20 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalCreateDrawCallSystem_20), (void*)L_21);
// if (intermediateRendering)
bool L_22;
L_22 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
if (!L_22)
{
goto IL_00e2;
}
}
{
// m_DecalUpdateCullingGroupSystem = new DecalUpdateCullingGroupSystem(m_DecalEntityManager, m_Settings.maxDrawDistance);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_23 = __this->___m_DecalEntityManager_16;
DecalSettings_t284DBCC5A3CE75296C077F83280E4C53B73EB5FC* L_24 = __this->___m_Settings_6;
NullCheck(L_24);
float L_25 = L_24->___maxDrawDistance_1;
DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* L_26 = (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2*)il2cpp_codegen_object_new(DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2_il2cpp_TypeInfo_var);
NullCheck(L_26);
DecalUpdateCullingGroupSystem__ctor_m1EAE8569022784AA1DAB67E6930542ABB8D36D75(L_26, L_23, L_25, NULL);
__this->___m_DecalUpdateCullingGroupSystem_18 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalUpdateCullingGroupSystem_18), (void*)L_26);
goto IL_00f3;
}
IL_00e2:
{
// m_DecalSkipCulledSystem = new DecalSkipCulledSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_27 = __this->___m_DecalEntityManager_16;
DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* L_28 = (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C*)il2cpp_codegen_object_new(DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C_il2cpp_TypeInfo_var);
NullCheck(L_28);
DecalSkipCulledSystem__ctor_mE9B76A882F6B06341D1C09BCFB0C7BFB3CC1C951(L_28, L_27, NULL);
__this->___m_DecalSkipCulledSystem_29 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalSkipCulledSystem_29), (void*)L_28);
}
IL_00f3:
{
// m_DrawErrorSystem = new DecalDrawErrorSystem(m_DecalEntityManager, m_Technique);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_29 = __this->___m_DecalEntityManager_16;
int32_t L_30 = __this->___m_Technique_9;
DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837* L_31 = (DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837*)il2cpp_codegen_object_new(DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837_il2cpp_TypeInfo_var);
NullCheck(L_31);
DecalDrawErrorSystem__ctor_m015484F442DE0009013C0A23C76D897327344BB1(L_31, L_29, L_30, NULL);
__this->___m_DrawErrorSystem_21 = L_31;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawErrorSystem_21), (void*)L_31);
// var universalRenderer = renderer as UniversalRenderer;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_32 = ___0_renderer;
V_0 = ((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_32, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var));
// switch (m_Technique)
int32_t L_33 = __this->___m_Technique_9;
V_1 = L_33;
int32_t L_34 = V_1;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_34, 1)))
{
case 0:
{
goto IL_01d6;
}
case 1:
{
goto IL_0131;
}
case 2:
{
goto IL_017f;
}
}
}
{
goto IL_0250;
}
IL_0131:
{
// m_CopyDepthPass = new CopyDepthPass(RenderPassEvent.AfterRenderingOpaques, m_DBufferClearMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = __this->___m_DBufferClearMaterial_26;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_36 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_36);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_36, ((int32_t)300), L_35, NULL);
__this->___m_CopyDepthPass_13 = L_36;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthPass_13), (void*)L_36);
// m_DecalDrawScreenSpaceSystem = new DecalDrawScreenSpaceSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_37 = __this->___m_DecalEntityManager_16;
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_38 = (DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E*)il2cpp_codegen_object_new(DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E_il2cpp_TypeInfo_var);
NullCheck(L_38);
DecalDrawScreenSpaceSystem__ctor_m5C3A06343E2CBA6098503807B9D7D59AB71D7064(L_38, L_37, NULL);
__this->___m_DecalDrawScreenSpaceSystem_28 = L_38;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalDrawScreenSpaceSystem_28), (void*)L_38);
// m_ScreenSpaceDecalRenderPass = new DecalScreenSpaceRenderPass(m_ScreenSpaceSettings, intermediateRendering ? m_DecalDrawScreenSpaceSystem : null);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_39 = __this->___m_ScreenSpaceSettings_11;
bool L_40;
L_40 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
G_B10_0 = L_39;
G_B10_1 = __this;
if (L_40)
{
G_B11_0 = L_39;
G_B11_1 = __this;
goto IL_016a;
}
}
{
G_B12_0 = ((DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E*)(NULL));
G_B12_1 = G_B10_0;
G_B12_2 = G_B10_1;
goto IL_0170;
}
IL_016a:
{
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_41 = __this->___m_DecalDrawScreenSpaceSystem_28;
G_B12_0 = L_41;
G_B12_1 = G_B11_0;
G_B12_2 = G_B11_1;
}
IL_0170:
{
DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* L_42 = (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016*)il2cpp_codegen_object_new(DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016_il2cpp_TypeInfo_var);
NullCheck(L_42);
DecalScreenSpaceRenderPass__ctor_mDD7210463D37CFBF82AF476EDAA66138A3D2534B(L_42, G_B12_1, G_B12_0, NULL);
NullCheck(G_B12_2);
G_B12_2->___m_ScreenSpaceDecalRenderPass_27 = L_42;
Il2CppCodeGenWriteBarrier((void**)(&G_B12_2->___m_ScreenSpaceDecalRenderPass_27), (void*)L_42);
// break;
goto IL_0250;
}
IL_017f:
{
// m_DeferredLights = universalRenderer.deferredLights;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_43 = V_0;
NullCheck(L_43);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_44;
L_44 = UniversalRenderer_get_deferredLights_m32F1A62E9BAAB45913C9B60CBB3CE5FD9D0292BC_inline(L_43, NULL);
__this->___m_DeferredLights_32 = L_44;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredLights_32), (void*)L_44);
// m_CopyDepthPass = new CopyDepthPass(RenderPassEvent.AfterRenderingOpaques, m_DBufferClearMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_45 = __this->___m_DBufferClearMaterial_26;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_46 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_46);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_46, ((int32_t)300), L_45, NULL);
__this->___m_CopyDepthPass_13 = L_46;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthPass_13), (void*)L_46);
// m_DrawGBufferSystem = new DecalDrawGBufferSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_47 = __this->___m_DecalEntityManager_16;
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_48 = (DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D*)il2cpp_codegen_object_new(DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D_il2cpp_TypeInfo_var);
NullCheck(L_48);
DecalDrawGBufferSystem__ctor_mE0079617EEA532B331E3F4B03B638CE4F45B36DD(L_48, L_47, NULL);
__this->___m_DrawGBufferSystem_31 = L_48;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawGBufferSystem_31), (void*)L_48);
// m_GBufferRenderPass = new DecalGBufferRenderPass(m_ScreenSpaceSettings, intermediateRendering ? m_DrawGBufferSystem : null);
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_49 = __this->___m_ScreenSpaceSettings_11;
bool L_50;
L_50 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
G_B14_0 = L_49;
G_B14_1 = __this;
if (L_50)
{
G_B15_0 = L_49;
G_B15_1 = __this;
goto IL_01c4;
}
}
{
G_B16_0 = ((DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D*)(NULL));
G_B16_1 = G_B14_0;
G_B16_2 = G_B14_1;
goto IL_01ca;
}
IL_01c4:
{
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_51 = __this->___m_DrawGBufferSystem_31;
G_B16_0 = L_51;
G_B16_1 = G_B15_0;
G_B16_2 = G_B15_1;
}
IL_01ca:
{
DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* L_52 = (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4*)il2cpp_codegen_object_new(DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4_il2cpp_TypeInfo_var);
NullCheck(L_52);
DecalGBufferRenderPass__ctor_m28B7532B375AFBA5F69D3BFA92F1CD30B11C9059(L_52, G_B16_1, G_B16_0, NULL);
NullCheck(G_B16_2);
G_B16_2->___m_GBufferRenderPass_30 = L_52;
Il2CppCodeGenWriteBarrier((void**)(&G_B16_2->___m_GBufferRenderPass_30), (void*)L_52);
// break;
goto IL_0250;
}
IL_01d6:
{
// m_DecalDrawDBufferSystem = new DecalDrawDBufferSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_53 = __this->___m_DecalEntityManager_16;
DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* L_54 = (DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C*)il2cpp_codegen_object_new(DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C_il2cpp_TypeInfo_var);
NullCheck(L_54);
DecalDrawDBufferSystem__ctor_mD1019124C6167DDD732832366A8DE5C29469C7C6(L_54, L_53, NULL);
__this->___m_DecalDrawDBufferSystem_24 = L_54;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalDrawDBufferSystem_24), (void*)L_54);
// m_DBufferRenderPass = new DBufferRenderPass(m_DBufferClearMaterial, m_DBufferSettings, m_DecalDrawDBufferSystem);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_55 = __this->___m_DBufferClearMaterial_26;
DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_56 = __this->___m_DBufferSettings_10;
DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* L_57 = __this->___m_DecalDrawDBufferSystem_24;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_58 = (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7*)il2cpp_codegen_object_new(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var);
NullCheck(L_58);
DBufferRenderPass__ctor_mEB57D5CCEDE002456DCE6437075039F72303165B(L_58, L_55, L_56, L_57, NULL);
__this->___m_DBufferRenderPass_22 = L_58;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DBufferRenderPass_22), (void*)L_58);
// m_DecalDrawForwardEmissiveSystem = new DecalDrawFowardEmissiveSystem(m_DecalEntityManager);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_59 = __this->___m_DecalEntityManager_16;
DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* L_60 = (DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378*)il2cpp_codegen_object_new(DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378_il2cpp_TypeInfo_var);
NullCheck(L_60);
DecalDrawFowardEmissiveSystem__ctor_m8E4DED025617608225B7BFC2AAAF5BF568D092F8(L_60, L_59, NULL);
__this->___m_DecalDrawForwardEmissiveSystem_25 = L_60;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalDrawForwardEmissiveSystem_25), (void*)L_60);
// m_ForwardEmissivePass = new DecalForwardEmissivePass(m_DecalDrawForwardEmissiveSystem);
DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* L_61 = __this->___m_DecalDrawForwardEmissiveSystem_25;
DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9* L_62 = (DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9*)il2cpp_codegen_object_new(DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9_il2cpp_TypeInfo_var);
NullCheck(L_62);
DecalForwardEmissivePass__ctor_m8E2AEDB39E8A7CEA72CA8C1EE8C9A72A44030699(L_62, L_61, NULL);
__this->___m_ForwardEmissivePass_23 = L_62;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ForwardEmissivePass_23), (void*)L_62);
// if (universalRenderer.actualRenderingMode == RenderingMode.Deferred)
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_63 = V_0;
NullCheck(L_63);
int32_t L_64;
L_64 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(L_63, NULL);
if ((!(((uint32_t)L_64) == ((uint32_t)1))))
{
goto IL_0250;
}
}
{
// m_DBufferRenderPass.deferredLights = universalRenderer.deferredLights;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_65 = __this->___m_DBufferRenderPass_22;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* L_66 = V_0;
NullCheck(L_66);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_67;
L_67 = UniversalRenderer_get_deferredLights_m32F1A62E9BAAB45913C9B60CBB3CE5FD9D0292BC_inline(L_66, NULL);
NullCheck(L_65);
DBufferRenderPass_set_deferredLights_m1FDC96A2C6AAF6AA7BE100FB509CEE88A7BF1744_inline(L_65, L_67, NULL);
// m_DBufferRenderPass.deferredLights.DisableFramebufferFetchInput();
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_68 = __this->___m_DBufferRenderPass_22;
NullCheck(L_68);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_69;
L_69 = DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331_inline(L_68, NULL);
NullCheck(L_69);
DeferredLights_DisableFramebufferFetchInput_mD3D52031BF54D7EBD48EA7E49513D867016EE7FA(L_69, NULL);
}
IL_0250:
{
// m_RecreateSystems = false;
__this->___m_RecreateSystems_12 = (bool)0;
// }
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* ___0_renderer, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method)
{
{
// if (cameraData.cameraType == CameraType.Preview)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData;
int32_t L_1 = L_0->___cameraType_16;
if ((!(((uint32_t)L_1) == ((uint32_t)4))))
{
goto IL_000a;
}
}
{
// return;
return;
}
IL_000a:
{
// RecreateSystemsIfNeeded(renderer, cameraData);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = ___0_renderer;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData;
DecalRendererFeature_RecreateSystemsIfNeeded_m7AC19124F8412C12FB56D898BAF0EF506D83C712(__this, L_2, L_3, NULL);
// m_DecalEntityManager.Update();
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_4 = __this->___m_DecalEntityManager_16;
NullCheck(L_4);
DecalEntityManager_Update_mDCE8CDF07E499154DFE7078175B0CB815D497B11(L_4, NULL);
// m_DecalUpdateCachedSystem.Execute();
DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* L_5 = __this->___m_DecalUpdateCachedSystem_17;
NullCheck(L_5);
DecalUpdateCachedSystem_Execute_m49D9D4B18FA9A672E5687FE2535556788AD8040E(L_5, NULL);
// if (intermediateRendering)
bool L_6;
L_6 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
if (!L_6)
{
goto IL_0043;
}
}
{
// m_DecalUpdateCullingGroupSystem.Execute(cameraData.camera);
DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* L_7 = __this->___m_DecalUpdateCullingGroupSystem_18;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___1_cameraData;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = L_8->___camera_2;
NullCheck(L_7);
DecalUpdateCullingGroupSystem_Execute_m32F1635D3DB3CCEF80270C2FD0721BD5E5ECA965(L_7, L_9, NULL);
goto IL_008b;
}
IL_0043:
{
// m_DecalSkipCulledSystem.Execute(cameraData.camera);
DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* L_10 = __this->___m_DecalSkipCulledSystem_29;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_11 = ___1_cameraData;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12 = L_11->___camera_2;
NullCheck(L_10);
DecalSkipCulledSystem_Execute_m5CD567108A793D03C5E994A9F635ACC874F602D0(L_10, L_12, NULL);
// m_DecalCreateDrawCallSystem.Execute();
DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* L_13 = __this->___m_DecalCreateDrawCallSystem_20;
NullCheck(L_13);
DecalCreateDrawCallSystem_Execute_m9065BD8BC60D5F12697E2F7C8B803E484A759BC8(L_13, NULL);
// if (m_Technique == DecalTechnique.ScreenSpace)
int32_t L_14 = __this->___m_Technique_9;
if ((!(((uint32_t)L_14) == ((uint32_t)2))))
{
goto IL_0076;
}
}
{
// m_DecalDrawScreenSpaceSystem.Execute(cameraData);
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_15 = __this->___m_DecalDrawScreenSpaceSystem_28;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData;
NullCheck(L_15);
DecalDrawSystem_Execute_mDB6BC88981DC6AF9CCEAF4B2B3A3FC841484C031(L_15, L_16, NULL);
goto IL_008b;
}
IL_0076:
{
// else if (m_Technique == DecalTechnique.GBuffer)
int32_t L_17 = __this->___m_Technique_9;
if ((!(((uint32_t)L_17) == ((uint32_t)3))))
{
goto IL_008b;
}
}
{
// m_DrawGBufferSystem.Execute(cameraData);
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_18 = __this->___m_DrawGBufferSystem_31;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_19 = ___1_cameraData;
NullCheck(L_18);
DecalDrawSystem_Execute_mDB6BC88981DC6AF9CCEAF4B2B3A3FC841484C031(L_18, L_19, NULL);
}
IL_008b:
{
// m_DrawErrorSystem.Execute(cameraData);
DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837* L_20 = __this->___m_DrawErrorSystem_21;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = ___1_cameraData;
NullCheck(L_20);
DecalDrawSystem_Execute_mDB6BC88981DC6AF9CCEAF4B2B3A3FC841484C031(L_20, L_21, NULL);
// }
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* ___0_renderer, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, 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 V_0 = 0;
{
// if (renderingData.cameraData.cameraType == CameraType.Preview)
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1);
int32_t L_2 = L_1->___cameraType_16;
if ((!(((uint32_t)L_2) == ((uint32_t)4))))
{
goto IL_001b;
}
}
{
// renderer.EnqueuePass(m_DecalPreviewPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_3 = ___0_renderer;
DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5* L_4 = __this->___m_DecalPreviewPass_14;
NullCheck(L_3);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_3, L_4, NULL);
// return;
return;
}
IL_001b:
{
// RecreateSystemsIfNeeded(renderer, renderingData.cameraData);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_5 = ___0_renderer;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = (&L_6->___cameraData_1);
DecalRendererFeature_RecreateSystemsIfNeeded_m7AC19124F8412C12FB56D898BAF0EF506D83C712(__this, L_5, L_7, NULL);
// if (intermediateRendering)
bool L_8;
L_8 = DecalRendererFeature_get_intermediateRendering_mA32621126D368BAFFBA7636AD2A525F5D42A7FBC(__this, NULL);
if (!L_8)
{
goto IL_0046;
}
}
{
// m_DecalUpdateCulledSystem.Execute();
DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* L_9 = __this->___m_DecalUpdateCulledSystem_19;
NullCheck(L_9);
DecalUpdateCulledSystem_Execute_mC9AB16C84C382BE4D114FE4129493C2A5C75234F(L_9, NULL);
// m_DecalCreateDrawCallSystem.Execute();
DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* L_10 = __this->___m_DecalCreateDrawCallSystem_20;
NullCheck(L_10);
DecalCreateDrawCallSystem_Execute_m9065BD8BC60D5F12697E2F7C8B803E484A759BC8(L_10, NULL);
}
IL_0046:
{
// switch (m_Technique)
int32_t L_11 = __this->___m_Technique_9;
V_0 = L_11;
int32_t L_12 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_12, 1)))
{
case 0:
{
goto IL_008d;
}
case 1:
{
goto IL_0062;
}
case 2:
{
goto IL_006f;
}
}
}
{
return;
}
IL_0062:
{
// renderer.EnqueuePass(m_ScreenSpaceDecalRenderPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_13 = ___0_renderer;
DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* L_14 = __this->___m_ScreenSpaceDecalRenderPass_27;
NullCheck(L_13);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_13, L_14, NULL);
// break;
return;
}
IL_006f:
{
// m_GBufferRenderPass.Setup(m_DeferredLights);
DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* L_15 = __this->___m_GBufferRenderPass_30;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_16 = __this->___m_DeferredLights_32;
NullCheck(L_15);
DecalGBufferRenderPass_Setup_m9394FE80F88C9A5DBB5E1901D5B98344C668D081_inline(L_15, L_16, NULL);
// renderer.EnqueuePass(m_GBufferRenderPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_17 = ___0_renderer;
DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* L_18 = __this->___m_GBufferRenderPass_30;
NullCheck(L_17);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_17, L_18, NULL);
// break;
return;
}
IL_008d:
{
// var universalRenderer = renderer as UniversalRenderer;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_19 = ___0_renderer;
// if (universalRenderer.actualRenderingMode == RenderingMode.Deferred)
NullCheck(((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_19, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)));
int32_t L_20;
L_20 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_19, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)), NULL);
if ((!(((uint32_t)L_20) == ((uint32_t)1))))
{
goto IL_00c8;
}
}
{
// m_CopyDepthPass.Setup(
// new RenderTargetHandle(m_DBufferRenderPass.cameraDepthAttachmentIndentifier),
// new RenderTargetHandle(m_DBufferRenderPass.cameraDepthTextureIndentifier)
// );
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_21 = __this->___m_CopyDepthPass_13;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_22 = __this->___m_DBufferRenderPass_22;
NullCheck(L_22);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23;
L_23 = DBufferRenderPass_get_cameraDepthAttachmentIndentifier_mB8636E785AF750975212693A968D6488ECF88C2F_inline(L_22, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_24;
memset((&L_24), 0, sizeof(L_24));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_24), L_23, /*hidden argument*/NULL);
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_25 = __this->___m_DBufferRenderPass_22;
NullCheck(L_25);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26;
L_26 = DBufferRenderPass_get_cameraDepthTextureIndentifier_m5AE1AA94A1FFCADF873019118DBE10E49FCCED39_inline(L_25, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_27;
memset((&L_27), 0, sizeof(L_27));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_27), L_26, /*hidden argument*/NULL);
NullCheck(L_21);
CopyDepthPass_Setup_m09878F9AF1AC7B2F118A2E1E99DFAA48A422B992(L_21, L_24, L_27, NULL);
goto IL_00ff;
}
IL_00c8:
{
// m_CopyDepthPass.Setup(
// new RenderTargetHandle(m_DBufferRenderPass.cameraDepthTextureIndentifier),
// new RenderTargetHandle(m_DBufferRenderPass.dBufferDepthIndentifier)
// );
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_28 = __this->___m_CopyDepthPass_13;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_29 = __this->___m_DBufferRenderPass_22;
NullCheck(L_29);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30;
L_30 = DBufferRenderPass_get_cameraDepthTextureIndentifier_m5AE1AA94A1FFCADF873019118DBE10E49FCCED39_inline(L_29, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_31;
memset((&L_31), 0, sizeof(L_31));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_31), L_30, /*hidden argument*/NULL);
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_32 = __this->___m_DBufferRenderPass_22;
NullCheck(L_32);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33;
L_33 = DBufferRenderPass_get_dBufferDepthIndentifier_m870E6AA39FDE4B9019D12F3D4BF19D90E40A02EE_inline(L_32, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_34;
memset((&L_34), 0, sizeof(L_34));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_34), L_33, /*hidden argument*/NULL);
NullCheck(L_28);
CopyDepthPass_Setup_m09878F9AF1AC7B2F118A2E1E99DFAA48A422B992(L_28, L_31, L_34, NULL);
// m_CopyDepthPass.MssaSamples = 1;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_35 = __this->___m_CopyDepthPass_13;
NullCheck(L_35);
CopyDepthPass_set_MssaSamples_m49C16C0DC4F0D1A421F35CD8A63F098C94758E32_inline(L_35, 1, NULL);
}
IL_00ff:
{
// renderer.EnqueuePass(m_CopyDepthPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_36 = ___0_renderer;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_37 = __this->___m_CopyDepthPass_13;
NullCheck(L_36);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_36, L_37, NULL);
// renderer.EnqueuePass(m_DBufferRenderPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_38 = ___0_renderer;
DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* L_39 = __this->___m_DBufferRenderPass_22;
NullCheck(L_38);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_38, L_39, NULL);
// renderer.EnqueuePass(m_ForwardEmissivePass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_40 = ___0_renderer;
DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9* L_41 = __this->___m_ForwardEmissivePass_23;
NullCheck(L_40);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_40, L_41, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.DecalRendererFeature::SupportsNativeRenderPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalRendererFeature_SupportsNativeRenderPass_mC6A90E0193514151506CF78F9B79594FF6FEDA92 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method)
{
{
// return m_Technique == DecalTechnique.GBuffer || m_Technique == DecalTechnique.ScreenSpace;
int32_t L_0 = __this->___m_Technique_9;
if ((((int32_t)L_0) == ((int32_t)3)))
{
goto IL_0013;
}
}
{
int32_t L_1 = __this->___m_Technique_9;
return (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0);
}
IL_0013:
{
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature_Dispose_m35C8C404050AE4443B62A6BF909EE22241D15781 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, bool ___0_disposing, 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;
}
{
// 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_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
// CoreUtils.Destroy(m_DBufferClearMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___m_DBufferClearMaterial_26;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL);
// if (m_DecalEntityManager != null)
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_DecalEntityManager_16;
if (!L_2)
{
goto IL_0035;
}
}
{
// 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_3;
L_3 = DecalRendererFeature_get_sharedDecalEntityManager_m40E27F3BFD2D84F47B48221A07AF7AA21DE86D0E_inline(NULL);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_4 = __this->___m_DecalEntityManager_16;
NullCheck(L_3);
SharedDecalEntityManager_Release_mDF9307DFCE36208911BF3F36FE410DDACBD12C7E(L_3, L_4, NULL);
}
IL_0035:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::ChangeAdaptivePerformanceDrawDistances()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature_ChangeAdaptivePerformanceDrawDistances_m192D9817282CE0E3A86F51E0ABC086CA3AE92B92 (DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F* __this, const RuntimeMethod* method)
{
{
// }
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);
ScriptableRendererFeature__ctor_mA05EC9569A5DCF48CDD98E1FC5838857E2C4C001(__this, NULL);
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalRendererFeature::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalRendererFeature__cctor_mF14AD70DE950D19D082AC0FC40C479F30451E985 (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* ___0_value, const RuntimeMethod* method)
{
{
// public string customTitle { private set; get; }
String_t* L_0 = ___0_value;
__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* ___0_customTitle, const RuntimeMethod* method)
{
{
// public DisallowMultipleRendererFeature(string customTitle = null)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// this.customTitle = customTitle;
String_t* L_0 = ___0_customTitle;
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 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
// 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;
}
{
// if (m_SSAOPass == null)
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* L_0 = __this->___m_SSAOPass_8;
if (L_0)
{
goto IL_0013;
}
}
{
// m_SSAOPass = new ScreenSpaceAmbientOcclusionPass();
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* L_1 = (ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5*)il2cpp_codegen_object_new(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
NullCheck(L_1);
ScreenSpaceAmbientOcclusionPass__ctor_mF77843A5205DF889A614668E5471F9F710EB87D9(L_1, NULL);
__this->___m_SSAOPass_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SSAOPass_8), (void*)L_1);
}
IL_0013:
{
// GetMaterial();
bool L_2;
L_2 = 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* ___0_renderer, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44373E55582D0E04AA1A19D524C037E0698FF263);
s_Il2CppMethodInitialized = true;
}
{
// if (!GetMaterial())
bool L_0;
L_0 = ScreenSpaceAmbientOcclusion_GetMaterial_mCB6CBB33AE1E3B5C748B8B0F51B03AA053198B48(__this, NULL);
if (L_0)
{
goto IL_0030;
}
}
{
// 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_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
Type_t* L_3;
L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_3);
String_t* L_4;
L_4 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_3);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_4);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_2;
String_t* L_6;
L_6 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_6);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_6);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(_stringLiteral44373E55582D0E04AA1A19D524C037E0698FF263, L_5, NULL);
// return;
return;
}
IL_0030:
{
// bool shouldAdd = m_SSAOPass.Setup(m_Settings, renderer, m_Material);
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* L_7 = __this->___m_SSAOPass_8;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_8 = __this->___m_Settings_6;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_9 = ___0_renderer;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->___m_Material_7;
NullCheck(L_7);
bool L_11;
L_11 = ScreenSpaceAmbientOcclusionPass_Setup_mBD72CF7000A164F0702897906D0D537B470BC1A2(L_7, L_8, L_9, L_10, NULL);
// if (shouldAdd)
if (!L_11)
{
goto IL_0056;
}
}
{
// renderer.EnqueuePass(m_SSAOPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_12 = ___0_renderer;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* L_13 = __this->___m_SSAOPass_8;
NullCheck(L_12);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_12, L_13, NULL);
}
IL_0056:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusion_Dispose_m556EE23462CDE3088F74D8FC6A87AF2022360018 (ScreenSpaceAmbientOcclusion_t52CA24F8061CD470B87D688EE137A55280423AAF* __this, bool ___0_disposing, 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_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(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;
}
{
// 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_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
// return true;
return (bool)1;
}
IL_0010:
{
// if (m_Shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_003e;
}
}
{
// m_Shader = Shader.Find(k_ShaderName);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4;
L_4 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral38635D052E41EF2B39E600E1451D81609AFA2864, NULL);
__this->___m_Shader_5 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Shader_5), (void*)L_4);
// if (m_Shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_5 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_003e;
}
}
{
// return false;
return (bool)0;
}
IL_003e:
{
// m_Material = CoreUtils.CreateEngineMaterial(m_Shader);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8;
L_8 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_7, NULL);
__this->___m_Material_7 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_7), (void*)L_8);
// return m_Material != null;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = __this->___m_Material_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_10;
}
}
// 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] 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);
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;
}
{
// private bool isRendererDeferred => m_Renderer != null && m_Renderer is UniversalRenderer && ((UniversalRenderer)m_Renderer).renderingMode == RenderingMode.Deferred;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_0 = __this->___m_Renderer_33;
if (!L_0)
{
goto IL_0029;
}
}
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_1 = __this->___m_Renderer_33;
if (!((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_1, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)))
{
goto IL_0029;
}
}
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = __this->___m_Renderer_33;
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);
return (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0);
}
IL_0029:
{
return (bool)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_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_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_mCCC3C69578A2C5B7367F73999E6938C315A98201(((int32_t)16), NULL);
__this->___m_SupportsR8RenderTextureFormat_25 = 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_27 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraTopLeftCorner_27), (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_28 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraXExtent_28), (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_29 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraYExtent_29), (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_30 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraZExtent_30), (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_31 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraViewProjections_31), (void*)L_5);
// private ProfilingSampler m_ProfilingSampler = ProfilingSampler.Get(URPProfileId.SSAO);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6;
L_6 = ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661(((int32_t)14), ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var);
__this->___m_ProfilingSampler_32 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_32), (void*)L_6);
// 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_46;
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_34 = 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_47;
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_35 = 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_48;
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_36 = 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_49;
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_37 = 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_41 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSettings_41), (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* ___0_featureSettings, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___1_renderer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, 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;
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;
{
// m_Material = material;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___2_material;
__this->___m_Material_26 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_26), (void*)L_0);
// m_Renderer = renderer;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_1 = ___1_renderer;
__this->___m_Renderer_33 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Renderer_33), (void*)L_1);
// m_CurrentSettings = featureSettings;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_2 = ___0_featureSettings;
__this->___m_CurrentSettings_41 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSettings_41), (void*)L_2);
// if (isRendererDeferred)
bool L_3;
L_3 = ScreenSpaceAmbientOcclusionPass_get_isRendererDeferred_m2B3F813957BF03045D2E4CFF8F0C75F933E65712(__this, NULL);
if (!L_3)
{
goto IL_003b;
}
}
{
// renderPassEvent = featureSettings.AfterOpaque ? RenderPassEvent.AfterRenderingOpaques : RenderPassEvent.AfterRenderingGbuffer;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_4 = ___0_featureSettings;
NullCheck(L_4);
bool L_5 = L_4->___AfterOpaque_1;
G_B2_0 = __this;
if (L_5)
{
G_B3_0 = __this;
goto IL_002d;
}
}
{
G_B4_0 = ((int32_t)220);
G_B4_1 = G_B2_0;
goto IL_0032;
}
IL_002d:
{
G_B4_0 = ((int32_t)300);
G_B4_1 = G_B3_0;
}
IL_0032:
{
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_0061;
}
IL_003b:
{
// renderPassEvent = featureSettings.AfterOpaque ? RenderPassEvent.AfterRenderingOpaques : RenderPassEvent.AfterRenderingPrePasses + 1;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_6 = ___0_featureSettings;
NullCheck(L_6);
bool L_7 = L_6->___AfterOpaque_1;
G_B6_0 = __this;
if (L_7)
{
G_B7_0 = __this;
goto IL_004b;
}
}
{
G_B8_0 = ((int32_t)201);
G_B8_1 = G_B6_0;
goto IL_0050;
}
IL_004b:
{
G_B8_0 = ((int32_t)300);
G_B8_1 = G_B7_0;
}
IL_0050:
{
NullCheck(G_B8_1);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(G_B8_1, G_B8_0, NULL);
// source = m_CurrentSettings.Source;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_8 = __this->___m_CurrentSettings_41;
NullCheck(L_8);
int32_t L_9 = L_8->___Source_2;
V_0 = L_9;
}
IL_0061:
{
int32_t L_10 = V_0;
if (!L_10)
{
goto IL_006a;
}
}
{
int32_t L_11 = V_0;
if ((((int32_t)L_11) == ((int32_t)1)))
{
goto IL_0073;
}
}
{
goto IL_007c;
}
IL_006a:
{
// ConfigureInput(ScriptableRenderPassInput.Depth);
ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline(__this, 1, NULL);
// break;
goto IL_0082;
}
IL_0073:
{
// ConfigureInput(ScriptableRenderPassInput.Normal);// need depthNormal prepass for forward-only geometry
ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline(__this, 2, NULL);
// break;
goto IL_0082;
}
IL_007c:
{
// throw new ArgumentOutOfRangeException();
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_12 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_12);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_12, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_Setup_mBD72CF7000A164F0702897906D0D537B470BC1A2_RuntimeMethod_var)));
}
IL_0082:
{
// return m_Material != null
// && m_CurrentSettings.Intensity > 0.0f
// && m_CurrentSettings.Radius > 0.0f
// && m_CurrentSettings.SampleCount > 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = __this->___m_Material_26;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_14)
{
goto IL_00c3;
}
}
{
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_15 = __this->___m_CurrentSettings_41;
NullCheck(L_15);
float L_16 = L_15->___Intensity_4;
if ((!(((float)L_16) > ((float)(0.0f)))))
{
goto IL_00c3;
}
}
{
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_17 = __this->___m_CurrentSettings_41;
NullCheck(L_17);
float L_18 = L_17->___Radius_6;
if ((!(((float)L_18) > ((float)(0.0f)))))
{
goto IL_00c3;
}
}
{
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_19 = __this->___m_CurrentSettings_41;
NullCheck(L_19);
int32_t L_20 = L_19->___SampleCount_7;
return (bool)((((int32_t)L_20) > ((int32_t)0))? 1 : 0);
}
IL_00c3:
{
return (bool)0;
}
}
// 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* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, 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));
int32_t V_16 = 0;
int32_t G_B3_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B13_0 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B25_0 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B24_0 = NULL;
int32_t G_B26_0 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B26_1 = NULL;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B28_0 = NULL;
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B27_0 = NULL;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B29_0;
memset((&G_B29_0), 0, sizeof(G_B29_0));
ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5* G_B29_1 = NULL;
{
// RenderTextureDescriptor cameraTargetDescriptor = renderingData.cameraData.cameraTargetDescriptor;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
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_41;
NullCheck(L_3);
bool L_4 = L_3->___Downsample_0;
if (L_4)
{
goto IL_001c;
}
}
{
G_B3_0 = 1;
goto IL_001d;
}
IL_001c:
{
G_B3_0 = 2;
}
IL_001d:
{
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_41;
NullCheck(L_5);
float L_6 = L_5->___Intensity_4;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_7 = __this->___m_CurrentSettings_41;
NullCheck(L_7);
float L_8 = L_7->___Radius_6;
int32_t L_9 = V_1;
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_10 = __this->___m_CurrentSettings_41;
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_26;
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_45;
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 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = (&L_15->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_17 = L_16->___xr_24;
NullCheck(L_17);
bool L_18;
L_18 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_17, NULL);
if (!L_18)
{
goto IL_0084;
}
}
{
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_19 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_20 = (&L_19->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_21 = L_20->___xr_24;
NullCheck(L_21);
bool L_22;
L_22 = XRPass_get_singlePassEnabled_mB8BBB9F66EE93200D10F7C6C766E5F2D855A6FF3(L_21, NULL);
if (L_22)
{
goto IL_0087;
}
}
IL_0084:
{
G_B7_0 = 1;
goto IL_0088;
}
IL_0087:
{
G_B7_0 = 2;
}
IL_0088:
{
V_3 = G_B7_0;
// for (int eyeIndex = 0; eyeIndex < eyeCount; eyeIndex++)
V_6 = 0;
goto IL_01fe;
}
IL_0091:
{
// Matrix4x4 view = renderingData.cameraData.GetViewMatrix(eyeIndex);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_23 = ___1_renderingData;
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 = ___1_renderingData;
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_31;
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_m75E91775655DCA8DFC8EDE0AB787285BB3935162(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_m75E91775655DCA8DFC8EDE0AB787285BB3935162(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_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_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_m2ECA73F345A7AD84144133E9E51657204002B12D_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_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_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_m2ECA73F345A7AD84144133E9E51657204002B12D_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_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_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_m2ECA73F345A7AD84144133E9E51657204002B12D_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_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_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_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_56, NULL);
V_15 = L_57;
// m_CameraTopLeftCorner[eyeIndex] = topLeftCorner;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_58 = __this->___m_CameraTopLeftCorner_27;
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_28;
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_mD14864BB81AC08F643D2B82B41B3577012410ED9_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_29;
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_mD14864BB81AC08F643D2B82B41B3577012410ED9_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_30;
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_01fe:
{
// for (int eyeIndex = 0; eyeIndex < eyeCount; eyeIndex++)
int32_t L_75 = V_6;
int32_t L_76 = V_3;
if ((((int32_t)L_75) < ((int32_t)L_76)))
{
goto IL_0091;
}
}
{
// m_Material.SetVector(s_ProjectionParams2ID, new Vector4(1.0f / renderingData.cameraData.camera.nearClipPlane, 0.0f, 0.0f, 0.0f));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_77 = __this->___m_Material_26;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_78 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_ProjectionParams2ID_53;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_79 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_80 = (&L_79->___cameraData_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_81 = L_80->___camera_2;
NullCheck(L_81);
float L_82;
L_82 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_81, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_83;
memset((&L_83), 0, sizeof(L_83));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_83), ((float)((1.0f)/L_82)), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_77);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_77, L_78, L_83, NULL);
// m_Material.SetMatrixArray(s_CameraViewProjectionsID, m_CameraViewProjections);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_84 = __this->___m_Material_26;
int32_t L_85 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewProjectionsID_54;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_86 = __this->___m_CameraViewProjections_31;
NullCheck(L_84);
Material_SetMatrixArray_m8D2C4EF5A830DDB903DE9781208F5CB1D9E2CCB3(L_84, L_85, L_86, NULL);
// m_Material.SetVectorArray(s_CameraViewTopLeftCornerID, m_CameraTopLeftCorner);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_87 = __this->___m_Material_26;
int32_t L_88 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewTopLeftCornerID_55;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_89 = __this->___m_CameraTopLeftCorner_27;
NullCheck(L_87);
Material_SetVectorArray_mB06BA7BAF369A609DC5DC448BBDCE8B4AF3CAC7F(L_87, L_88, L_89, NULL);
// m_Material.SetVectorArray(s_CameraViewXExtentID, m_CameraXExtent);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_90 = __this->___m_Material_26;
int32_t L_91 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewXExtentID_50;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_92 = __this->___m_CameraXExtent_28;
NullCheck(L_90);
Material_SetVectorArray_mB06BA7BAF369A609DC5DC448BBDCE8B4AF3CAC7F(L_90, L_91, L_92, NULL);
// m_Material.SetVectorArray(s_CameraViewYExtentID, m_CameraYExtent);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_93 = __this->___m_Material_26;
int32_t L_94 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewYExtentID_51;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_95 = __this->___m_CameraYExtent_29;
NullCheck(L_93);
Material_SetVectorArray_mB06BA7BAF369A609DC5DC448BBDCE8B4AF3CAC7F(L_93, L_94, L_95, NULL);
// m_Material.SetVectorArray(s_CameraViewZExtentID, m_CameraZExtent);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_96 = __this->___m_Material_26;
int32_t L_97 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewZExtentID_52;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_98 = __this->___m_CameraZExtent_30;
NullCheck(L_96);
Material_SetVectorArray_mB06BA7BAF369A609DC5DC448BBDCE8B4AF3CAC7F(L_96, L_97, L_98, NULL);
// CoreUtils.SetKeyword(m_Material, k_OrthographicCameraKeyword, renderingData.cameraData.camera.orthographic);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_99 = __this->___m_Material_26;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_100 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_101 = (&L_100->___cameraData_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_102 = L_101->___camera_2;
NullCheck(L_102);
bool L_103;
L_103 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_102, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_99, _stringLiteral363E9088547FE8D920C8B8993040C60B2E10C269, L_103, NULL);
// ScreenSpaceAmbientOcclusionSettings.DepthSource source = this.isRendererDeferred
// ? ScreenSpaceAmbientOcclusionSettings.DepthSource.DepthNormals
// : m_CurrentSettings.Source;
bool L_104;
L_104 = ScreenSpaceAmbientOcclusionPass_get_isRendererDeferred_m2B3F813957BF03045D2E4CFF8F0C75F933E65712(__this, NULL);
if (L_104)
{
goto IL_02e3;
}
}
{
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_105 = __this->___m_CurrentSettings_41;
NullCheck(L_105);
int32_t L_106 = L_105->___Source_2;
G_B13_0 = ((int32_t)(L_106));
goto IL_02e4;
}
IL_02e3:
{
G_B13_0 = 1;
}
IL_02e4:
{
V_4 = G_B13_0;
// if (source == ScreenSpaceAmbientOcclusionSettings.DepthSource.Depth)
int32_t L_107 = V_4;
if (L_107)
{
goto IL_03b7;
}
}
{
// switch (m_CurrentSettings.NormalSamples)
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_108 = __this->___m_CurrentSettings_41;
NullCheck(L_108);
int32_t L_109 = L_108->___NormalSamples_3;
V_16 = L_109;
int32_t L_110 = V_16;
switch (L_110)
{
case 0:
{
goto IL_0312;
}
case 1:
{
goto IL_0347;
}
case 2:
{
goto IL_037c;
}
}
}
{
goto IL_03b1;
}
IL_0312:
{
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionLowKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_111 = __this->___m_Material_26;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_111, _stringLiteralD46861500A6CC03CCCBE6A7772327677F7B7E50A, (bool)1, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionMediumKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_112 = __this->___m_Material_26;
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_112, _stringLiteralC6B9E8AA94CAEDB694F53C6FCF3AEC98C010E3C0, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionHighKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_113 = __this->___m_Material_26;
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_113, _stringLiteralB715E1B0A1CFC866D076A8F5F538E517CFAC3ECD, (bool)0, NULL);
// break;
goto IL_03b7;
}
IL_0347:
{
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionLowKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_114 = __this->___m_Material_26;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_114, _stringLiteralD46861500A6CC03CCCBE6A7772327677F7B7E50A, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionMediumKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_115 = __this->___m_Material_26;
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_115, _stringLiteralC6B9E8AA94CAEDB694F53C6FCF3AEC98C010E3C0, (bool)1, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionHighKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_116 = __this->___m_Material_26;
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_116, _stringLiteralB715E1B0A1CFC866D076A8F5F538E517CFAC3ECD, (bool)0, NULL);
// break;
goto IL_03b7;
}
IL_037c:
{
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionLowKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_117 = __this->___m_Material_26;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_117, _stringLiteralD46861500A6CC03CCCBE6A7772327677F7B7E50A, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionMediumKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_118 = __this->___m_Material_26;
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_118, _stringLiteralC6B9E8AA94CAEDB694F53C6FCF3AEC98C010E3C0, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_NormalReconstructionHighKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_119 = __this->___m_Material_26;
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_119, _stringLiteralB715E1B0A1CFC866D076A8F5F538E517CFAC3ECD, (bool)1, NULL);
// break;
goto IL_03b7;
}
IL_03b1:
{
// throw new ArgumentOutOfRangeException();
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_120 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_120);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_120, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_120, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_OnCameraSetup_m071BD45F2288F1731C1160447BD58F37FB526586_RuntimeMethod_var)));
}
IL_03b7:
{
int32_t L_121 = V_4;
if ((!(((uint32_t)L_121) == ((uint32_t)1))))
{
goto IL_03e0;
}
}
{
// CoreUtils.SetKeyword(m_Material, k_SourceDepthKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_122 = __this->___m_Material_26;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_122, _stringLiteralD973922EE23778FA7988F656188AE57F7C98C82C, (bool)0, NULL);
// CoreUtils.SetKeyword(m_Material, k_SourceDepthNormalsKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_123 = __this->___m_Material_26;
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_123, _stringLiteral19D09672E3946178FDE53B781007832412CF7428, (bool)1, NULL);
// break;
goto IL_0402;
}
IL_03e0:
{
// CoreUtils.SetKeyword(m_Material, k_SourceDepthKeyword, true);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_124 = __this->___m_Material_26;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_124, _stringLiteralD973922EE23778FA7988F656188AE57F7C98C82C, (bool)1, NULL);
// CoreUtils.SetKeyword(m_Material, k_SourceDepthNormalsKeyword, false);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_125 = __this->___m_Material_26;
CoreUtils_SetKeyword_m7F886C529A9DEC48A568FA4FFD4CF789AA294239(L_125, _stringLiteral19D09672E3946178FDE53B781007832412CF7428, (bool)0, NULL);
}
IL_0402:
{
// RenderTextureDescriptor descriptor = cameraTargetDescriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_126 = V_0;
V_5 = L_126;
// 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_127 = V_5;
__this->___m_AOPassDescriptor_38 = L_127;
// m_AOPassDescriptor.width /= downsampleDivider;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_128 = (&__this->___m_AOPassDescriptor_38);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_129 = L_128;
int32_t L_130;
L_130 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_129, NULL);
int32_t L_131 = V_1;
RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline(L_129, ((int32_t)(L_130/L_131)), NULL);
// m_AOPassDescriptor.height /= downsampleDivider;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_132 = (&__this->___m_AOPassDescriptor_38);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_133 = L_132;
int32_t L_134;
L_134 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_133, NULL);
int32_t L_135 = V_1;
RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline(L_133, ((int32_t)(L_134/L_135)), NULL);
// m_AOPassDescriptor.colorFormat = RenderTextureFormat.ARGB32;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_136 = (&__this->___m_AOPassDescriptor_38);
RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE(L_136, 0, NULL);
// m_BlurPassesDescriptor = descriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_137 = V_5;
__this->___m_BlurPassesDescriptor_39 = L_137;
// m_BlurPassesDescriptor.colorFormat = RenderTextureFormat.ARGB32;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_138 = (&__this->___m_BlurPassesDescriptor_39);
RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE(L_138, 0, NULL);
// m_FinalDescriptor = descriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_139 = V_5;
__this->___m_FinalDescriptor_40 = L_139;
// m_FinalDescriptor.colorFormat = m_SupportsR8RenderTextureFormat ? RenderTextureFormat.R8 : RenderTextureFormat.ARGB32;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_140 = (&__this->___m_FinalDescriptor_40);
bool L_141 = __this->___m_SupportsR8RenderTextureFormat_25;
G_B24_0 = L_140;
if (L_141)
{
G_B25_0 = L_140;
goto IL_047c;
}
}
{
G_B26_0 = 0;
G_B26_1 = G_B24_0;
goto IL_047e;
}
IL_047c:
{
G_B26_0 = ((int32_t)16);
G_B26_1 = G_B25_0;
}
IL_047e:
{
RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE(G_B26_1, G_B26_0, NULL);
// cmd.GetTemporaryRT(s_SSAOTexture1ID, m_AOPassDescriptor, FilterMode.Bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_142 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_143 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture1ID_46;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_144 = __this->___m_AOPassDescriptor_38;
NullCheck(L_142);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_142, L_143, L_144, 1, NULL);
// cmd.GetTemporaryRT(s_SSAOTexture2ID, m_BlurPassesDescriptor, FilterMode.Bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_145 = ___0_cmd;
int32_t L_146 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture2ID_47;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_147 = __this->___m_BlurPassesDescriptor_39;
NullCheck(L_145);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_145, L_146, L_147, 1, NULL);
// cmd.GetTemporaryRT(s_SSAOTexture3ID, m_BlurPassesDescriptor, FilterMode.Bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_148 = ___0_cmd;
int32_t L_149 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture3ID_48;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_150 = __this->___m_BlurPassesDescriptor_39;
NullCheck(L_148);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_148, L_149, L_150, 1, NULL);
// cmd.GetTemporaryRT(s_SSAOTextureFinalID, m_FinalDescriptor, FilterMode.Bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_151 = ___0_cmd;
int32_t L_152 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTextureFinalID_49;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_153 = __this->___m_FinalDescriptor_40;
NullCheck(L_151);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_151, L_152, L_153, 1, NULL);
// ConfigureTarget(m_CurrentSettings.AfterOpaque ? m_Renderer.cameraColorTarget : s_SSAOTexture2ID);
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_154 = __this->___m_CurrentSettings_41;
NullCheck(L_154);
bool L_155 = L_154->___AfterOpaque_1;
G_B27_0 = __this;
if (L_155)
{
G_B28_0 = __this;
goto IL_04e5;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_156 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture2ID_47;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_157;
L_157 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_156, NULL);
G_B29_0 = L_157;
G_B29_1 = G_B27_0;
goto IL_04f0;
}
IL_04e5:
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_158 = __this->___m_Renderer_33;
NullCheck(L_158);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_159;
L_159 = ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4(L_158, NULL);
G_B29_0 = L_159;
G_B29_1 = G_B28_0;
}
IL_04f0:
{
NullCheck(G_B29_1);
ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(G_B29_1, G_B29_0, NULL);
// ConfigureClear(ClearFlag.None, Color.white);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_160;
L_160 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123(__this, 0, L_160, 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 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&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*)&_stringLiteral08A43B15A45E316279EE278D3546A5DF8B4E344D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DF194FAA1988FCAE9C25D90709586B1E4F8BE47);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33C22CE665FEB81776C71A69D70D941A76149644);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75923E0735AEA9887B4F654139F76A2145395D51);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7AD3B8F0AE03B30E7EF1A150A08259397F2A7D50);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
memset((&V_1), 0, sizeof(V_1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
memset((&V_2), 0, sizeof(V_2));
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E V_3;
memset((&V_3), 0, sizeof(V_3));
float V_4 = 0.0f;
int32_t G_B10_0 = 0;
float G_B13_0 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B16_0;
memset((&G_B16_0), 0, sizeof(G_B16_0));
{
// 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_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_002d;
}
}
{
// Debug.LogErrorFormat("{0}.Execute(): Missing material. ScreenSpaceAmbientOcclusion pass will not execute. Check for missing reference in the renderer resources.", GetType().Name);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
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);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(_stringLiteral08A43B15A45E316279EE278D3546A5DF8B4E344D, L_3, NULL);
// return;
return;
}
IL_002d:
{
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6;
L_6 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_0 = L_6;
// using (new ProfilingScope(cmd, m_ProfilingSampler))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = V_0;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_8 = __this->___m_ProfilingSampler_32;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), L_7, L_8, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01f8:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// if (!m_CurrentSettings.AfterOpaque)
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_9 = __this->___m_CurrentSettings_41;
NullCheck(L_9);
bool L_10 = L_9->___AfterOpaque_1;
if (L_10)
{
goto IL_005a_1;
}
}
{
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.ScreenSpaceOcclusion, true);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_0;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_11, _stringLiteral0DF194FAA1988FCAE9C25D90709586B1E4F8BE47, (bool)1, NULL);
}
IL_005a_1:
{
// PostProcessUtils.SetSourceSize(cmd, m_AOPassDescriptor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_13 = __this->___m_AOPassDescriptor_38;
PostProcessUtils_SetSourceSize_m5EF5F2F3FE68CFDEFF201F07CBD403BBD96F0E35(L_12, L_13, NULL);
// Vector4 scaleBiasRt = new Vector4(-1, 1.0f, -1.0f, 1.0f);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_2), (-1.0f), (1.0f), (-1.0f), (1.0f), NULL);
// cmd.SetGlobalVector(Shader.PropertyToID("_ScaleBiasRt"), scaleBiasRt);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = V_0;
int32_t L_15;
L_15 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7AD3B8F0AE03B30E7EF1A150A08259397F2A7D50, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_2;
NullCheck(L_14);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_14, L_15, L_16, NULL);
// Render(cmd, m_SSAOTexture1Target, ShaderPasses.AO);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18 = __this->___m_SSAOTexture1Target_34;
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_34;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21 = __this->___m_SSAOTexture2Target_35;
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_39;
PostProcessUtils_SetSourceSize_m5EF5F2F3FE68CFDEFF201F07CBD403BBD96F0E35(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_35;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26 = __this->___m_SSAOTexture3Target_36;
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_36;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29 = __this->___m_SSAOTextureFinalTarget_37;
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_37;
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_41;
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_41;
NullCheck(L_36);
bool L_37 = L_36->___AfterOpaque_1;
if (!L_37)
{
goto IL_01f6_1;
}
}
{
// CameraData cameraData = renderingData.cameraData;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_38 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_39 = L_38->___cameraData_1;
V_3 = L_39;
// bool isCameraColorFinalTarget = (cameraData.cameraType == CameraType.Game && m_Renderer.cameraColorTarget == BuiltinRenderTextureType.CameraTarget && cameraData.camera.targetTexture == null);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_40 = V_3;
int32_t L_41 = L_40.___cameraType_16;
if ((!(((uint32_t)L_41) == ((uint32_t)1))))
{
goto IL_016e_1;
}
}
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_42 = __this->___m_Renderer_33;
NullCheck(L_42);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_43;
L_43 = ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4(L_42, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44;
L_44 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
bool L_45;
L_45 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_43, L_44, NULL);
if (!L_45)
{
goto IL_016e_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_46 = V_3;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_47 = L_46.___camera_2;
NullCheck(L_47);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_48;
L_48 = Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD(L_47, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_49;
L_49 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_48, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B10_0 = ((int32_t)(L_49));
goto IL_016f_1;
}
IL_016e_1:
{
G_B10_0 = 0;
}
IL_016f_1:
{
// bool yflip = !isCameraColorFinalTarget;
// float flipSign = yflip ? -1.0f : 1.0f;
if (((((int32_t)G_B10_0) == ((int32_t)0))? 1 : 0))
{
goto IL_017b_1;
}
}
{
G_B13_0 = (1.0f);
goto IL_0180_1;
}
IL_017b_1:
{
G_B13_0 = (-1.0f);
}
IL_0180_1:
{
V_4 = G_B13_0;
// scaleBiasRt = (flipSign < 0.0f)
// ? new Vector4(flipSign, 1.0f, -1.0f, 1.0f)
// : new Vector4(flipSign, 0.0f, 1.0f, 1.0f);
float L_50 = V_4;
if ((((float)L_50) < ((float)(0.0f))))
{
goto IL_01a3_1;
}
}
{
float L_51 = V_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52;
memset((&L_52), 0, sizeof(L_52));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_52), L_51, (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
G_B16_0 = L_52;
goto IL_01b9_1;
}
IL_01a3_1:
{
float L_53 = V_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_54;
memset((&L_54), 0, sizeof(L_54));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_54), L_53, (1.0f), (-1.0f), (1.0f), /*hidden argument*/NULL);
G_B16_0 = L_54;
}
IL_01b9_1:
{
V_2 = G_B16_0;
// cmd.SetGlobalVector(Shader.PropertyToID("_ScaleBiasRt"), scaleBiasRt);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_55 = V_0;
int32_t L_56;
L_56 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7AD3B8F0AE03B30E7EF1A150A08259397F2A7D50, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57 = V_2;
NullCheck(L_55);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_55, L_56, L_57, NULL);
// cmd.SetRenderTarget(
// m_Renderer.cameraColorTarget,
// RenderBufferLoadAction.Load,
// RenderBufferStoreAction.Store
// );
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_58 = V_0;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_59 = __this->___m_Renderer_33;
NullCheck(L_59);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_60;
L_60 = ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4(L_59, NULL);
NullCheck(L_58);
CommandBuffer_SetRenderTarget_mC138EA08E2FADA524DA4A0B7C702DAEA17D41B8C(L_58, L_60, 0, 0, NULL);
// cmd.DrawMesh(RenderingUtils.fullscreenMesh, Matrix4x4.identity, m_Material, 0, (int)ShaderPasses.AfterOpaque);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_61 = V_0;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_62;
L_62 = RenderingUtils_get_fullscreenMesh_m6593C7C1C240A56AC8BD7C112DD672EEDE28F34E(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_63;
L_63 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_64 = __this->___m_Material_26;
NullCheck(L_61);
CommandBuffer_DrawMesh_m2CDCAC3E41416226D38770259BB2C56CB37D5EEF(L_61, L_62, L_63, L_64, 0, 4, NULL);
}
IL_01f6_1:
{
// }
goto IL_0206;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0206:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_65 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_65, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_66 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_66, NULL);
// }
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* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_target, int32_t ___2_pass, 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 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_target;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___1_target;
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 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4;
L_4 = RenderingUtils_get_fullscreenMesh_m6593C7C1C240A56AC8BD7C112DD672EEDE28F34E(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5;
L_5 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->___m_Material_26;
int32_t L_7 = ___2_pass;
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* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_baseMap, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_target, int32_t ___3_pass, 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 = ___0_cmd;
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_44;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___1_baseMap;
NullCheck(L_0);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_0, L_1, L_2, NULL);
// Render(cmd, target, pass);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___2_target;
int32_t L_5 = ___3_pass;
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* ___0_cmd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DF194FAA1988FCAE9C25D90709586B1E4F8BE47);
s_Il2CppMethodInitialized = true;
}
{
// if (cmd == null)
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
if (L_0)
{
goto IL_000e;
}
}
{
// throw new ArgumentNullException("cmd");
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_OnCameraCleanup_m95181585E69AE6C04D3CDDDC3AFF90674E6CC239_RuntimeMethod_var)));
}
IL_000e:
{
// if (!m_CurrentSettings.AfterOpaque)
ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* L_2 = __this->___m_CurrentSettings_41;
NullCheck(L_2);
bool L_3 = L_2->___AfterOpaque_1;
if (L_3)
{
goto IL_0027;
}
}
{
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.ScreenSpaceOcclusion, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral0DF194FAA1988FCAE9C25D90709586B1E4F8BE47, (bool)0, NULL);
}
IL_0027:
{
// cmd.ReleaseTemporaryRT(s_SSAOTexture1ID);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
int32_t L_6 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture1ID_46;
NullCheck(L_5);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_5, L_6, NULL);
// cmd.ReleaseTemporaryRT(s_SSAOTexture2ID);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
int32_t L_8 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture2ID_47;
NullCheck(L_7);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_7, L_8, NULL);
// cmd.ReleaseTemporaryRT(s_SSAOTexture3ID);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
int32_t L_10 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture3ID_48;
NullCheck(L_9);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_9, L_10, NULL);
// cmd.ReleaseTemporaryRT(s_SSAOTextureFinalID);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
int32_t L_12 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTextureFinalID_49;
NullCheck(L_11);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_11, L_12, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion/ScreenSpaceAmbientOcclusionPass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceAmbientOcclusionPass__cctor_mB27DCA7AF3EAEFC1EC23793C7450E3A37BF90BB3 (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_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral67BEC592386C17C68CF044FFB14169A1073AC7EB, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_BaseMapID_44 = L_0;
// private static readonly int s_SSAOParamsID = Shader.PropertyToID("_SSAOParams");
int32_t L_1;
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFB09C472260424DF2163A6CAA9B50C2F0DDC16D1, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOParamsID_45 = L_1;
// private static readonly int s_SSAOTexture1ID = Shader.PropertyToID("_SSAO_OcclusionTexture1");
int32_t L_2;
L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6C7127CDBD7228C606F75ABACEDE7F927FDEE94E, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture1ID_46 = L_2;
// private static readonly int s_SSAOTexture2ID = Shader.PropertyToID("_SSAO_OcclusionTexture2");
int32_t L_3;
L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0DAAA1AD08D46F248D9B83DFF6AE0293B4DD567D, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture2ID_47 = L_3;
// private static readonly int s_SSAOTexture3ID = Shader.PropertyToID("_SSAO_OcclusionTexture3");
int32_t L_4;
L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral593EFBDA841CF3187BC2FCD745BAE9C127EFCDC9, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTexture3ID_48 = L_4;
// private static readonly int s_SSAOTextureFinalID = Shader.PropertyToID("_SSAO_OcclusionTexture");
int32_t L_5;
L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA5C7B3E054C7309AF925B6B4A31D0C67EEB8DE91, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_SSAOTextureFinalID_49 = L_5;
// private static readonly int s_CameraViewXExtentID = Shader.PropertyToID("_CameraViewXExtent");
int32_t L_6;
L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE5862FE661DC2C898B00EB611D5C62DF6383D5A9, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewXExtentID_50 = L_6;
// private static readonly int s_CameraViewYExtentID = Shader.PropertyToID("_CameraViewYExtent");
int32_t L_7;
L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA50407C120B7E761C0EC198A6F6D1D02A5CB71F7, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewYExtentID_51 = L_7;
// private static readonly int s_CameraViewZExtentID = Shader.PropertyToID("_CameraViewZExtent");
int32_t L_8;
L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5A36056FB6B4EB88D3BD8D57D5D6167B529F7C4B, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewZExtentID_52 = L_8;
// private static readonly int s_ProjectionParams2ID = Shader.PropertyToID("_ProjectionParams2");
int32_t L_9;
L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF5D81A56423E2ABA303271291E88C5DD643FD999, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_ProjectionParams2ID_53 = L_9;
// private static readonly int s_CameraViewProjectionsID = Shader.PropertyToID("_CameraViewProjections");
int32_t L_10;
L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7170A5577CE3E568EBB6E20A2CD672A2C255465C, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewProjectionsID_54 = L_10;
// private static readonly int s_CameraViewTopLeftCornerID = Shader.PropertyToID("_CameraViewTopLeftCorner");
int32_t L_11;
L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8B556C00CA8D8EBCC29B357E205B88297DDCE1E0, NULL);
((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_CameraViewTopLeftCornerID_55 = 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.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;
}
{
// if (m_SSShadowsPass == null)
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_0 = __this->___m_SSShadowsPass_8;
if (L_0)
{
goto IL_0013;
}
}
{
// m_SSShadowsPass = new ScreenSpaceShadowsPass();
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_1 = (ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981*)il2cpp_codegen_object_new(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var);
NullCheck(L_1);
ScreenSpaceShadowsPass__ctor_m6262F841E52A57FAFAB4F3D75F41468BDB7A7BEE(L_1, NULL);
__this->___m_SSShadowsPass_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SSShadowsPass_8), (void*)L_1);
}
IL_0013:
{
// if (m_SSShadowsPostPass == null)
ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* L_2 = __this->___m_SSShadowsPostPass_9;
if (L_2)
{
goto IL_0026;
}
}
{
// m_SSShadowsPostPass = new ScreenSpaceShadowsPostPass();
ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* L_3 = (ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7*)il2cpp_codegen_object_new(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var);
NullCheck(L_3);
ScreenSpaceShadowsPostPass__ctor_mA8DBD82ABA9A934C886BADEDD261DC32B94A5675(L_3, NULL);
__this->___m_SSShadowsPostPass_9 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SSShadowsPostPass_9), (void*)L_3);
}
IL_0026:
{
// LoadMaterial();
bool L_4;
L_4 = ScreenSpaceShadows_LoadMaterial_m937DA265F40D0A84F165510D2C7045EA7047E140(__this, NULL);
// m_SSShadowsPass.renderPassEvent = RenderPassEvent.AfterRenderingGbuffer;
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_5 = __this->___m_SSShadowsPass_8;
NullCheck(L_5);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(L_5, ((int32_t)220), NULL);
// m_SSShadowsPostPass.renderPassEvent = RenderPassEvent.BeforeRenderingTransparents;
ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* L_6 = __this->___m_SSShadowsPostPass_9;
NullCheck(L_6);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(L_6, ((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* ___0_renderer, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&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;
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);
if (L_0)
{
goto IL_0030;
}
}
{
// 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_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
Type_t* L_3;
L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_3);
String_t* L_4;
L_4 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_3);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_4);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_2;
String_t* L_6;
L_6 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_6);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_6);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(_stringLiteral44373E55582D0E04AA1A19D524C037E0698FF263, L_5, NULL);
// return;
return;
}
IL_0030:
{
// bool allowMainLightShadows = renderingData.shadowData.supportsMainLightShadows && renderingData.lightData.mainLightIndex != -1;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_7 = ___1_renderingData;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_8 = (&L_7->___shadowData_3);
bool L_9 = L_8->___supportsMainLightShadows_0;
if (!L_9)
{
goto IL_0050;
}
}
{
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_10 = ___1_renderingData;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_11 = (&L_10->___lightData_2);
int32_t L_12 = L_11->___mainLightIndex_0;
G_B5_0 = ((((int32_t)((((int32_t)L_12) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0051;
}
IL_0050:
{
G_B5_0 = 0;
}
IL_0051:
{
// bool shouldEnqueue = allowMainLightShadows && m_SSShadowsPass.Setup(m_Settings, m_Material);
if (!G_B5_0)
{
goto IL_006c;
}
}
{
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_13 = __this->___m_SSShadowsPass_8;
ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* L_14 = __this->___m_Settings_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = __this->___m_Material_7;
NullCheck(L_13);
bool L_16;
L_16 = ScreenSpaceShadowsPass_Setup_mEF234EE95BA9F74D2682B738D912C268FD1CF1E7(L_13, L_14, L_15, NULL);
G_B8_0 = ((int32_t)(L_16));
goto IL_006d;
}
IL_006c:
{
G_B8_0 = 0;
}
IL_006d:
{
// if (shouldEnqueue)
if (!G_B8_0)
{
goto IL_00bb;
}
}
{
// bool isDeferredRenderingMode = renderer is UniversalRenderer && ((UniversalRenderer)renderer).renderingMode == RenderingMode.Deferred;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_17 = ___0_renderer;
if (!((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)IsInstSealed((RuntimeObject*)L_17, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)))
{
goto IL_0087;
}
}
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_18 = ___0_renderer;
NullCheck(((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)CastclassSealed((RuntimeObject*)L_18, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)));
int32_t L_19;
L_19 = UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline(((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A*)CastclassSealed((RuntimeObject*)L_18, UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var)), NULL);
G_B12_0 = ((((int32_t)L_19) == ((int32_t)1))? 1 : 0);
goto IL_0088;
}
IL_0087:
{
G_B12_0 = 0;
}
IL_0088:
{
V_0 = (bool)G_B12_0;
// m_SSShadowsPass.renderPassEvent = isDeferredRenderingMode
// ? RenderPassEvent.AfterRenderingGbuffer
// : RenderPassEvent.AfterRenderingPrePasses;
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_20 = __this->___m_SSShadowsPass_8;
bool L_21 = V_0;
G_B13_0 = L_20;
if (L_21)
{
G_B14_0 = L_20;
goto IL_0099;
}
}
{
G_B15_0 = ((int32_t)200);
G_B15_1 = G_B13_0;
goto IL_009e;
}
IL_0099:
{
G_B15_0 = ((int32_t)220);
G_B15_1 = G_B14_0;
}
IL_009e:
{
NullCheck(G_B15_1);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(G_B15_1, G_B15_0, NULL);
// renderer.EnqueuePass(m_SSShadowsPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_22 = ___0_renderer;
ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981* L_23 = __this->___m_SSShadowsPass_8;
NullCheck(L_22);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_22, L_23, NULL);
// renderer.EnqueuePass(m_SSShadowsPostPass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_24 = ___0_renderer;
ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7* L_25 = __this->___m_SSShadowsPostPass_9;
NullCheck(L_24);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_24, L_25, NULL);
}
IL_00bb:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadows_Dispose_m17B0580A329A9D19F41A88D4339C7EDC021DF688 (ScreenSpaceShadows_t25F81CCD73D153D4F52B97E8000321A6766DEF71* __this, bool ___0_disposing, 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_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(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;
}
{
// 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_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
// return true;
return (bool)1;
}
IL_0010:
{
// if (m_Shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_003e;
}
}
{
// m_Shader = Shader.Find(k_ShaderName);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4;
L_4 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral25ED13653676FB95778E4365ECBC64E4F417303D, NULL);
__this->___m_Shader_5 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Shader_5), (void*)L_4);
// if (m_Shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_5 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_003e;
}
}
{
// return false;
return (bool)0;
}
IL_003e:
{
// m_Material = CoreUtils.CreateEngineMaterial(m_Shader);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = __this->___m_Shader_5;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8;
L_8 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_7, NULL);
__this->___m_Material_7 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_7), (void*)L_8);
// return m_Material != null;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = __this->___m_Material_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_10;
}
}
// 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] 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);
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_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSettings_28), (void*)L_0);
// m_RenderTarget.Init(k_SSShadowsTextureName);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_1 = (&__this->___m_RenderTarget_30);
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* ___0_featureSettings, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, 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;
}
{
// m_CurrentSettings = featureSettings;
ScreenSpaceShadowsSettings_tFB5F4F71A95D81593CA7B0080EA9190291375583* L_0 = ___0_featureSettings;
__this->___m_CurrentSettings_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSettings_28), (void*)L_0);
// m_Material = material;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___1_material;
__this->___m_Material_27 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_27), (void*)L_1);
// ConfigureInput(ScriptableRenderPassInput.Depth);
ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline(__this, 1, NULL);
// return m_Material != null;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_Material_27;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_3;
}
}
// 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* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, 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 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_2 = L_1->___cameraTargetDescriptor_5;
__this->___m_RenderTextureDescriptor_29 = L_2;
// m_RenderTextureDescriptor.depthBufferBits = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_3 = (&__this->___m_RenderTextureDescriptor_29);
RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819(L_3, 0, NULL);
// m_RenderTextureDescriptor.msaaSamples = 1;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_4 = (&__this->___m_RenderTextureDescriptor_29);
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_29);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
bool L_6;
L_6 = RenderingUtils_SupportsGraphicsFormat_mBC669CCDD4F7EC2E46D95C06DAC0CCAF15D95CDD(5, 5, NULL);
G_B1_0 = L_5;
if (L_6)
{
G_B2_0 = L_5;
goto IL_003c;
}
}
{
G_B3_0 = ((int32_t)59);
G_B3_1 = G_B1_0;
goto IL_003d;
}
IL_003c:
{
G_B3_0 = 5;
G_B3_1 = G_B2_0;
}
IL_003d:
{
RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13(G_B3_1, G_B3_0, NULL);
// cmd.GetTemporaryRT(m_RenderTarget.id, m_RenderTextureDescriptor, FilterMode.Point);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_8 = (&__this->___m_RenderTarget_30);
int32_t L_9;
L_9 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_8, NULL);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_10 = __this->___m_RenderTextureDescriptor_29;
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_30);
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_m068F5AF879B0FCA584E3693F762EA41BB65532C6_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 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&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*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4ED8A5F3D90B5377DDA5A0EEE047F7CE8CC37D81);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8FA112D21451A147AE060914F38B665719308D5);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_1 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_2;
memset((&V_2), 0, sizeof(V_2));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_4;
memset((&V_4), 0, sizeof(V_4));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_5;
memset((&V_5), 0, sizeof(V_5));
{
// if (m_Material == null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_27;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_002d;
}
}
{
// Debug.LogErrorFormat("{0}.Execute(): Missing material. ScreenSpaceShadows pass will not execute. Check for missing reference in the renderer resources.", GetType().Name);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
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);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(_stringLiteralE8FA112D21451A147AE060914F38B665719308D5, L_3, NULL);
// return;
return;
}
IL_002d:
{
// Camera camera = renderingData.cameraData.camera;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = (&L_6->___cameraData_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8 = L_7->___camera_2;
V_0 = L_8;
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9;
L_9 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_1 = L_9;
// using (new ProfilingScope(cmd, m_ProfilingSampler))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_11 = ((ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var))->___m_ProfilingSampler_26;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_2), L_10, L_11, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0147:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_2), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// if (!renderingData.cameraData.xr.enabled)
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_12 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = (&L_12->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_14 = L_13->___xr_24;
NullCheck(L_14);
bool L_15;
L_15 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_14, NULL);
if (L_15)
{
goto IL_009b_1;
}
}
{
// cmd.SetViewProjectionMatrices(Matrix4x4.identity, Matrix4x4.identity);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17;
L_17 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
L_18 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
NullCheck(L_16);
CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_16, L_17, L_18, NULL);
// cmd.DrawMesh(RenderingUtils.fullscreenMesh, Matrix4x4.identity, m_Material);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_1;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_20;
L_20 = RenderingUtils_get_fullscreenMesh_m6593C7C1C240A56AC8BD7C112DD672EEDE28F34E(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
L_21 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = __this->___m_Material_27;
NullCheck(L_19);
CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C(L_19, L_20, L_21, L_22, NULL);
// cmd.SetViewProjectionMatrices(camera.worldToCameraMatrix, camera.projectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = V_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_24 = V_0;
NullCheck(L_24);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25;
L_25 = Camera_get_worldToCameraMatrix_m48E324BD76706A316A1701EFC6A3DEC7DFB2FF40(L_24, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_26 = V_0;
NullCheck(L_26);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27;
L_27 = Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A(L_26, NULL);
NullCheck(L_23);
CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_23, L_25, L_27, NULL);
goto IL_0121_1;
}
IL_009b_1:
{
// Vector4 scaleBias = new Vector4(1, 1, 0, 0);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_3), (1.0f), (1.0f), (0.0f), (0.0f), NULL);
// Vector4 scaleBiasRt = new Vector4(1, 1, 0, 0);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_4), (1.0f), (1.0f), (0.0f), (0.0f), NULL);
// cmd.SetGlobalVector(ShaderPropertyId.scaleBias, scaleBias);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_1;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_29 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaleBias_35;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = V_3;
NullCheck(L_28);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_28, L_29, L_30, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.scaleBiasRt, scaleBiasRt);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = V_1;
int32_t L_32 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaleBiasRt_36;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33 = V_4;
NullCheck(L_31);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_31, L_32, L_33, NULL);
// RenderTargetIdentifier screenSpaceShadowTexture = m_RenderTarget.Identifier();
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_34 = (&__this->___m_RenderTarget_30);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35;
L_35 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_34, NULL);
V_5 = L_35;
// cmd.SetRenderTarget(new RenderTargetIdentifier(screenSpaceShadowTexture, 0, CubemapFace.Unknown, -1),
// RenderBufferLoadAction.DontCare, RenderBufferStoreAction.Store, RenderBufferLoadAction.DontCare, RenderBufferStoreAction.Store);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = V_1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_37 = V_5;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38;
memset((&L_38), 0, sizeof(L_38));
RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_38), L_37, 0, (-1), (-1), /*hidden argument*/NULL);
NullCheck(L_36);
CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C(L_36, L_38, 2, 0, 2, 0, NULL);
// cmd.DrawProcedural(Matrix4x4.identity, m_Material, 0, MeshTopology.Quads, 4, 1, null);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_40;
L_40 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_41 = __this->___m_Material_27;
NullCheck(L_39);
CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_39, L_40, L_41, 0, 2, 4, 1, (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)NULL, NULL);
}
IL_0121_1:
{
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadows, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = V_1;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_42, _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowCascades, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = V_1;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_43, _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowScreen, true);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_44 = V_1;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_44, _stringLiteral4ED8A5F3D90B5377DDA5A0EEE047F7CE8CC37D81, (bool)1, NULL);
// }
goto IL_0155;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0155:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_45 = V_1;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_45, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = V_1;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_46, NULL);
// }
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* ___0_cmd, const RuntimeMethod* method)
{
{
// if (cmd == null)
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
if (L_0)
{
goto IL_000e;
}
}
{
// throw new ArgumentNullException("cmd");
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScreenSpaceShadowsPass_OnCameraCleanup_mDAB0E7C944390090B72470B4EC3251534036DC22_RuntimeMethod_var)));
}
IL_000e:
{
// cmd.ReleaseTemporaryRT(m_RenderTarget.id);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_3 = (&__this->___m_RenderTarget_30);
int32_t L_4;
L_4 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_3, NULL);
NullCheck(L_2);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_2, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScreenSpaceShadows/ScreenSpaceShadowsPass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenSpaceShadowsPass__cctor_mB7C512EC8F84BE603EDE78D19DF7968CE2A85619 (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_25 = _stringLiteral86071CF1497B5D13C8C6355BF8CA83BA3B52AE38;
Il2CppCodeGenWriteBarrier((void**)(&((ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var))->___m_ProfilerTag_25), (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_25;
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_26 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPass_t2AAAADE1CBCFAA6572B7792177A4E0D2E0479981_il2cpp_TypeInfo_var))->___m_ProfilingSampler_26), (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* ___0_cmd, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_cameraTextureDescriptor, const RuntimeMethod* method)
{
{
// ConfigureTarget(BuiltinRenderTextureType.CurrentActive);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0;
L_0 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(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 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4ED8A5F3D90B5377DDA5A0EEE047F7CE8CC37D81);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
bool V_3 = false;
bool V_4 = false;
bool G_B3_0 = false;
bool G_B2_0 = false;
int32_t G_B4_0 = 0;
bool G_B4_1 = false;
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_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(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_26;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), L_1, L_2, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0067:
{// 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 = ___1_renderingData;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 L_4 = L_3->___shadowData_3;
// int cascadesCount = shadowData.mainLightShadowCascadesCount;
int32_t L_5 = L_4.___mainLightShadowCascadesCount_4;
V_2 = L_5;
// bool mainLightShadows = renderingData.shadowData.supportsMainLightShadows;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___1_renderingData;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_7 = (&L_6->___shadowData_3);
bool L_8 = L_7->___supportsMainLightShadows_0;
// bool receiveShadowsNoCascade = mainLightShadows && cascadesCount == 1;
bool L_9 = L_8;
G_B2_0 = L_9;
if (!L_9)
{
G_B3_0 = L_9;
goto IL_0033_1;
}
}
{
int32_t L_10 = V_2;
G_B4_0 = ((((int32_t)L_10) == ((int32_t)1))? 1 : 0);
G_B4_1 = G_B2_0;
goto IL_0034_1;
}
IL_0033_1:
{
G_B4_0 = 0;
G_B4_1 = G_B3_0;
}
IL_0034_1:
{
V_3 = (bool)G_B4_0;
// bool receiveShadowsCascades = mainLightShadows && cascadesCount > 1;
if (!G_B4_1)
{
goto IL_003d_1;
}
}
{
int32_t L_11 = V_2;
G_B7_0 = ((((int32_t)L_11) > ((int32_t)1))? 1 : 0);
goto IL_003e_1;
}
IL_003d_1:
{
G_B7_0 = 0;
}
IL_003e_1:
{
V_4 = (bool)G_B7_0;
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowScreen, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_0;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_12, _stringLiteral4ED8A5F3D90B5377DDA5A0EEE047F7CE8CC37D81, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadows, receiveShadowsNoCascade);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = V_0;
bool L_14 = V_3;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_13, _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E, L_14, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.MainLightShadowCascades, receiveShadowsCascades);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = V_0;
bool L_16 = V_4;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_15, _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A, L_16, NULL);
// }
goto IL_0075;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0075:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_17, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_18, 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_m0D70A24B9539E5D11CC249C2F520B74C7C87D80A (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_25 = _stringLiteral39D4463EAED89850EEEDB569AE783CDF3CD1E992;
Il2CppCodeGenWriteBarrier((void**)(&((ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var))->___m_ProfilerTag_25), (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_25;
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_26 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceShadowsPostPass_t7082B6CA07A8CC4649420A694897A9328C9F91E7_il2cpp_TypeInfo_var))->___m_ProfilingSampler_26), (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_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return s_EmptyAttachment;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_EmptyAttachment_1;
return L_0;
}
}
// UnityEngine.Mesh UnityEngine.Rendering.Universal.RenderingUtils::get_fullscreenMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* RenderingUtils_get_fullscreenMesh_m6593C7C1C240A56AC8BD7C112DD672EEDE28F34E (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;
{
// 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_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
// return s_FullscreenMesh;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
return L_2;
}
IL_0013:
{
// 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_3 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_3);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_3, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = L_3;
NullCheck(L_4);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_4, _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_4;
Il2CppCodeGenWriteBarrier((void**)(&((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2), (void*)L_4);
// 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_5 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_6 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
NullCheck(L_6);
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_6, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_7 = L_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), (-1.0f), (-1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_7);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_7, L_8, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_9 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), (-1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_9);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_9, L_10, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_11 = L_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), (1.0f), (-1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_11);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_11, L_12, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_13 = L_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
memset((&L_14), 0, sizeof(L_14));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_14), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_13);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_13, L_14, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
NullCheck(L_5);
Mesh_SetVertices_mCE01139EEEC3D10B4A6CEA1749FD84DABC53599E(L_5, L_13, 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_15 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_16 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
NullCheck(L_16);
List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_16, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_17 = L_16;
float L_18 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
memset((&L_19), 0, sizeof(L_19));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_19), (0.0f), L_18, /*hidden argument*/NULL);
NullCheck(L_17);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_17, L_19, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_20 = L_17;
float L_21 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
memset((&L_22), 0, sizeof(L_22));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_22), (0.0f), L_21, /*hidden argument*/NULL);
NullCheck(L_20);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_20, L_22, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_23 = L_20;
float L_24 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
memset((&L_25), 0, sizeof(L_25));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_25), (1.0f), L_24, /*hidden argument*/NULL);
NullCheck(L_23);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_23, L_25, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_26 = L_23;
float L_27 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
memset((&L_28), 0, sizeof(L_28));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_28), (1.0f), L_27, /*hidden argument*/NULL);
NullCheck(L_26);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_26, L_28, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
NullCheck(L_15);
Mesh_SetUVs_m5A7A6EC14A621579B7138F2EF9BECA60E880A8D7(L_15, 0, L_26, NULL);
// s_FullscreenMesh.SetIndices(new[] { 0, 1, 2, 2, 1, 3 }, MeshTopology.Triangles, 0, false);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_29 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = L_30;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_32 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_31, L_32, NULL);
NullCheck(L_29);
Mesh_SetIndices_mF6F0906E06363EB0FE19EF422C533C0B0B421B0B(L_29, L_31, 0, 0, (bool)0, NULL);
// s_FullscreenMesh.UploadMeshData(true);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_33 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
NullCheck(L_33);
Mesh_UploadMeshData_mE4C94F263DAA8CAC1641FE137E1CE7D3F09396EB(L_33, (bool)1, NULL);
// return s_FullscreenMesh;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_34 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_FullscreenMesh_2;
return L_34;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::get_useStructuredBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_get_useStructuredBuffer_m0B310996FC76E8BF72EBBCA9F94AB840277DAB1B (const RuntimeMethod* method)
{
{
// return false;
return (bool)0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsLightLayers(UnityEngine.Rendering.GraphicsDeviceType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsLightLayers_m4FFC2E98E1E0DB0FD12B7934FF3F58A00A985312 (int32_t ___0_type, const RuntimeMethod* method)
{
{
// return type != GraphicsDeviceType.OpenGLES2;
int32_t L_0 = ___0_type;
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// UnityEngine.Material UnityEngine.Rendering.Universal.RenderingUtils::get_errorMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RenderingUtils_get_errorMaterial_m9AFE2A24A4CD8EE170DB2A3B6C85D74F6508B9E4 (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;
}
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_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0026;
}
}
try
{// begin try (depth: 1)
// s_ErrorMaterial = new Material(Shader.Find("Hidden/Universal Render Pipeline/FallbackError"));
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
L_2 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral60FF0235E911E6B602D5B6E7786DEB4E22651109, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_3);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_3, L_2, 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_3;
Il2CppCodeGenWriteBarrier((void**)(&((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_ErrorMaterial_3), (void*)L_3);
// }
goto IL_0026;
}// 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_0023;
}
throw e;
}
CATCH_0023:
{// begin catch(System.Object)
// catch { }
// catch { }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0026;
}// end catch (depth: 1)
IL_0026:
{
// return s_ErrorMaterial;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_ErrorMaterial_3;
return L_4;
}
}
// 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_m937ECD8547D66189BB0D752E6BBF256586B364EF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_viewMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_projectionMatrix, bool ___3_setInverseMatrices, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
memset((&V_2), 0, sizeof(V_2));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// Matrix4x4 viewAndProjectionMatrix = projectionMatrix * viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___2_projectionMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___1_viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
L_2 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_0, L_1, NULL);
V_0 = L_2;
// cmd.SetGlobalMatrix(ShaderPropertyId.viewMatrix, viewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
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_20;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___1_viewMatrix;
NullCheck(L_3);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_3, L_4, L_5, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.projectionMatrix, projectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
int32_t L_7 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___projectionMatrix_21;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = ___2_projectionMatrix;
NullCheck(L_6);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_6, L_7, L_8, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.viewAndProjectionMatrix, viewAndProjectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
int32_t L_10 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___viewAndProjectionMatrix_22;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = V_0;
NullCheck(L_9);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_9, L_10, L_11, NULL);
// if (setInverseMatrices)
bool L_12 = ___3_setInverseMatrices;
if (!L_12)
{
goto IL_0069;
}
}
{
// Matrix4x4 inverseViewMatrix = Matrix4x4.Inverse(viewMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = ___1_viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14;
L_14 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_13, NULL);
V_1 = L_14;
// Matrix4x4 inverseProjectionMatrix = Matrix4x4.Inverse(projectionMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15 = ___2_projectionMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16;
L_16 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_15, NULL);
V_2 = L_16;
// Matrix4x4 inverseViewProjection = inverseViewMatrix * inverseProjectionMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = V_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_17, L_18, NULL);
V_3 = L_19;
// cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewMatrix, inverseViewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_21 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewMatrix_23;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = V_1;
NullCheck(L_20);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_20, L_21, L_22, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.inverseProjectionMatrix, inverseProjectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___0_cmd;
int32_t L_24 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseProjectionMatrix_24;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25 = V_2;
NullCheck(L_23);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_23, L_24, L_25, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewAndProjectionMatrix, inverseViewProjection);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___0_cmd;
int32_t L_27 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewAndProjectionMatrix_25;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28 = V_3;
NullCheck(L_26);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_26, L_27, L_28, NULL);
}
IL_0069:
{
// }
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_m96610F142DDC3518C0BDC28CA995D7EC6DF4434C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___1_viewMatrix, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___2_projMatrix, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___3_cameraProjMatrix, bool ___4_setInverseMatrices, 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;
{
// for (int i = 0; i < 2; i++)
V_0 = 0;
goto IL_00cd;
}
IL_0007:
{
// 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 = ___2_projMatrix;
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 = ___1_viewMatrix;
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_m75E91775655DCA8DFC8EDE0AB787285BB3935162(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 = ___1_viewMatrix;
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_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(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 = ___2_projMatrix;
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_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(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_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(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 = ___3_cameraProjMatrix;
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_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(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_00cd:
{
// for (int i = 0; i < 2; i++)
int32_t L_53 = V_0;
if ((((int32_t)L_53) < ((int32_t)2)))
{
goto IL_0007;
}
}
{
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_V, viewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_54 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
int32_t L_55 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_V_4;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_56 = ___1_viewMatrix;
NullCheck(L_54);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_54, L_55, L_56, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_P, projMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_57 = ___0_cmd;
int32_t L_58 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_P_6;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_59 = ___2_projMatrix;
NullCheck(L_57);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_57, L_58, L_59, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_VP, stereoConstants.viewProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_60 = ___0_cmd;
int32_t L_61 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_VP_8;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_62 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_62);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_63 = L_62->___viewProjMatrix_0;
NullCheck(L_60);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_60, L_61, L_63, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_CAMERA_PROJECTION, cameraProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_64 = ___0_cmd;
int32_t L_65 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_CAMERA_PROJECTION_10;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_66 = ___3_cameraProjMatrix;
NullCheck(L_64);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_64, L_65, L_66, NULL);
// if (setInverseMatrices)
bool L_67 = ___4_setInverseMatrices;
if (!L_67)
{
goto IL_0165;
}
}
{
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_IV, stereoConstants.invViewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_68 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
int32_t L_69 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_IV_5;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_70 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_70);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_71 = L_70->___invViewMatrix_1;
NullCheck(L_68);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_68, L_69, L_71, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_IP, stereoConstants.invProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_72 = ___0_cmd;
int32_t L_73 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_IP_7;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_74 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_74);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_75 = L_74->___invProjMatrix_2;
NullCheck(L_72);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_72, L_73, L_75, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_MATRIX_IVP, stereoConstants.invViewProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_76 = ___0_cmd;
int32_t L_77 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_MATRIX_IVP_9;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_78 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_78);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_79 = L_78->___invViewProjMatrix_3;
NullCheck(L_76);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_76, L_77, L_79, NULL);
// cmd.SetGlobalMatrixArray(UNITY_STEREO_CAMERA_INV_PROJECTION, stereoConstants.invCameraProjMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_80 = ___0_cmd;
int32_t L_81 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_CAMERA_INV_PROJECTION_11;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_82 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_82);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_83 = L_82->___invCameraProjMatrix_4;
NullCheck(L_80);
CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_80, L_81, L_83, NULL);
}
IL_0165:
{
// cmd.SetGlobalVectorArray(UNITY_STEREO_VECTOR_CAMPOS, stereoConstants.worldSpaceCameraPos);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_84 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
int32_t L_85 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___UNITY_STEREO_VECTOR_CAMPOS_12;
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* L_86 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___stereoConstants_13;
NullCheck(L_86);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_87 = L_86->___worldSpaceCameraPos_5;
NullCheck(L_84);
CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_84, L_85, L_87, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::SetScaleBiasRt(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_SetScaleBiasRt_m6CBDAD8CC927D1C7D83948A782E955CD70EF3CE0 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
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*)&_stringLiteral7AD3B8F0AE03B30E7EF1A150A08259397F2A7D50);
s_Il2CppMethodInitialized = true;
}
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* V_0 = NULL;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t G_B4_0 = 0;
float G_B7_0 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B10_0;
memset((&G_B10_0), 0, sizeof(G_B10_0));
{
// var renderer = renderingData.cameraData.renderer;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1->___renderer_35;
V_0 = L_2;
// CameraData cameraData = renderingData.cameraData;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_3 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_4 = L_3->___cameraData_1;
V_1 = L_4;
// bool isCameraColorFinalTarget = (cameraData.cameraType == CameraType.Game && renderer.cameraColorTarget == BuiltinRenderTextureType.CameraTarget && cameraData.camera.targetTexture == null);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_5 = V_1;
int32_t L_6 = L_5.___cameraType_16;
if ((!(((uint32_t)L_6) == ((uint32_t)1))))
{
goto IL_0042;
}
}
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_7 = V_0;
NullCheck(L_7);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
L_8 = ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4(L_7, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9;
L_9 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
bool L_10;
L_10 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_8, L_9, NULL);
if (!L_10)
{
goto IL_0042;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_11 = V_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12 = L_11.___camera_2;
NullCheck(L_12);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_13;
L_13 = Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD(L_12, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B4_0 = ((int32_t)(L_14));
goto IL_0043;
}
IL_0042:
{
G_B4_0 = 0;
}
IL_0043:
{
// bool yflip = !isCameraColorFinalTarget;
// float flipSign = yflip ? -1.0f : 1.0f;
if (((((int32_t)G_B4_0) == ((int32_t)0))? 1 : 0))
{
goto IL_004f;
}
}
{
G_B7_0 = (1.0f);
goto IL_0054;
}
IL_004f:
{
G_B7_0 = (-1.0f);
}
IL_0054:
{
V_2 = G_B7_0;
// Vector4 scaleBiasRt = (flipSign < 0.0f)
// ? new Vector4(flipSign, 1.0f, -1.0f, 1.0f)
// : new Vector4(flipSign, 0.0f, 1.0f, 1.0f);
float L_15 = V_2;
if ((((float)L_15) < ((float)(0.0f))))
{
goto IL_0074;
}
}
{
float L_16 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17;
memset((&L_17), 0, sizeof(L_17));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_17), L_16, (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
G_B10_0 = L_17;
goto IL_0089;
}
IL_0074:
{
float L_18 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19;
memset((&L_19), 0, sizeof(L_19));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_19), L_18, (1.0f), (-1.0f), (1.0f), /*hidden argument*/NULL);
G_B10_0 = L_19;
}
IL_0089:
{
V_3 = G_B10_0;
// cmd.SetGlobalVector(Shader.PropertyToID("_ScaleBiasRt"), scaleBiasRt);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___0_cmd;
int32_t L_21;
L_21 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7AD3B8F0AE03B30E7EF1A150A08259397F2A7D50, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = V_3;
NullCheck(L_20);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_20, L_21, L_22, 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_m7061238DBF9FA659102F4D19430AA369F1B1ABA5 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_passIndex, bool ___5_useDrawProcedural, int32_t ___6_colorLoadAction, int32_t ___7_colorStoreAction, int32_t ___8_depthLoadAction, int32_t ___9_depthStoreAction, 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;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// cmd.SetGlobalTexture(ShaderPropertyId.sourceTex, source);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
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_34;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___1_source;
NullCheck(L_0);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_0, L_1, L_2, NULL);
// if (useDrawProcedural)
bool L_3 = ___5_useDrawProcedural;
if (!L_3)
{
goto IL_0088;
}
}
{
// Vector4 scaleBias = new Vector4(1, 1, 0, 0);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_0), (1.0f), (1.0f), (0.0f), (0.0f), NULL);
// Vector4 scaleBiasRt = new Vector4(1, 1, 0, 0);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_1), (1.0f), (1.0f), (0.0f), (0.0f), NULL);
// cmd.SetGlobalVector(ShaderPropertyId.scaleBias, scaleBias);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_5 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaleBias_35;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = V_0;
NullCheck(L_4);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_4, L_5, L_6, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.scaleBiasRt, scaleBiasRt);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
int32_t L_8 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaleBiasRt_36;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = V_1;
NullCheck(L_7);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_7, L_8, L_9, NULL);
// cmd.SetRenderTarget(new RenderTargetIdentifier(destination, 0, CubemapFace.Unknown, -1),
// colorLoadAction, colorStoreAction, depthLoadAction, depthStoreAction);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11 = ___2_destination;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12;
memset((&L_12), 0, sizeof(L_12));
RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_12), L_11, 0, (-1), (-1), /*hidden argument*/NULL);
int32_t L_13 = ___6_colorLoadAction;
int32_t L_14 = ___7_colorStoreAction;
int32_t L_15 = ___8_depthLoadAction;
int32_t L_16 = ___9_depthStoreAction;
NullCheck(L_10);
CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C(L_10, L_12, L_13, L_14, L_15, L_16, NULL);
// cmd.DrawProcedural(Matrix4x4.identity, material, passIndex, MeshTopology.Quads, 4, 1, null);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___0_cmd;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
L_18 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = ___3_material;
int32_t L_20 = ___4_passIndex;
NullCheck(L_17);
CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_17, L_18, L_19, L_20, 2, 4, 1, (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)NULL, NULL);
return;
}
IL_0088:
{
// cmd.SetRenderTarget(destination, colorLoadAction, colorStoreAction, depthLoadAction, depthStoreAction);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_22 = ___2_destination;
int32_t L_23 = ___6_colorLoadAction;
int32_t L_24 = ___7_colorStoreAction;
int32_t L_25 = ___8_depthLoadAction;
int32_t L_26 = ___9_depthStoreAction;
NullCheck(L_21);
CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C(L_21, L_22, L_23, L_24, L_25, L_26, NULL);
// cmd.Blit(source, BuiltinRenderTextureType.CurrentActive, material, passIndex);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28 = ___1_source;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29;
L_29 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(1, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_30 = ___3_material;
int32_t L_31 = ___4_passIndex;
NullCheck(L_27);
CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530(L_27, L_28, L_29, L_30, L_31, NULL);
// }
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_mE8DEC4C9996FD64C867E008D67ABD32726795C34 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___1_cullResults, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___3_filterSettings, int32_t ___4_sortFlags, 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));
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_2;
memset((&V_2), 0, sizeof(V_2));
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
{
// if (errorMaterial == null)
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0;
L_0 = RenderingUtils_get_errorMaterial_m9AFE2A24A4CD8EE170DB2A3B6C85D74F6508B9E4(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000e;
}
}
{
// return;
return;
}
IL_000e:
{
// SortingSettings sortingSettings = new SortingSettings(camera) { criteria = sortFlags };
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___2_camera;
SortingSettings__ctor_m449888DBB95B75702BFC5BFA1E4A5BE40D9302ED((&V_2), L_2, NULL);
int32_t L_3 = ___4_sortFlags;
SortingSettings_set_criteria_m3D0A9A89ACF96F7135E47BEB44770EF439419E57((&V_2), L_3, NULL);
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_4 = V_2;
V_0 = L_4;
// 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_5 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_LegacyShaderPassNames_0;
NullCheck(L_5);
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_6;
L_6 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_5, 0, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var);
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_7 = V_0;
DrawingSettings__ctor_m2B34DB19727143945DDE925B5CACD0E8E5D478A5((&V_3), L_6, L_7, NULL);
DrawingSettings_set_perObjectData_mE83721A5FEDA0A0F5DFA6A385B5DB110A7AE2DC8((&V_3), 0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8;
L_8 = RenderingUtils_get_errorMaterial_m9AFE2A24A4CD8EE170DB2A3B6C85D74F6508B9E4(NULL);
DrawingSettings_set_overrideMaterial_m6A1D1A128D31B5DAA3EEDFF0D6F07EF67D2B276F((&V_3), L_8, NULL);
DrawingSettings_set_overrideMaterialPassIndex_mED93BC41A0496812035C23337949A05C0A4C48ED((&V_3), 0, NULL);
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_9 = V_3;
V_1 = L_9;
// for (int i = 1; i < m_LegacyShaderPassNames.Count; ++i)
V_4 = 1;
goto IL_0072;
}
IL_0057:
{
// errorSettings.SetShaderPassName(i, m_LegacyShaderPassNames[i]);
int32_t L_10 = V_4;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_11 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_LegacyShaderPassNames_0;
int32_t L_12 = V_4;
NullCheck(L_11);
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_13;
L_13 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_11, L_12, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var);
DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738((&V_1), L_10, L_13, NULL);
// for (int i = 1; i < m_LegacyShaderPassNames.Count; ++i)
int32_t L_14 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0072:
{
// for (int i = 1; i < m_LegacyShaderPassNames.Count; ++i)
int32_t L_15 = V_4;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_16 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_LegacyShaderPassNames_0;
NullCheck(L_16);
int32_t L_17;
L_17 = List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline(L_16, List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var);
if ((((int32_t)L_15) < ((int32_t)L_17)))
{
goto IL_0057;
}
}
{
// context.DrawRenderers(cullResults, ref errorSettings, ref filterSettings);
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_18 = ___1_cullResults;
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_19 = (*(CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267*)L_18);
ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___0_context), L_19, (&V_1), (&___3_filterSettings), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::ClearSystemInfoCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_ClearSystemInfoCache_mB7ADF33DF6EB9F0AAF801676D23E4448E6B75B9F (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_m8207DAFD2B25005EAB7D7687744DB4F9D6171031 (int32_t ___0_format, 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;
{
// 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 = ___0_format;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mD245BA68353DE3A3FB0F0D40ACA4D85B8B25F925(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mD245BA68353DE3A3FB0F0D40ACA4D85B8B25F925_RuntimeMethod_var);
if (L_2)
{
goto IL_0022;
}
}
{
// support = SystemInfo.SupportsRenderTextureFormat(format);
int32_t L_3 = ___0_format;
bool L_4;
L_4 = SystemInfo_SupportsRenderTextureFormat_mCCC3C69578A2C5B7367F73999E6938C315A98201(L_3, NULL);
V_0 = L_4;
// m_RenderTextureFormatSupport.Add(format, support);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* L_5 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_RenderTextureFormatSupport_14;
int32_t L_6 = ___0_format;
bool L_7 = V_0;
NullCheck(L_5);
Dictionary_2_Add_m8EC3D8528482A813101DBC96491E169E4DFC094C(L_5, L_6, L_7, Dictionary_2_Add_m8EC3D8528482A813101DBC96491E169E4DFC094C_RuntimeMethod_var);
}
IL_0022:
{
// return support;
bool L_8 = V_0;
return L_8;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsGraphicsFormat(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsGraphicsFormat_mBC669CCDD4F7EC2E46D95C06DAC0CCAF15D95CDD (int32_t ___0_format, int32_t ___1_usage, const RuntimeMethod* method)
{
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 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 = ___0_format;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m5B6ED72CEBC391893B5AB4F46BFFC9BBF1C0681D(L_0, L_1, (&V_1), Dictionary_2_TryGetValue_m5B6ED72CEBC391893B5AB4F46BFFC9BBF1C0681D_RuntimeMethod_var);
if (L_2)
{
goto IL_0035;
}
}
{
// uses = new Dictionary<FormatUsage, bool>();
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_3 = (Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4*)il2cpp_codegen_object_new(Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4_il2cpp_TypeInfo_var);
NullCheck(L_3);
Dictionary_2__ctor_m1E4B24994D21721A06487511FDCD5D5921147AFE(L_3, Dictionary_2__ctor_m1E4B24994D21721A06487511FDCD5D5921147AFE_RuntimeMethod_var);
V_1 = L_3;
// support = SystemInfo.IsFormatSupported(format, usage);
int32_t L_4 = ___0_format;
int32_t L_5 = ___1_usage;
bool L_6;
L_6 = SystemInfo_IsFormatSupported_m412D2A8B391BDBCD1EDB5C17ADAB724CDB123499(L_4, L_5, NULL);
V_0 = L_6;
// uses.Add(usage, support);
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_7 = V_1;
int32_t L_8 = ___1_usage;
bool L_9 = V_0;
NullCheck(L_7);
Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2(L_7, L_8, L_9, 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_10 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___m_GraphicsFormatSupport_15;
int32_t L_11 = ___0_format;
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_12 = V_1;
NullCheck(L_10);
Dictionary_2_Add_m9131261A4008E3BA104BE84DB281DC8C5F6305ED(L_10, L_11, L_12, Dictionary_2_Add_m9131261A4008E3BA104BE84DB281DC8C5F6305ED_RuntimeMethod_var);
goto IL_0050;
}
IL_0035:
{
// if (!uses.TryGetValue(usage, out support))
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_13 = V_1;
int32_t L_14 = ___1_usage;
NullCheck(L_13);
bool L_15;
L_15 = Dictionary_2_TryGetValue_m39B1C23689AEFF152893B3350B923BDBB25B7D48(L_13, L_14, (&V_0), Dictionary_2_TryGetValue_m39B1C23689AEFF152893B3350B923BDBB25B7D48_RuntimeMethod_var);
if (L_15)
{
goto IL_0050;
}
}
{
// support = SystemInfo.IsFormatSupported(format, usage);
int32_t L_16 = ___0_format;
int32_t L_17 = ___1_usage;
bool L_18;
L_18 = SystemInfo_IsFormatSupported_m412D2A8B391BDBCD1EDB5C17ADAB724CDB123499(L_16, L_17, NULL);
V_0 = L_18;
// uses.Add(usage, support);
Dictionary_2_tFD22CEE01B47DBBC53F5786E023522CF3599D1F4* L_19 = V_1;
int32_t L_20 = ___1_usage;
bool L_21 = V_0;
NullCheck(L_19);
Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2(L_19, L_20, L_21, Dictionary_2_Add_m9710612263E621D468FCBAE78B22BB21E72E7DF2_RuntimeMethod_var);
}
IL_0050:
{
// return support;
bool L_22 = V_0;
return L_22;
}
}
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::GetLastValidColorBufferIndex(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_GetLastValidColorBufferIndex_mD6CF0E5866187168E71C6AB6ECFFA8155DF181D8 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// int i = colorBuffers.Length - 1;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorBuffers;
NullCheck(L_0);
V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1));
goto IL_0020;
}
IL_0008:
{
// if (colorBuffers[i] != 0)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___0_colorBuffers;
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_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
bool L_6;
L_6 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_4, L_5, NULL);
if (L_6)
{
goto IL_0024;
}
}
{
// for (; i >= 0; --i)
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
}
IL_0020:
{
// for (; i >= 0; --i)
int32_t L_8 = V_0;
if ((((int32_t)L_8) >= ((int32_t)0)))
{
goto IL_0008;
}
}
IL_0024:
{
// return i;
int32_t L_9 = V_0;
return L_9;
}
}
// System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::GetValidColorBufferCount(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_1 = NULL;
int32_t V_2 = 0;
{
// uint nonNullColorBuffers = 0;
V_0 = 0;
// if (colorBuffers != null)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorBuffers;
if (!L_0)
{
goto IL_002d;
}
}
{
// foreach (var identifier in colorBuffers)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___0_colorBuffers;
V_1 = L_1;
V_2 = 0;
goto IL_0027;
}
IL_000b:
{
// foreach (var identifier in colorBuffers)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = V_1;
int32_t L_3 = V_2;
NullCheck(L_2);
int32_t L_4 = L_3;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
// if (identifier != 0)
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6;
L_6 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
bool L_7;
L_7 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_5, L_6, NULL);
if (!L_7)
{
goto IL_0023;
}
}
{
// ++nonNullColorBuffers;
uint32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, 1));
}
IL_0023:
{
int32_t L_9 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0027:
{
// foreach (var identifier in colorBuffers)
int32_t L_10 = V_2;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_11 = V_1;
NullCheck(L_11);
if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
{
goto IL_000b;
}
}
IL_002d:
{
// return nonNullColorBuffers;
uint32_t L_12 = V_0;
return L_12;
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::IsMRT(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_IsMRT_m1719AC0930342028F8F76468BE6EBDFB4465CCB1 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return GetValidColorBufferCount(colorBuffers) > 1;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorBuffers;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
uint32_t L_1;
L_1 = RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D(L_0, NULL);
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)1)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::Contains(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_Contains_mC3F78136581CA986A987E326C15F6DE1E5356137 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method)
{
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_0 = NULL;
int32_t V_1 = 0;
{
// foreach (var identifier in source)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_source;
V_0 = L_0;
V_1 = 0;
goto IL_001b;
}
IL_0006:
{
// 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));
// if (identifier == value)
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = ___1_value;
bool L_6;
L_6 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_4, L_5, NULL);
if (!L_6)
{
goto IL_0017;
}
}
{
// return true;
return (bool)1;
}
IL_0017:
{
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001b:
{
// foreach (var identifier in source)
int32_t L_8 = V_1;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = V_0;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0006;
}
}
{
// return false;
return (bool)0;
}
}
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::IndexOf(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// for (int i = 0; i < source.Length; ++i)
V_0 = 0;
goto IL_0019;
}
IL_0004:
{
// if (source[i] == value)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_source;
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 = ___1_value;
bool L_5;
L_5 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0015;
}
}
{
// return i;
int32_t L_6 = V_0;
return L_6;
}
IL_0015:
{
// for (int i = 0; i < source.Length; ++i)
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0019:
{
// for (int i = 0; i < source.Length; ++i)
int32_t L_8 = V_0;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = ___0_source;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0004;
}
}
{
// return -1;
return (-1);
}
}
// System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::CountDistinct(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_CountDistinct_m59E36FDFC2195078018B5A635382F1391722CA9F (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
int32_t V_1 = 0;
{
// uint count = 0;
V_0 = 0;
// for (int i = 0; i < source.Length; ++i)
V_1 = 0;
goto IL_0031;
}
IL_0006:
{
// if (source[i] != value && source[i] != 0)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_source;
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 = ___1_value;
bool L_5;
L_5 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_3, L_4, NULL);
if (!L_5)
{
goto IL_002d;
}
}
{
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_6 = ___0_source;
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_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
bool L_11;
L_11 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_9, L_10, NULL);
if (!L_11)
{
goto IL_002d;
}
}
{
// ++count;
uint32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, 1));
}
IL_002d:
{
// for (int i = 0; i < source.Length; ++i)
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0031:
{
// for (int i = 0; i < source.Length; ++i)
int32_t L_14 = V_1;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_15 = ___0_source;
NullCheck(L_15);
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
{
goto IL_0006;
}
}
{
// return count;
uint32_t L_16 = V_0;
return L_16;
}
}
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::LastValid(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_LastValid_mB1216A2B00CA81DC79721C19AA16DC1B894F2CC8 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// for (int i = source.Length - 1; i >= 0; --i)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_source;
NullCheck(L_0);
V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1));
goto IL_0022;
}
IL_0008:
{
// if (source[i] != 0)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___0_source;
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_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
bool L_6;
L_6 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_4, L_5, NULL);
if (!L_6)
{
goto IL_001e;
}
}
{
// return i;
int32_t L_7 = V_0;
return L_7;
}
IL_001e:
{
// for (int i = source.Length - 1; i >= 0; --i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
}
IL_0022:
{
// for (int i = source.Length - 1; i >= 0; --i)
int32_t L_9 = V_0;
if ((((int32_t)L_9) >= ((int32_t)0)))
{
goto IL_0008;
}
}
{
// return -1;
return (-1);
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::Contains(UnityEngine.Rendering.ClearFlag,UnityEngine.Rendering.ClearFlag)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_Contains_mB61458A7DBC9A97EFC7E4001A7F7BECBA661B319 (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
{
// return (a & b) == b;
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
int32_t L_2 = ___1_b;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) == ((int32_t)L_2))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SequenceEqual(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SequenceEqual_m6B1741BC7C699B523D1768220EC402AA46B97118 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_left, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_right, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// if (left.Length != right.Length)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_left;
NullCheck(L_0);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___1_right;
NullCheck(L_1);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
{
goto IL_000a;
}
}
{
// return false;
return (bool)0;
}
IL_000a:
{
// for (int i = 0; i < left.Length; ++i)
V_0 = 0;
goto IL_0029;
}
IL_000e:
{
// if (left[i] != right[i])
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ___0_left;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_6 = ___1_right;
int32_t L_7 = V_0;
NullCheck(L_6);
int32_t L_8 = L_7;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
bool L_10;
L_10 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_5, L_9, NULL);
if (!L_10)
{
goto IL_0025;
}
}
{
// return false;
return (bool)0;
}
IL_0025:
{
// for (int i = 0; i < left.Length; ++i)
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0029:
{
// for (int i = 0; i < left.Length; ++i)
int32_t L_12 = V_0;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_13 = ___0_left;
NullCheck(L_13);
if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
{
goto IL_000e;
}
}
{
// return true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils__cctor_m337980948AD913BE67E22741841488A2E671EC52 (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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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_mE98523D50F5656CAE89B30695C458253EB8956CA(_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 ___0_value, const RuntimeMethod* method)
{
{
// public int id { set; get; }
int32_t L_0 = ___0_value;
__this->___U3CidU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_EXTERN_C void RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline(_thisAdjusted, ___0_value, 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 ___0_value, const RuntimeMethod* method)
{
{
// private RenderTargetIdentifier rtid { set; get; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_value;
__this->___U3CrtidU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_EXTERN_C void RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_AdjustorThunk (RuntimeObject* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_value, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_inline(_thisAdjusted, ___0_value, 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 ___0_renderTargetIdentifier, const RuntimeMethod* method)
{
{
// id = -2;
RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline(__this, ((int32_t)-2), NULL);
// rtid = renderTargetIdentifier;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_renderTargetIdentifier;
RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_inline(__this, L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1_AdjustorThunk (RuntimeObject* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_renderTargetIdentifier, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1(_thisAdjusted, ___0_renderTargetIdentifier, method);
}
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.RenderTargetHandle::GetCameraTarget(UnityEngine.Rendering.Universal.XRPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 RenderTargetHandle_GetCameraTarget_m17B0FD1FDCDF25B4624C79062A607632530334A8 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___0_xr, 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;
}
{
// if (xr.enabled)
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_0 = ___0_xr;
NullCheck(L_0);
bool L_1;
L_1 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_0, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
// return new RenderTargetHandle(xr.renderTarget);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_2 = ___0_xr;
NullCheck(L_2);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
L_3 = XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline(L_2, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_4;
memset((&L_4), 0, sizeof(L_4));
RenderTargetHandle__ctor_m4527993FB9AB70995D9178D5F8B021373A3762A1((&L_4), L_3, /*hidden argument*/NULL);
return L_4;
}
IL_0014:
{
// return CameraTarget;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_5 = ((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2;
return L_5;
}
}
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::Init(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, String_t* ___0_shaderProperty, const RuntimeMethod* method)
{
{
// id = Shader.PropertyToID(shaderProperty);
String_t* L_0 = ___0_shaderProperty;
int32_t L_1;
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(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* ___0_shaderProperty, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(_thisAdjusted, ___0_shaderProperty, 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 ___0_renderTargetIdentifier, const RuntimeMethod* method)
{
{
// id = -2;
RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline(__this, ((int32_t)-2), NULL);
// rtid = renderTargetIdentifier;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_renderTargetIdentifier;
RenderTargetHandle_set_rtid_mB12C6C0008F1E1C61FD94A6EEA8603F38FC0BBB5_inline(__this, L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void RenderTargetHandle_Init_m8A734A65AACE6723E35CCDD6B7217718C62871A5_AdjustorThunk (RuntimeObject* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_renderTargetIdentifier, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
RenderTargetHandle_Init_m8A734A65AACE6723E35CCDD6B7217718C62871A5(_thisAdjusted, ___0_renderTargetIdentifier, 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)
{
{
// if (id == -1)
int32_t L_0;
L_0 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_0010;
}
}
{
// return BuiltinRenderTextureType.CameraTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
return L_1;
}
IL_0010:
{
// if (id == -2)
int32_t L_2;
L_2 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0021;
}
}
{
// return rtid;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
L_3 = RenderTargetHandle_get_rtid_m307B0E7F3D46EFDD810FDCCBBB9F3FB81F97C7AD_inline(__this, NULL);
return L_3;
}
IL_0021:
{
// return new RenderTargetIdentifier(id, 0, CubemapFace.Unknown, -1);
int32_t L_4;
L_4 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
memset((&L_5), 0, sizeof(L_5));
RenderTargetIdentifier__ctor_mAFAC5FB016609A5D4E07FCEC360D113B9C8D7ECF((&L_5), L_4, 0, (-1), (-1), /*hidden argument*/NULL);
return L_5;
}
}
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)
{
{
// return id == -2;
int32_t L_0;
L_0 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)((int32_t)-2)))? 1 : 0);
}
}
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 ___0_other, const RuntimeMethod* method)
{
{
// 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_0015;
}
}
{
int32_t L_1;
L_1 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&___0_other), NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0028;
}
}
IL_0015:
{
// return Identifier() == other.Identifier();
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
L_2 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(__this, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
L_3 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA((&___0_other), NULL);
bool L_4;
L_4 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_2, L_3, NULL);
return L_4;
}
IL_0028:
{
// return id == other.id;
int32_t L_5;
L_5 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
int32_t L_6;
L_6 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&___0_other), NULL);
return (bool)((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9_AdjustorThunk (RuntimeObject* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___0_other, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
bool _returnValue;
_returnValue = RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9(_thisAdjusted, ___0_other, 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* ___0_obj, 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;
}
{
// if (ReferenceEquals(null, obj)) return false;
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
// if (ReferenceEquals(null, obj)) return false;
return (bool)0;
}
IL_0005:
{
// return obj is RenderTargetHandle && Equals((RenderTargetHandle)obj);
RuntimeObject* L_1 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_1, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var)))
{
goto IL_001a;
}
}
{
RuntimeObject* L_2 = ___0_obj;
bool L_3;
L_3 = RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9(__this, ((*(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*)((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*)(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*)UnBox(L_2, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var)))), NULL);
return L_3;
}
IL_001a:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool RenderTargetHandle_Equals_mD4C881A6FFDBABD27EE3099A1C13FCFAA6940603_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66*>(__this + _offset);
bool _returnValue;
_returnValue = RenderTargetHandle_Equals_mD4C881A6FFDBABD27EE3099A1C13FCFAA6940603(_thisAdjusted, ___0_obj, 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)
{
{
// return id;
int32_t L_0;
L_0 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(__this, NULL);
return L_0;
}
}
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_m0A17C91FD605DDB7604F1D10EBFBBADD71B21366 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___0_c1, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___1_c2, const RuntimeMethod* method)
{
{
// return c1.Equals(c2);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = ___1_c2;
bool L_1;
L_1 = RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9((&___0_c1), L_0, NULL);
return L_1;
}
}
// 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_m61EFD64C8EC4A74CAE147ABDAF9EF39B03C88457 (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___0_c1, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___1_c2, const RuntimeMethod* method)
{
{
// return !c1.Equals(c2);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = ___1_c2;
bool L_1;
L_1 = RenderTargetHandle_Equals_m5ADF42F9FD2E12F24DDB414CE17D6C7F924E9AB9((&___0_c1), L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// System.Void UnityEngine.Rendering.Universal.RenderTargetHandle::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetHandle__cctor_m7F86BCCCD62EBE4DA5F613DF8E41615AF0A3D75C (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
// 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 ___0_value, const RuntimeMethod* method)
{
{
// internal bool isInvalidated { get; set; }
bool L_0 = ___0_value;
__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)
{
{
// 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);
return L_0;
}
}
// 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 ___0_value, const RuntimeMethod* method)
{
{
// SetDirty();
ScriptableRendererData_SetDirty_m90A5EA96EDF7B3F36F8BFFD22197E615D5E7E57D(__this, NULL);
// m_UseNativeRenderPass = value;
bool L_0 = ___0_value;
__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);
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* ___0_renderer, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, 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)
{
{
// return false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_SetActive_mB6647749AB30629D12175825BB21043CF5FC56E3 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, bool ___0_active, const RuntimeMethod* method)
{
{
// m_Active = active;
bool L_0 = ___0_active;
__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_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__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 ___0_disposing, 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)
{
{
// 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_mA6166E66B48A4CD7DFB3640C2D2DF46AABAEF4BC (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;
}
{
// if (m_Instance == null)
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* L_0 = ((ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields*)il2cpp_codegen_static_fields_for(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var))->___m_Instance_0;
if (L_0)
{
goto IL_0011;
}
}
{
// m_Instance = new ShaderData();
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* L_1 = (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19*)il2cpp_codegen_object_new(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var);
NullCheck(L_1);
ShaderData__ctor_m89EA33268297367E03CDA511FF12235EDE66B57A(L_1, NULL);
((ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields*)il2cpp_codegen_static_fields_for(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var))->___m_Instance_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields*)il2cpp_codegen_static_fields_for(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var))->___m_Instance_0), (void*)L_1);
}
IL_0011:
{
// return m_Instance;
ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* L_2 = ((ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_StaticFields*)il2cpp_codegen_static_fields_for(ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19_il2cpp_TypeInfo_var))->___m_Instance_0;
return L_2;
}
}
// 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 ___0_size, 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;
}
{
// return GetOrUpdateBuffer<ShaderInput.LightData>(ref m_LightDataBuffer, size);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = (&__this->___m_LightDataBuffer_1);
int32_t L_1 = ___0_size;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2;
L_2 = ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA(__this, L_0, L_1, ShaderData_GetOrUpdateBuffer_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m6CD53CB46B4065A5ACE36F7FBA7585D630F059CA_RuntimeMethod_var);
return L_2;
}
}
// 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 ___0_size, 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;
}
{
// return GetOrUpdateBuffer<int>(ref m_LightIndicesBuffer, size);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = (&__this->___m_LightIndicesBuffer_2);
int32_t L_1 = ___0_size;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2;
L_2 = ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7(__this, L_0, L_1, ShaderData_GetOrUpdateBuffer_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB93A79A40A529AA1CE4D71CADD4986F2CA3D79B7_RuntimeMethod_var);
return L_2;
}
}
// 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 ___0_size, 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;
}
{
// return GetOrUpdateBuffer<Vector4>(ref m_AdditionalLightShadowParamsStructuredBuffer, size);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = (&__this->___m_AdditionalLightShadowParamsStructuredBuffer_3);
int32_t L_1 = ___0_size;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2;
L_2 = ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2(__this, L_0, L_1, ShaderData_GetOrUpdateBuffer_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m42B9F88CD2E4F0DC0E4E995EE91F0FA5229229F2_RuntimeMethod_var);
return L_2;
}
}
// 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 ___0_size, 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;
}
{
// return GetOrUpdateBuffer<Matrix4x4>(ref m_AdditionalLightShadowSliceMatricesStructuredBuffer, size);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = (&__this->___m_AdditionalLightShadowSliceMatricesStructuredBuffer_4);
int32_t L_1 = ___0_size;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2;
L_2 = ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5(__this, L_0, L_1, ShaderData_GetOrUpdateBuffer_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_mB7EB88CF218EAF7986B61EFA9566ADCFF447A6B5_RuntimeMethod_var);
return L_2;
}
}
// System.Void UnityEngine.Rendering.Universal.ShaderData::DisposeBuffer(UnityEngine.ComputeBuffer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderData_DisposeBuffer_mD7C9001C56DA7BF801DA37BB74F3AB428D67CD7F (ShaderData_t149ABF5B880D5E69604B9F5A510F02D567464C19* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___0_buffer, const RuntimeMethod* method)
{
{
// if (buffer != null)
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_0 = ___0_buffer;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = *((ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**)L_0);
if (!L_1)
{
goto IL_000e;
}
}
{
// buffer.Dispose();
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_2 = ___0_buffer;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = *((ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**)L_2);
NullCheck(L_3);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(L_3, NULL);
// buffer = null;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_4 = ___0_buffer;
*((RuntimeObject**)L_4) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)NULL);
}
IL_000e:
{
// }
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.ShaderUtils::GetShaderPath(UnityEngine.Rendering.Universal.ShaderPathID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ShaderUtils_GetShaderPath_m20709360962C36760674D428B420C3C08CFF19EC (int32_t ___0_id, 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;
{
// int index = (int)id;
int32_t L_0 = ___0_id;
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_001e;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) < ((int32_t)0)))
{
goto IL_001e;
}
}
{
int32_t L_4 = V_0;
int32_t L_5 = V_1;
if ((((int32_t)L_4) >= ((int32_t)L_5)))
{
goto IL_001e;
}
}
{
// return s_ShaderPaths[index];
il2cpp_codegen_runtime_class_init_inline(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = ((ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var))->___s_ShaderPaths_0;
int32_t L_7 = V_0;
NullCheck(L_6);
int32_t L_8 = L_7;
String_t* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
return L_9;
}
IL_001e:
{
// Debug.LogError("Trying to access universal shader path out of bounds: (" + id + ": " + index + ")");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
NullCheck(L_11);
ArrayElementTypeCheck (L_11, _stringLiteralEC03B5EA0A7EF27B138EED06D6610DCACC26448F);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralEC03B5EA0A7EF27B138EED06D6610DCACC26448F);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11;
Il2CppFakeBox<int32_t> L_13(ShaderPathID_t6266F696633E9AADE69D6E4DC86462E9970C339A_il2cpp_TypeInfo_var, (&___0_id));
String_t* L_14;
L_14 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_13), NULL);
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_14);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_14);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_12;
NullCheck(L_15);
ArrayElementTypeCheck (L_15, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15;
String_t* L_17;
L_17 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_17);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_17);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_16;
NullCheck(L_18);
ArrayElementTypeCheck (L_18, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
String_t* L_19;
L_19 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_18, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_19, NULL);
// return "";
return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
}
// UnityEngine.Rendering.Universal.ShaderPathID UnityEngine.Rendering.Universal.ShaderUtils::GetEnumFromPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShaderUtils_GetEnumFromPath_m121ABD68B47B61F2923891BE7E3177852D6C6FF3 (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_FindIndex_TisString_t_mE503ACBEBEA915F8DB02B51CC6C77305444BEA01_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;
{
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 = ___0_path;
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_mE503ACBEBEA915F8DB02B51CC6C77305444BEA01(L_3, L_5, Array_FindIndex_TisString_t_mE503ACBEBEA915F8DB02B51CC6C77305444BEA01_RuntimeMethod_var);
// return (ShaderPathID)index;
return (int32_t)(L_6);
}
}
// System.Boolean UnityEngine.Rendering.Universal.ShaderUtils::IsLWShader(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShaderUtils_IsLWShader_mE0AED66906BAAE6EE97B8007A6EEE127670DBBE7 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtils_t98A7604B796D0A8198AFF1C4BFBB532B8D18C531_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// 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 = ___0_shader;
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_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_0, L_2, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
return L_3;
}
}
// System.Void UnityEngine.Rendering.Universal.ShaderUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderUtils__cctor_mD982F77B827F3D60F656CEB55AD58C1EA16DA655 (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* ___0_m, const RuntimeMethod* method)
{
{
// var index = Array.FindIndex(s_ShaderPaths, m => m == path);
String_t* L_0 = ___0_m;
String_t* L_1 = __this->___path_0;
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(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_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
__this->___viewMatrix_0 = L_0;
// projectionMatrix = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
L_1 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
__this->___projectionMatrix_1 = L_1;
// shadowTransform = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
L_2 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_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_m9D4E3FE43C89EEB88B1116344D8ED846B3F65FB5 (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_m2D54A0B94D138727041B29B127D8837165686545(NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)16)))))
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = Graphics_get_activeTier_m01A0E4872481E4851EB57957BA4AE17BF1257C48(NULL);
bool L_2;
L_2 = GraphicsSettings_HasShaderDefine_m21642CCF8301511E2840ABCAAC75A2FFB66EE0A1(L_1, 6, NULL);
G_B3_0 = ((int32_t)(L_2));
goto IL_0017;
}
IL_0016:
{
G_B3_0 = 0;
}
IL_0017:
{
((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_m645F510F1D7DB9A57FE6AF96F3F55DC71C84150D (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___0_cullResults, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___1_shadowData, int32_t ___2_shadowLightIndex, int32_t ___3_cascadeIndex, int32_t ___4_shadowmapWidth, int32_t ___5_shadowmapHeight, int32_t ___6_shadowResolution, float ___7_shadowNearPlane, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___8_cascadeSplitDistance, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___9_shadowSliceData, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___10_viewMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___11_projMatrix, 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 result = ExtractDirectionalLightMatrix(ref cullResults, ref shadowData, shadowLightIndex, cascadeIndex, shadowmapWidth, shadowmapHeight, shadowResolution, shadowNearPlane, out cascadeSplitDistance, out shadowSliceData);
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_0 = ___0_cullResults;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_1 = ___1_shadowData;
int32_t L_2 = ___2_shadowLightIndex;
int32_t L_3 = ___3_cascadeIndex;
int32_t L_4 = ___4_shadowmapWidth;
int32_t L_5 = ___5_shadowmapHeight;
int32_t L_6 = ___6_shadowResolution;
float L_7 = ___7_shadowNearPlane;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_8 = ___8_cascadeSplitDistance;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_9 = ___9_shadowSliceData;
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
bool L_10;
L_10 = ShadowUtils_ExtractDirectionalLightMatrix_m7A5F2DBA6225A7D2C2B2FFB75044395BDE734F05(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, NULL);
// viewMatrix = shadowSliceData.viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_11 = ___10_viewMatrix;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_12 = ___9_shadowSliceData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = L_12->___viewMatrix_0;
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_11 = L_13;
// projMatrix = shadowSliceData.projectionMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = ___11_projMatrix;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_15 = ___9_shadowSliceData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = L_15->___projectionMatrix_1;
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_14 = L_16;
// return result;
return L_10;
}
}
// 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_m7A5F2DBA6225A7D2C2B2FFB75044395BDE734F05 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___0_cullResults, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___1_shadowData, int32_t ___2_shadowLightIndex, int32_t ___3_cascadeIndex, int32_t ___4_shadowmapWidth, int32_t ___5_shadowmapHeight, int32_t ___6_shadowResolution, float ___7_shadowNearPlane, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___8_cascadeSplitDistance, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___9_shadowSliceData, 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 G_B2_0 = false;
bool G_B1_0 = 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 = ___0_cullResults;
int32_t L_1 = ___2_shadowLightIndex;
int32_t L_2 = ___3_cascadeIndex;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_3 = ___1_shadowData;
int32_t L_4 = L_3->___mainLightShadowCascadesCount_4;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_5 = ___1_shadowData;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___mainLightShadowCascadesSplit_5;
int32_t L_7 = ___6_shadowResolution;
float L_8 = ___7_shadowNearPlane;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_9 = ___9_shadowSliceData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_10 = (&L_9->___viewMatrix_0);
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_11 = ___9_shadowSliceData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = (&L_11->___projectionMatrix_1);
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_13 = ___9_shadowSliceData;
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);
// cascadeSplitDistance = shadowSliceData.splitData.cullingSphere;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_16 = ___8_cascadeSplitDistance;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_17 = ___9_shadowSliceData;
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 = ___9_shadowSliceData;
int32_t L_21 = ___3_cascadeIndex;
int32_t L_22 = ___6_shadowResolution;
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 = ___9_shadowSliceData;
int32_t L_24 = ___3_cascadeIndex;
int32_t L_25 = ___6_shadowResolution;
L_23->___offsetY_4 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_24/2)), L_25));
// shadowSliceData.resolution = shadowResolution;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_26 = ___9_shadowSliceData;
int32_t L_27 = ___6_shadowResolution;
L_26->___resolution_5 = L_27;
// shadowSliceData.shadowTransform = GetShadowTransform(shadowSliceData.projectionMatrix, shadowSliceData.viewMatrix);
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_28 = ___9_shadowSliceData;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_29 = ___9_shadowSliceData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = L_29->___projectionMatrix_1;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_31 = ___9_shadowSliceData;
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_m111EE0A57E9ED6098D30D4B0F470C9284D7C8723(L_30, L_32, NULL);
L_28->___shadowTransform_2 = L_33;
// shadowSliceData.splitData.shadowCascadeBlendCullingFactor = 1.0f;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_34 = ___9_shadowSliceData;
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* L_35 = (&L_34->___splitData_6);
ShadowSplitData_set_shadowCascadeBlendCullingFactor_m1AFDA53FEAD6A41B3AE12F244D321CB5BB9C1B41(L_35, (1.0f), NULL);
// if (shadowData.mainLightShadowCascadesCount > 1)
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_36 = ___1_shadowData;
int32_t L_37 = L_36->___mainLightShadowCascadesCount_4;
G_B1_0 = L_15;
if ((((int32_t)L_37) <= ((int32_t)1)))
{
G_B2_0 = L_15;
goto IL_00a2;
}
}
{
// ApplySliceTransform(ref shadowSliceData, shadowmapWidth, shadowmapHeight);
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_38 = ___9_shadowSliceData;
int32_t L_39 = ___4_shadowmapWidth;
int32_t L_40 = ___5_shadowmapHeight;
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
ShadowUtils_ApplySliceTransform_mABB24F80A9C07D512909737BEFB945F4BD1A52C3(L_38, L_39, L_40, NULL);
G_B2_0 = G_B1_0;
}
IL_00a2:
{
// return success;
return G_B2_0;
}
}
// 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_mDEF4742CBAFF8346B6D18C7C0B7B1F7600E5DE72 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___0_cullResults, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___1_shadowData, int32_t ___2_shadowLightIndex, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___3_shadowMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___4_viewMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___5_projMatrix, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___6_splitData, 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 success = cullResults.ComputeSpotShadowMatricesAndCullingPrimitives(shadowLightIndex, out viewMatrix, out projMatrix, out splitData); // returns false if input parameters are incorrect (rare)
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_0 = ___0_cullResults;
int32_t L_1 = ___2_shadowLightIndex;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_2 = ___4_viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_3 = ___5_projMatrix;
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* L_4 = ___6_splitData;
bool L_5;
L_5 = CullingResults_ComputeSpotShadowMatricesAndCullingPrimitives_mDBE475627C1459D084A617AD103783922990F350(L_0, L_1, L_2, L_3, L_4, NULL);
// shadowMatrix = GetShadowTransform(projMatrix, viewMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_6 = ___3_shadowMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_7 = ___5_projMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_7);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_9 = ___4_viewMatrix;
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_m111EE0A57E9ED6098D30D4B0F470C9284D7C8723(L_8, L_10, NULL);
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_6 = L_11;
// return success;
return L_5;
}
}
// 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_m75E1653B81E32E9611FBCEBD18C9098676B27BA6 (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___0_cullResults, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___1_shadowData, int32_t ___2_shadowLightIndex, int32_t ___3_cubemapFace, float ___4_fovBias, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___5_shadowMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___6_viewMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___7_projMatrix, ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* ___8_splitData, 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 success = cullResults.ComputePointShadowMatricesAndCullingPrimitives(shadowLightIndex, cubemapFace, fovBias, out viewMatrix, out projMatrix, out splitData); // returns false if input parameters are incorrect (rare)
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_0 = ___0_cullResults;
int32_t L_1 = ___2_shadowLightIndex;
int32_t L_2 = ___3_cubemapFace;
float L_3 = ___4_fovBias;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4 = ___6_viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5 = ___7_projMatrix;
ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* L_6 = ___8_splitData;
bool L_7;
L_7 = CullingResults_ComputePointShadowMatricesAndCullingPrimitives_m853481DC48A1EE0176BA429650CAF2623452ACC3(L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
// viewMatrix.m10 = -viewMatrix.m10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = ___6_viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_9 = ___6_viewMatrix;
float L_10 = L_9->___m10_1;
L_8->___m10_1 = ((-L_10));
// viewMatrix.m11 = -viewMatrix.m11;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_11 = ___6_viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = ___6_viewMatrix;
float L_13 = L_12->___m11_5;
L_11->___m11_5 = ((-L_13));
// viewMatrix.m12 = -viewMatrix.m12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = ___6_viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_15 = ___6_viewMatrix;
float L_16 = L_15->___m12_9;
L_14->___m12_9 = ((-L_16));
// viewMatrix.m13 = -viewMatrix.m13;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_17 = ___6_viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_18 = ___6_viewMatrix;
float L_19 = L_18->___m13_13;
L_17->___m13_13 = ((-L_19));
// shadowMatrix = GetShadowTransform(projMatrix, viewMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_20 = ___5_shadowMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_21 = ___7_projMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_21);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_23 = ___6_viewMatrix;
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_m111EE0A57E9ED6098D30D4B0F470C9284D7C8723(L_22, L_24, NULL);
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_20 = L_25;
// return success;
return L_7;
}
}
// 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_m72CD26F1DD02ABC8B7522206432E0DF95433E6C3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* ___1_context, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___2_shadowSliceData, ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* ___3_settings, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___4_proj, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___5_view, 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 = ___0_cmd;
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 = ___0_cmd;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_2 = ___2_shadowSliceData;
int32_t L_3 = L_2->___offsetX_3;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_4 = ___2_shadowSliceData;
int32_t L_5 = L_4->___offsetY_4;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_6 = ___2_shadowSliceData;
int32_t L_7 = L_6->___resolution_5;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_8 = ___2_shadowSliceData;
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 = ___0_cmd;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___5_view;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = ___4_proj;
NullCheck(L_11);
CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_11, L_12, L_13, NULL);
// context.ExecuteCommandBuffer(cmd);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_14 = ___1_context;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896(L_14, L_15, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___0_cmd;
NullCheck(L_16);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_16, NULL);
// context.DrawShadows(ref settings);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_17 = ___1_context;
ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* L_18 = ___3_settings;
ScriptableRenderContext_DrawShadows_mCB77DD8C8E93C607194E7577C01A3DAA49089841(L_17, L_18, NULL);
// cmd.DisableScissorRect();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___0_cmd;
NullCheck(L_19);
CommandBuffer_DisableScissorRect_mE58EE3E5BE9812CB5C4BA9D73EC9D72A8B5A4E7A(L_19, NULL);
// context.ExecuteCommandBuffer(cmd);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_20 = ___1_context;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___0_cmd;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896(L_20, L_21, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd;
NullCheck(L_22);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_22, NULL);
// cmd.SetGlobalDepthBias(0.0f, 0.0f); // Restore previous depth bias values
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___0_cmd;
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_m54291AAAA9CD74E6E0796B94CAD017CE06D19229 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* ___1_context, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___2_shadowSliceData, ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* ___3_settings, 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 = ___0_cmd;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_1 = ___1_context;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_2 = ___2_shadowSliceData;
ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* L_3 = ___3_settings;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_4 = ___2_shadowSliceData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = L_4->___projectionMatrix_1;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_6 = ___2_shadowSliceData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = L_6->___viewMatrix_0;
il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
ShadowUtils_RenderShadowSlice_m72CD26F1DD02ABC8B7522206432E0DF95433E6C3(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_mC046ABA6CCE92C6E439272FD2BBD1BB8EDA7591A (int32_t ___0_atlasWidth, int32_t ___1_atlasHeight, int32_t ___2_tileCount, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// int resolution = Mathf.Min(atlasWidth, atlasHeight);
int32_t L_0 = ___0_atlasWidth;
int32_t L_1 = ___1_atlasHeight;
int32_t L_2;
L_2 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, L_1, NULL);
V_0 = L_2;
// int currentTileCount = atlasWidth / resolution * atlasHeight / resolution;
int32_t L_3 = ___0_atlasWidth;
int32_t L_4 = V_0;
int32_t L_5 = ___1_atlasHeight;
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_001e;
}
IL_0012:
{
// 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 = ___0_atlasWidth;
int32_t L_9 = V_0;
int32_t L_10 = ___1_atlasHeight;
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_001e:
{
// while (currentTileCount < tileCount)
int32_t L_12 = V_1;
int32_t L_13 = ___2_tileCount;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_0012;
}
}
{
// return resolution;
int32_t L_14 = V_0;
return L_14;
}
}
// System.Void UnityEngine.Rendering.Universal.ShadowUtils::ApplySliceTransform(UnityEngine.Rendering.Universal.ShadowSliceData&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_ApplySliceTransform_mABB24F80A9C07D512909737BEFB945F4BD1A52C3 (ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___0_shadowSliceData, int32_t ___1_atlasWidth, int32_t ___2_atlasHeight, 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_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
V_0 = L_0;
// float oneOverAtlasWidth = 1.0f / atlasWidth;
int32_t L_1 = ___1_atlasWidth;
V_1 = ((float)((1.0f)/((float)L_1)));
// float oneOverAtlasHeight = 1.0f / atlasHeight;
int32_t L_2 = ___2_atlasHeight;
V_2 = ((float)((1.0f)/((float)L_2)));
// sliceTransform.m00 = shadowSliceData.resolution * oneOverAtlasWidth;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_3 = ___0_shadowSliceData;
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 = ___0_shadowSliceData;
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 = ___0_shadowSliceData;
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 = ___0_shadowSliceData;
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 = ___0_shadowSliceData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = V_0;
ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_17 = ___0_shadowSliceData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = L_17->___shadowTransform_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(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_m86F78845AB7342057BCAFC059FAC94AA44E74D85 (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___0_shadowLight, int32_t ___1_shadowLightIndex, ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* ___2_shadowData, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___3_lightProjectionMatrix, float ___4_shadowResolution, 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;
float V_4 = 0.0f;
{
// if (shadowLightIndex < 0 || shadowLightIndex >= shadowData.bias.Count)
int32_t L_0 = ___1_shadowLightIndex;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0012;
}
}
{
int32_t L_1 = ___1_shadowLightIndex;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_2 = ___2_shadowData;
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);
if ((((int32_t)L_1) < ((int32_t)L_4)))
{
goto IL_002d;
}
}
IL_0012:
{
// Debug.LogWarning(string.Format("{0} is not a valid light index.", shadowLightIndex));
int32_t L_5 = ___1_shadowLightIndex;
int32_t L_6 = L_5;
RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6);
String_t* L_8;
L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral26D9C177FDA77D5CE40AC02108C120881CF883B4, L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_8, NULL);
// return Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
L_9 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
return L_9;
}
IL_002d:
{
// if (shadowLight.lightType == LightType.Directional)
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_10 = ___0_shadowLight;
int32_t L_11;
L_11 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454(L_10, NULL);
if ((!(((uint32_t)L_11) == ((uint32_t)1))))
{
goto IL_0045;
}
}
{
// frustumSize = 2.0f / lightProjectionMatrix.m00;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___3_lightProjectionMatrix;
float L_13 = L_12.___m00_0;
V_0 = ((float)((2.0f)/L_13));
goto IL_00c2;
}
IL_0045:
{
// else if (shadowLight.lightType == LightType.Spot)
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_14 = ___0_shadowLight;
int32_t L_15;
L_15 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454(L_14, NULL);
if (L_15)
{
goto IL_006e;
}
}
{
// 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_16 = ___0_shadowLight;
float L_17;
L_17 = VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97(L_16, NULL);
float L_18;
L_18 = tanf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_17, (0.5f))), (0.0174532924f))));
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_19 = ___0_shadowLight;
float L_20;
L_20 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D(L_19, NULL);
V_0 = ((float)il2cpp_codegen_multiply(L_18, L_20));
goto IL_00c2;
}
IL_006e:
{
// else if (shadowLight.lightType == LightType.Point)
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_21 = ___0_shadowLight;
int32_t L_22;
L_22 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454(L_21, NULL);
if ((!(((uint32_t)L_22) == ((uint32_t)2))))
{
goto IL_00b2;
}
}
{
// float fovBias = Internal.AdditionalLightsShadowCasterPass.GetPointLightShadowFrustumFovBiasInDegrees((int)shadowResolution, (shadowLight.light.shadows == LightShadows.Soft));
float L_23 = ___4_shadowResolution;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_24 = ___0_shadowLight;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_25;
L_25 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B(L_24, NULL);
NullCheck(L_25);
int32_t L_26;
L_26 = Light_get_shadows_m1A11721F202C27838A7A8ED72455E6A727CEE6C5(L_25, NULL);
il2cpp_codegen_runtime_class_init_inline(AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004_il2cpp_TypeInfo_var);
float L_27;
L_27 = AdditionalLightsShadowCasterPass_GetPointLightShadowFrustumFovBiasInDegrees_mF808E812FC7F6EB1D758C5CC6F79CB450BE729A3(il2cpp_codegen_cast_double_to_int<int32_t>(L_23), (bool)((((int32_t)L_26) == ((int32_t)2))? 1 : 0), NULL);
V_4 = L_27;
// float cubeFaceAngle = 90 + fovBias;
float L_28 = V_4;
// frustumSize = Mathf.Tan(cubeFaceAngle * 0.5f * Mathf.Deg2Rad) * shadowLight.range; // half-width (in world-space units) of shadow frustum's "far plane"
float L_29;
L_29 = tanf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add((90.0f), L_28)), (0.5f))), (0.0174532924f))));
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_30 = ___0_shadowLight;
float L_31;
L_31 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D(L_30, NULL);
V_0 = ((float)il2cpp_codegen_multiply(L_29, L_31));
goto IL_00c2;
}
IL_00b2:
{
// 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_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralA4B836EC34EC3B8C69B1D346632232D7BDDDD3E9, NULL);
// frustumSize = 0.0f;
V_0 = (0.0f);
}
IL_00c2:
{
// float texelSize = frustumSize / shadowResolution;
float L_32 = V_0;
float L_33 = ___4_shadowResolution;
V_1 = ((float)(L_32/L_33));
// float depthBias = -shadowData.bias[shadowLightIndex].x * texelSize;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_34 = ___2_shadowData;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* L_35 = L_34->___bias_12;
int32_t L_36 = ___1_shadowLightIndex;
NullCheck(L_35);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37;
L_37 = List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4(L_35, L_36, List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4_RuntimeMethod_var);
float L_38 = L_37.___x_1;
float L_39 = V_1;
V_2 = ((float)il2cpp_codegen_multiply(((-L_38)), L_39));
// float normalBias = -shadowData.bias[shadowLightIndex].y * texelSize;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_40 = ___2_shadowData;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* L_41 = L_40->___bias_12;
int32_t L_42 = ___1_shadowLightIndex;
NullCheck(L_41);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_43;
L_43 = List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4(L_41, L_42, List_1_get_Item_mF5D504FB09F98DB07ABEF3D064237C0BCBD8EDC4_RuntimeMethod_var);
float L_44 = L_43.___y_2;
float L_45 = V_1;
V_3 = ((float)il2cpp_codegen_multiply(((-L_44)), L_45));
// if (shadowLight.lightType == LightType.Point)
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_46 = ___0_shadowLight;
int32_t L_47;
L_47 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454(L_46, NULL);
if ((!(((uint32_t)L_47) == ((uint32_t)2))))
{
goto IL_0100;
}
}
{
// normalBias = 0.0f;
V_3 = (0.0f);
}
IL_0100:
{
// if (shadowData.supportsSoftShadows && shadowLight.light.shadows == LightShadows.Soft)
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832* L_48 = ___2_shadowData;
bool L_49 = L_48->___supportsSoftShadows_10;
if (!L_49)
{
goto IL_0126;
}
}
{
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_50 = ___0_shadowLight;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_51;
L_51 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B(L_50, NULL);
NullCheck(L_51);
int32_t L_52;
L_52 = Light_get_shadows_m1A11721F202C27838A7A8ED72455E6A727CEE6C5(L_51, NULL);
if ((!(((uint32_t)L_52) == ((uint32_t)2))))
{
goto IL_0126;
}
}
{
// depthBias *= kernelRadius;
float L_53 = V_2;
V_2 = ((float)il2cpp_codegen_multiply(L_53, (2.5f)));
// normalBias *= kernelRadius;
float L_54 = V_3;
V_3 = ((float)il2cpp_codegen_multiply(L_54, (2.5f)));
}
IL_0126:
{
// return new Vector4(depthBias, normalBias, 0.0f, 0.0f);
float L_55 = V_2;
float L_56 = V_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57;
memset((&L_57), 0, sizeof(L_57));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_57), L_55, L_56, (0.0f), (0.0f), /*hidden argument*/NULL);
return L_57;
}
}
// System.Void UnityEngine.Rendering.Universal.ShadowUtils::GetScaleAndBiasForLinearDistanceFade(System.Single,System.Single,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_GetScaleAndBiasForLinearDistanceFade_mE07E0F336969447E89E448D23AF050BF1646B20F (float ___0_fadeDistance, float ___1_border, float* ___2_scale, float* ___3_bias, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
{
// if (border < 0.0001f)
float L_0 = ___1_border;
if ((!(((float)L_0) < ((float)(9.99999975E-05f)))))
{
goto IL_0018;
}
}
{
// float multiplier = 1000f; // To avoid blending if difference is in fractions
V_1 = (1000.0f);
// scale = multiplier;
float* L_1 = ___2_scale;
float L_2 = V_1;
*((float*)L_1) = (float)L_2;
// bias = -fadeDistance * multiplier;
float* L_3 = ___3_bias;
float L_4 = ___0_fadeDistance;
float L_5 = V_1;
*((float*)L_3) = (float)((float)il2cpp_codegen_multiply(((-L_4)), L_5));
// return;
return;
}
IL_0018:
{
// border = 1 - border;
float L_6 = ___1_border;
___1_border = ((float)il2cpp_codegen_subtract((1.0f), L_6));
// border *= border;
float L_7 = ___1_border;
float L_8 = ___1_border;
___1_border = ((float)il2cpp_codegen_multiply(L_7, L_8));
// float distanceFadeNear = border * fadeDistance;
float L_9 = ___1_border;
float L_10 = ___0_fadeDistance;
V_0 = ((float)il2cpp_codegen_multiply(L_9, L_10));
// scale = 1.0f / (fadeDistance - distanceFadeNear);
float* L_11 = ___2_scale;
float L_12 = ___0_fadeDistance;
float L_13 = V_0;
*((float*)L_11) = (float)((float)((1.0f)/((float)il2cpp_codegen_subtract(L_12, L_13))));
// bias = -distanceFadeNear / (fadeDistance - distanceFadeNear);
float* L_14 = ___3_bias;
float L_15 = V_0;
float L_16 = ___0_fadeDistance;
float L_17 = V_0;
*((float*)L_14) = (float)((float)(((-L_15))/((float)il2cpp_codegen_subtract(L_16, L_17))));
// }
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_m6850E3B862897B2154FE3B8B073DB67F13A2D6CE (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___1_shadowLight, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_shadowBias, 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 = ___0_cmd;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___2_shadowBias;
NullCheck(L_0);
CommandBuffer_SetGlobalVector_mA5AF1BDEA174489A81DCE9D3E0415331FB05CE47(L_0, _stringLiteral534C2E996567FF984E4E504181D2E333930D49CF, L_1, NULL);
// Vector3 lightDirection = -shadowLight.localToWorldMatrix.GetColumn(2);
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_2 = ___1_shadowLight;
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_mE451F7AD9633EB555659025C54DE0A15AE436283_inline(L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_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 = ___0_cmd;
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 = ___1_shadowLight;
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_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_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 = ___0_cmd;
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_mA9A7CA02A3CB5D9757C78CEB0148637C2D07EF72 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_bits, 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));
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_B6_1 = NULL;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B5_0 = NULL;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B5_1 = NULL;
int32_t G_B7_0 = 0;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B7_1 = NULL;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B7_2 = NULL;
{
// var format = Experimental.Rendering.GraphicsFormatUtility.GetDepthStencilFormat(bits, 0);
int32_t L_0 = ___2_bits;
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = GraphicsFormatUtility_GetDepthStencilFormat_m963D66601AD1C71D4E90483076BCDB175F958321(L_0, 0, NULL);
V_0 = L_1;
// RenderTextureDescriptor rtd = new RenderTextureDescriptor(width, height, Experimental.Rendering.GraphicsFormat.None, format);
int32_t L_2 = ___0_width;
int32_t L_3 = ___1_height;
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_m8207DAFD2B25005EAB7D7687744DB4F9D6171031(3, NULL);
G_B1_0 = (&V_1);
if (!L_5)
{
G_B2_0 = (&V_1);
goto IL_0025;
}
}
{
int32_t L_6;
L_6 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
G_B2_0 = G_B1_0;
if ((!(((uint32_t)L_6) == ((uint32_t)8))))
{
G_B3_0 = G_B1_0;
goto IL_0028;
}
}
IL_0025:
{
G_B4_0 = 2;
G_B4_1 = G_B2_0;
goto IL_0029;
}
IL_0028:
{
G_B4_0 = 0;
G_B4_1 = G_B3_0;
}
IL_0029:
{
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_mA8C827B80D3C07D0B8CDF7F5270FB5D3E53DD235(L_7, NULL);
// shadowTexture.filterMode = m_ForceShadowPointSampling ? FilterMode.Point : FilterMode.Bilinear;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_9 = L_8;
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;
G_B5_1 = L_9;
if (L_10)
{
G_B6_0 = L_9;
G_B6_1 = L_9;
goto IL_003f;
}
}
{
G_B7_0 = 1;
G_B7_1 = G_B5_0;
G_B7_2 = G_B5_1;
goto IL_0040;
}
IL_003f:
{
G_B7_0 = 0;
G_B7_1 = G_B6_0;
G_B7_2 = G_B6_1;
}
IL_0040:
{
NullCheck(G_B7_1);
Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(G_B7_1, G_B7_0, NULL);
// shadowTexture.wrapMode = TextureWrapMode.Clamp;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_11 = G_B7_2;
NullCheck(L_11);
Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_11, 1, NULL);
// return shadowTexture;
return L_11;
}
}
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.ShadowUtils::GetShadowTransform(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ShadowUtils_GetShadowTransform_m111EE0A57E9ED6098D30D4B0F470C9284D7C8723 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_proj, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_view, 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));
{
// if (SystemInfo.usesReversedZBuffer)
bool L_0;
L_0 = SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514(NULL);
if (!L_0)
{
goto IL_003f;
}
}
{
// proj.m20 = -proj.m20;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___0_proj;
float L_2 = L_1.___m20_2;
(&___0_proj)->___m20_2 = ((-L_2));
// proj.m21 = -proj.m21;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = ___0_proj;
float L_4 = L_3.___m21_6;
(&___0_proj)->___m21_6 = ((-L_4));
// proj.m22 = -proj.m22;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___0_proj;
float L_6 = L_5.___m22_10;
(&___0_proj)->___m22_10 = ((-L_6));
// proj.m23 = -proj.m23;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = ___0_proj;
float L_8 = L_7.___m23_14;
(&___0_proj)->___m23_14 = ((-L_8));
}
IL_003f:
{
// Matrix4x4 worldToShadow = proj * view;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = ___0_proj;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = ___1_view;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11;
L_11 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_9, L_10, NULL);
V_0 = L_11;
// var textureScaleAndBias = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12;
L_12 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
V_1 = L_12;
// 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_13 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15;
L_15 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_13, L_14, NULL);
return L_15;
}
}
#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 ___0_index, 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 = ___0_index;
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_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_3, NULL);
V_1 = L_4;
// lightTypes[index] = light.lightType;
NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652* L_5 = (&__this->___lightTypes_1);
int32_t L_6 = ___0_index;
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 = ___0_index;
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 = ___0_index;
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 = ___0_index;
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 = ___0_index;
float L_21;
L_21 = VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97((&V_0), NULL);
float L_22;
L_22 = math_radians_m0903022269E582AD877B86952497295D642036E8_inline(((float)il2cpp_codegen_multiply(L_21, (0.5f))), NULL);
float L_23;
L_23 = math_tan_mA71C2BACBC4B74573F38AE433BFE92DD19102ADC_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 ___0_index, const RuntimeMethod* method)
{
LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF*>(__this + _offset);
LightExtractionJob_Execute_mA9A844F443A3D75242958AA80C89CF52F7301A3E(_thisAdjusted, ___0_index, 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 ___0_index, 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));
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_10;
memset((&V_10), 0, sizeof(V_10));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_11;
memset((&V_11), 0, sizeof(V_11));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_12;
memset((&V_12), 0, sizeof(V_12));
float V_13 = 0.0f;
float V_14 = 0.0f;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_15;
memset((&V_15), 0, sizeof(V_15));
float V_16 = 0.0f;
{
// var light = lights[index];
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_0 = (&__this->___lights_1);
int32_t L_1 = ___0_index;
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_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(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_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_8, (1.0f), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
L_10 = math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_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);
if (L_22)
{
goto IL_01c4;
}
}
{
// var angleA = math.radians(light.spotAngle) * 0.5f;
float L_23;
L_23 = VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97((&V_0), NULL);
float L_24;
L_24 = math_radians_m0903022269E582AD877B86952497295D642036E8_inline(L_23, NULL);
V_7 = ((float)il2cpp_codegen_multiply(L_24, (0.5f)));
// float cosAngleA = math.cos(angleA);
float L_25 = V_7;
float L_26;
L_26 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_25, NULL);
V_8 = L_26;
// float coneHeight = light.range * cosAngleA;
float L_27;
L_27 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_0), NULL);
float L_28 = V_8;
V_9 = ((float)il2cpp_codegen_multiply(L_27, L_28));
// float3 spotDirectionWS = lightToWorld.c2.xyz;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_29 = (&(&V_1)->___c2_2);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_30;
L_30 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline(L_29, NULL);
V_10 = L_30;
// var endPointWS = originWS + spotDirectionWS * coneHeight;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_31 = V_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_32 = V_10;
float L_33 = V_9;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_34;
L_34 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_32, L_33, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_35;
L_35 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_31, L_34, NULL);
V_11 = L_35;
// var endPointVS = math.mul(worldToViewMatrix, math.float4(endPointWS, 1)).xyz;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_36 = __this->___worldToViewMatrix_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_37 = V_11;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_38;
L_38 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_37, (1.0f), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_39;
L_39 = math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline(L_36, L_38, NULL);
V_5 = L_39;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_40;
L_40 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline((&V_5), NULL);
V_12 = L_40;
// endPointVS.z *= -1;
float* L_41 = (&(&V_12)->___z_2);
float* L_42 = L_41;
float L_43 = *((float*)L_42);
*((float*)L_42) = (float)((float)il2cpp_codegen_multiply(L_43, (-1.0f)));
// var angleB = math.PI * 0.5f - angleA;
float L_44 = V_7;
V_13 = ((float)il2cpp_codegen_subtract((1.57079637f), L_44));
// var coneRadius = light.range * cosAngleA * math.sin(angleA) / math.sin(angleB);
float L_45;
L_45 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_0), NULL);
float L_46 = V_8;
float L_47 = V_7;
float L_48;
L_48 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_47, NULL);
float L_49 = V_13;
float L_50;
L_50 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_49, NULL);
V_14 = ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_45, L_46)), L_48))/L_50));
// var a = endPointVS - originVS;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_51 = V_12;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_52 = V_3;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_53;
L_53 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_51, L_52, NULL);
V_15 = L_53;
// var e = math.sqrt(1.0f - a.z * a.z / math.dot(a, a));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_54 = V_15;
float L_55 = L_54.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_56 = V_15;
float L_57 = L_56.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_58 = V_15;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_59 = V_15;
float L_60;
L_60 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_58, L_59, NULL);
float L_61;
L_61 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_multiply(L_55, L_57))/L_60)))), NULL);
V_16 = L_61;
// if (-a.z < coneHeight * cosAngleA) minMax.minZ = math.min(originVS.z, endPointVS.z - e * coneRadius);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_62 = V_15;
float L_63 = L_62.___z_2;
float L_64 = V_9;
float L_65 = V_8;
if ((!(((float)((-L_63))) < ((float)((float)il2cpp_codegen_multiply(L_64, L_65))))))
{
goto IL_0197;
}
}
{
// if (-a.z < coneHeight * cosAngleA) minMax.minZ = math.min(originVS.z, endPointVS.z - e * coneRadius);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_66 = V_3;
float L_67 = L_66.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_68 = V_12;
float L_69 = L_68.___z_2;
float L_70 = V_16;
float L_71 = V_14;
float L_72;
L_72 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_67, ((float)il2cpp_codegen_subtract(L_69, ((float)il2cpp_codegen_multiply(L_70, L_71)))), NULL);
(&V_4)->___minZ_0 = L_72;
}
IL_0197:
{
// if (a.z < coneHeight * cosAngleA) minMax.maxZ = math.max(originVS.z, endPointVS.z + e * coneRadius);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_73 = V_15;
float L_74 = L_73.___z_2;
float L_75 = V_9;
float L_76 = V_8;
if ((!(((float)L_74) < ((float)((float)il2cpp_codegen_multiply(L_75, L_76))))))
{
goto IL_01c4;
}
}
{
// if (a.z < coneHeight * cosAngleA) minMax.maxZ = math.max(originVS.z, endPointVS.z + e * coneRadius);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_77 = V_3;
float L_78 = L_77.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_79 = V_12;
float L_80 = L_79.___z_2;
float L_81 = V_16;
float L_82 = V_14;
float L_83;
L_83 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_78, ((float)il2cpp_codegen_add(L_80, ((float)il2cpp_codegen_multiply(L_81, L_82)))), NULL);
(&V_4)->___maxZ_1 = L_83;
}
IL_01c4:
{
// minMax.minZ = math.max(minMax.minZ, 0);
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_84 = V_4;
float L_85 = L_84.___minZ_0;
float L_86;
L_86 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_85, (0.0f), NULL);
(&V_4)->___minZ_0 = L_86;
// minMax.maxZ = math.max(minMax.maxZ, 0);
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_87 = V_4;
float L_88 = L_87.___maxZ_1;
float L_89;
L_89 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_88, (0.0f), NULL);
(&V_4)->___maxZ_1 = L_89;
// minMaxZs[index] = minMax;
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9* L_90 = (&__this->___minMaxZs_2);
int32_t L_91 = ___0_index;
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_92 = V_4;
IL2CPP_NATIVEARRAY_SET_ITEM(LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6, (L_90)->___m_Buffer_0, L_91, (L_92));
// meanZs[index] = (minMax.minZ + minMax.maxZ) / 2.0f;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_93 = (&__this->___meanZs_3);
int32_t L_94 = ___0_index;
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_95 = V_4;
float L_96 = L_95.___minZ_0;
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_97 = V_4;
float L_98 = L_97.___maxZ_1;
IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_93)->___m_Buffer_0, L_94, (((float)(((float)il2cpp_codegen_add(L_96, L_98))/(2.0f)))));
// }
return;
}
}
IL2CPP_EXTERN_C void MinMaxZJob_Execute_mC7178DE8ACEC848AE0E9F9994E1D403EF0C47281_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
{
MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD*>(__this + _offset);
MinMaxZJob_Execute_mC7178DE8ACEC848AE0E9F9994E1D403EF0C47281(_thisAdjusted, ___0_index, 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;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
uint32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* V_12 = NULL;
int32_t V_13 = 0;
uint32_t V_14 = 0;
uint32_t V_15 = 0;
int32_t V_16 = 0;
{
// 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_0031;
}
IL_0020:
{
// 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_0031:
{
// for (var i = 0; i < n; i++)
int32_t L_6 = V_2;
int32_t L_7 = V_1;
if ((((int32_t)L_6) < ((int32_t)L_7)))
{
goto IL_0020;
}
}
{
// for (var i = 0; i < 4; i++)
V_3 = 0;
goto IL_018a;
}
IL_003c:
{
// for (var j = 0; j < 256; j++)
V_6 = 0;
goto IL_0051;
}
IL_0041:
{
// counts[j] = 0;
int32_t L_8 = V_6;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_0))->___m_Buffer_0, L_8, (0));
// for (var j = 0; j < 256; j++)
int32_t L_9 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0051:
{
// for (var j = 0; j < 256; j++)
int32_t L_10 = V_6;
if ((((int32_t)L_10) < ((int32_t)((int32_t)256))))
{
goto IL_0041;
}
}
{
// if (i % 2 == 0)
int32_t L_11 = V_3;
if (((int32_t)(L_11%2)))
{
goto IL_0067;
}
}
{
// currentOffset = 0;
V_4 = 0;
// nextOffset = n;
int32_t L_12 = V_1;
V_5 = L_12;
goto IL_006d;
}
IL_0067:
{
// currentOffset = n;
int32_t L_13 = V_1;
V_4 = L_13;
// nextOffset = 0;
V_5 = 0;
}
IL_006d:
{
// for (var j = 0; j < n; j++)
V_7 = 0;
goto IL_00b2;
}
IL_0072:
{
// var key = keys[currentOffset + j];
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_14 = (&__this->___keys_0);
int32_t L_15 = V_4;
int32_t L_16 = V_7;
uint32_t L_17;
L_17 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, (L_14)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_15, L_16)));
// var bucket = (key >> (8 * i)) & 0xFF;
int32_t L_18 = V_3;
V_8 = ((int32_t)(((int32_t)((uint32_t)L_17>>((int32_t)(((int32_t)il2cpp_codegen_multiply(8, L_18))&((int32_t)31)))))&((int32_t)255)));
// counts[(int)bucket]++;
uint32_t L_19 = V_8;
V_9 = L_19;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_20 = (&V_0);
int32_t L_21 = V_9;
int32_t L_22;
L_22 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_20)->___m_Buffer_0, L_21);
V_10 = L_22;
int32_t L_23 = V_9;
int32_t L_24 = V_10;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_20)->___m_Buffer_0, L_23, (((int32_t)il2cpp_codegen_add(L_24, 1))));
// for (var j = 0; j < n; j++)
int32_t L_25 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_00b2:
{
// for (var j = 0; j < n; j++)
int32_t L_26 = V_7;
int32_t L_27 = V_1;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_0072;
}
}
{
// for (var j = 1; j < 256; j++)
V_11 = 1;
goto IL_00e8;
}
IL_00bc:
{
// counts[j] += counts[j - 1];
V_12 = (&V_0);
int32_t L_28 = V_11;
V_10 = L_28;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_29 = V_12;
int32_t L_30 = V_10;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_31 = V_12;
int32_t L_32 = V_10;
int32_t L_33;
L_33 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_31)->___m_Buffer_0, L_32);
int32_t L_34 = V_11;
int32_t L_35;
L_35 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_0))->___m_Buffer_0, ((int32_t)il2cpp_codegen_subtract(L_34, 1)));
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_29)->___m_Buffer_0, L_30, (((int32_t)il2cpp_codegen_add(L_33, L_35))));
// for (var j = 1; j < 256; j++)
int32_t L_36 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00e8:
{
// for (var j = 1; j < 256; j++)
int32_t L_37 = V_11;
if ((((int32_t)L_37) < ((int32_t)((int32_t)256))))
{
goto IL_00bc;
}
}
{
// for (var j = n - 1; j >= 0; j--)
int32_t L_38 = V_1;
V_13 = ((int32_t)il2cpp_codegen_subtract(L_38, 1));
goto IL_017e;
}
IL_00fb:
{
// var key = keys[currentOffset + j];
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_39 = (&__this->___keys_0);
int32_t L_40 = V_4;
int32_t L_41 = V_13;
uint32_t L_42;
L_42 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, (L_39)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_40, L_41)));
V_14 = L_42;
// var bucket = (key >> (8 * i)) & 0xFF;
uint32_t L_43 = V_14;
int32_t L_44 = V_3;
V_15 = ((int32_t)(((int32_t)((uint32_t)L_43>>((int32_t)(((int32_t)il2cpp_codegen_multiply(8, L_44))&((int32_t)31)))))&((int32_t)255)));
// var newIndex = counts[(int)bucket] - 1;
uint32_t L_45 = V_15;
int32_t L_46;
L_46 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_0))->___m_Buffer_0, L_45);
V_16 = ((int32_t)il2cpp_codegen_subtract(L_46, 1));
// counts[(int)bucket]--;
uint32_t L_47 = V_15;
V_10 = L_47;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_48 = (&V_0);
int32_t L_49 = V_10;
int32_t L_50;
L_50 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_48)->___m_Buffer_0, L_49);
V_9 = L_50;
int32_t L_51 = V_10;
int32_t L_52 = V_9;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_48)->___m_Buffer_0, L_51, (((int32_t)il2cpp_codegen_subtract(L_52, 1))));
// keys[nextOffset + newIndex] = key;
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_53 = (&__this->___keys_0);
int32_t L_54 = V_5;
int32_t L_55 = V_16;
uint32_t L_56 = V_14;
IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, (L_53)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_54, L_55)), (L_56));
// indices[nextOffset + newIndex] = indices[currentOffset + j];
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_57 = (&__this->___indices_1);
int32_t L_58 = V_5;
int32_t L_59 = V_16;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_60 = (&__this->___indices_1);
int32_t L_61 = V_4;
int32_t L_62 = V_13;
int32_t L_63;
L_63 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_60)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_61, L_62)));
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_57)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_58, L_59)), (L_63));
// for (var j = n - 1; j >= 0; j--)
int32_t L_64 = V_13;
V_13 = ((int32_t)il2cpp_codegen_subtract(L_64, 1));
}
IL_017e:
{
// for (var j = n - 1; j >= 0; j--)
int32_t L_65 = V_13;
if ((((int32_t)L_65) >= ((int32_t)0)))
{
goto IL_00fb;
}
}
{
// for (var i = 0; i < 4; i++)
int32_t L_66 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_66, 1));
}
IL_018a:
{
// for (var i = 0; i < 4; i++)
int32_t L_67 = V_3;
if ((((int32_t)L_67) < ((int32_t)4)))
{
goto IL_003c;
}
}
{
// 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 ___0_idY, 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;
{
// var baseIndexH = idY * wordsPerTile;
int32_t L_0 = ___0_idY;
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_0071;
}
IL_001b:
{
// 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_0063;
}
IL_002e:
{
// 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_0063:
{
// for (var wordIndex = 0; wordIndex < wordsPerTile; wordIndex++)
int32_t L_21 = V_5;
int32_t L_22 = __this->___wordsPerTile_1;
if ((((int32_t)L_21) < ((int32_t)L_22)))
{
goto IL_002e;
}
}
{
// for (var idX = 0; idX < tileResolution.x; idX++)
int32_t L_23 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_0071:
{
// for (var idX = 0; idX < tileResolution.x; idX++)
int32_t L_24 = V_2;
int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A* L_25 = (&__this->___tileResolution_0);
int32_t L_26 = L_25->___x_0;
if ((((int32_t)L_24) < ((int32_t)L_26)))
{
goto IL_001b;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void SliceCombineJob_Execute_m9D1B92859ABF9F1DE8ABA6314551D9B20557881B_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_idY, const RuntimeMethod* method)
{
SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A*>(__this + _offset);
SliceCombineJob_Execute_m9D1B92859ABF9F1DE8ABA6314551D9B20557881B(_thisAdjusted, ___0_idY, 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.SliceCullingJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SliceCullingJob_Execute_mD597E1DDD32F4E6FD23F2D401FBAFBAC300BC0F8 (SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 V_2;
memset((&V_2), 0, sizeof(V_2));
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
uint32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
int32_t V_12 = 0;
{
// var leftX = (((float)index) * scale) * 2f - 1f;
int32_t L_0 = ___0_index;
float L_1 = __this->___scale_0;
V_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_0), L_1)), (2.0f))), (1.0f)));
// var rightX = (((float)index + 1f) * scale) * 2f - 1f;
int32_t L_2 = ___0_index;
float L_3 = __this->___scale_0;
V_1 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)L_2), (1.0f))), L_3)), (2.0f))), (1.0f)));
// var leftPlane = ComputePlane(viewOrigin,
// viewOrigin + viewForward + viewRight * leftX + viewUp,
// viewOrigin + viewForward + viewRight * leftX - viewUp);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = __this->___viewOrigin_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = __this->___viewOrigin_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = __this->___viewForward_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
L_7 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_5, L_6, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = __this->___viewRight_3;
float L_9 = V_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10;
L_10 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_8, L_9, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11;
L_11 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_7, L_10, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12 = __this->___viewUp_4;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
L_13 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_11, L_12, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = __this->___viewOrigin_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15 = __this->___viewForward_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16;
L_16 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_14, L_15, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_17 = __this->___viewRight_3;
float L_18 = V_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_19;
L_19 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_17, L_18, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20;
L_20 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_16, L_19, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_21 = __this->___viewUp_4;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_22;
L_22 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_20, L_21, NULL);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_23;
L_23 = SliceCullingJob_ComputePlane_m652A3BF81F434905527854724C5AACF51C70F94B_inline(L_4, L_13, L_22, NULL);
V_2 = L_23;
// var rightPlane = ComputePlane(viewOrigin,
// viewOrigin + viewForward + viewRight * rightX - viewUp,
// viewOrigin + viewForward + viewRight * rightX + viewUp);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_24 = __this->___viewOrigin_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_25 = __this->___viewOrigin_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_26 = __this->___viewForward_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_27;
L_27 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_25, L_26, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_28 = __this->___viewRight_3;
float L_29 = V_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_30;
L_30 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_28, L_29, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_31;
L_31 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_27, L_30, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_32 = __this->___viewUp_4;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_33;
L_33 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_31, L_32, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_34 = __this->___viewOrigin_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_35 = __this->___viewForward_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_36;
L_36 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_34, L_35, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_37 = __this->___viewRight_3;
float L_38 = V_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_39;
L_39 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_37, L_38, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_40;
L_40 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_36, L_39, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_41 = __this->___viewUp_4;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_42;
L_42 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_40, L_41, NULL);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_43;
L_43 = SliceCullingJob_ComputePlane_m652A3BF81F434905527854724C5AACF51C70F94B_inline(L_24, L_33, L_42, NULL);
V_3 = L_43;
// var lightCount = lightTypes.Length;
NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652* L_44 = (&__this->___lightTypes_5);
int32_t L_45;
L_45 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_44)->___m_Length_1);
V_4 = L_45;
// var lightWordCount = (lightCount + 31) / 32;
int32_t L_46 = V_4;
V_5 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_46, ((int32_t)31)))/((int32_t)32)));
// var sectionOffset = index * lightsPerTile / 32;
int32_t L_47 = ___0_index;
int32_t L_48 = __this->___lightsPerTile_10;
V_6 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_47, L_48))/((int32_t)32)));
// for (var lightWordIndex = 0; lightWordIndex < lightWordCount; lightWordIndex++)
V_7 = 0;
goto IL_0198;
}
IL_0127:
{
// var wordLightMask = 0u;
V_8 = 0;
// var lightsInWord = math.min(32, lightCount - lightWordIndex * 32);
int32_t L_49 = V_4;
int32_t L_50 = V_7;
int32_t L_51;
L_51 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(((int32_t)32), ((int32_t)il2cpp_codegen_subtract(L_49, ((int32_t)il2cpp_codegen_multiply(L_50, ((int32_t)32))))), NULL);
V_9 = L_51;
// for (var bitIndex = 0; bitIndex < lightsInWord; bitIndex++)
V_11 = 0;
goto IL_0168;
}
IL_0140:
{
// var lightIndex = lightWordIndex * 32 + bitIndex;
int32_t L_52 = V_7;
int32_t L_53 = V_11;
V_12 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_52, ((int32_t)32))), L_53));
// if (ContainsLight(leftPlane, rightPlane, lightIndex))
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_54 = V_2;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_55 = V_3;
int32_t L_56 = V_12;
bool L_57;
L_57 = SliceCullingJob_ContainsLight_m8D20A904FF4E623CFC4EA5FECFE9F421DC201C7C_inline(__this, L_54, L_55, L_56, NULL);
if (!L_57)
{
goto IL_0162;
}
}
{
// wordLightMask |= 1u << bitIndex;
uint32_t L_58 = V_8;
int32_t L_59 = V_11;
V_8 = ((int32_t)((int32_t)L_58|((int32_t)(1<<((int32_t)(L_59&((int32_t)31)))))));
}
IL_0162:
{
// for (var bitIndex = 0; bitIndex < lightsInWord; bitIndex++)
int32_t L_60 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_60, 1));
}
IL_0168:
{
// for (var bitIndex = 0; bitIndex < lightsInWord; bitIndex++)
int32_t L_61 = V_11;
int32_t L_62 = V_9;
if ((((int32_t)L_61) < ((int32_t)L_62)))
{
goto IL_0140;
}
}
{
// var wordIndex = sectionOffset + lightWordIndex;
int32_t L_63 = V_6;
int32_t L_64 = V_7;
V_10 = ((int32_t)il2cpp_codegen_add(L_63, L_64));
// sliceLightMasks[wordIndex] = sliceLightMasks[wordIndex] | wordLightMask;
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_65 = (&__this->___sliceLightMasks_11);
int32_t L_66 = V_10;
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_67 = (&__this->___sliceLightMasks_11);
int32_t L_68 = V_10;
uint32_t L_69;
L_69 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, (L_67)->___m_Buffer_0, L_68);
uint32_t L_70 = V_8;
IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, (L_65)->___m_Buffer_0, L_66, (((int32_t)((int32_t)L_69|(int32_t)L_70))));
// for (var lightWordIndex = 0; lightWordIndex < lightWordCount; lightWordIndex++)
int32_t L_71 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_71, 1));
}
IL_0198:
{
// for (var lightWordIndex = 0; lightWordIndex < lightWordCount; lightWordIndex++)
int32_t L_72 = V_7;
int32_t L_73 = V_5;
if ((((int32_t)L_72) < ((int32_t)L_73)))
{
goto IL_0127;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void SliceCullingJob_Execute_mD597E1DDD32F4E6FD23F2D401FBAFBAC300BC0F8_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
{
SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC*>(__this + _offset);
SliceCullingJob_Execute_mD597E1DDD32F4E6FD23F2D401FBAFBAC300BC0F8(_thisAdjusted, ___0_index, method);
}
// System.Boolean UnityEngine.Rendering.Universal.SliceCullingJob::ContainsLight(UnityEngine.Rendering.Universal.SliceCullingJob/Plane,UnityEngine.Rendering.Universal.SliceCullingJob/Plane,System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_ContainsLight_m8D20A904FF4E623CFC4EA5FECFE9F421DC201C7C (SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* IL2CPP_PARAMETER_RESTRICT __this, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___0_leftPlane, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_rightPlane, int32_t ___2_lightIndex, const RuntimeMethod* method)
{
bool V_0 = false;
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D V_1;
memset((&V_1), 0, sizeof(V_1));
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D V_2;
memset((&V_2), 0, sizeof(V_2));
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C V_3;
memset((&V_3), 0, sizeof(V_3));
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C V_4;
memset((&V_4), 0, sizeof(V_4));
{
// var hit = true;
V_0 = (bool)1;
// var sphere = new Sphere
// {
// center = positions[lightIndex],
// radius = radiuses[lightIndex]
// };
il2cpp_codegen_initobj((&V_2), sizeof(Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D));
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_0 = (&__this->___positions_8);
int32_t L_1 = ___2_lightIndex;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_0)->___m_Buffer_0, L_1);
(&V_2)->___center_0 = L_2;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_3 = (&__this->___radiuses_6);
int32_t L_4 = ___2_lightIndex;
float L_5;
L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_3)->___m_Buffer_0, L_4);
(&V_2)->___radius_1 = L_5;
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_6 = V_2;
V_1 = L_6;
// if (SphereBehindPlane(sphere, leftPlane) || SphereBehindPlane(sphere, rightPlane))
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_7 = V_1;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_8 = ___0_leftPlane;
bool L_9;
L_9 = SliceCullingJob_SphereBehindPlane_m5569131BD197D295450B295F19DE84B9C49332FA_inline(L_7, L_8, NULL);
if (L_9)
{
goto IL_0044;
}
}
{
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_10 = V_1;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_11 = ___1_rightPlane;
bool L_12;
L_12 = SliceCullingJob_SphereBehindPlane_m5569131BD197D295450B295F19DE84B9C49332FA_inline(L_10, L_11, NULL);
if (!L_12)
{
goto IL_0046;
}
}
IL_0044:
{
// hit = false;
V_0 = (bool)0;
}
IL_0046:
{
// if (hit && lightTypes[lightIndex] == LightType.Spot)
bool L_13 = V_0;
if (!L_13)
{
goto IL_00bc;
}
}
{
NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652* L_14 = (&__this->___lightTypes_5);
int32_t L_15 = ___2_lightIndex;
int32_t L_16;
L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_14)->___m_Buffer_0, L_15);
if (L_16)
{
goto IL_00bc;
}
}
{
// var cone = new Cone
// {
// tip = sphere.center,
// direction = directions[lightIndex],
// height = radiuses[lightIndex],
// radius = coneRadiuses[lightIndex]
// };
il2cpp_codegen_initobj((&V_4), sizeof(Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C));
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_17 = V_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18 = L_17.___center_0;
(&V_4)->___tip_0 = L_18;
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_19 = (&__this->___directions_7);
int32_t L_20 = ___2_lightIndex;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_21;
L_21 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_19)->___m_Buffer_0, L_20);
(&V_4)->___direction_1 = L_21;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_22 = (&__this->___radiuses_6);
int32_t L_23 = ___2_lightIndex;
float L_24;
L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_22)->___m_Buffer_0, L_23);
(&V_4)->___height_2 = L_24;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_25 = (&__this->___coneRadiuses_9);
int32_t L_26 = ___2_lightIndex;
float L_27;
L_27 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_25)->___m_Buffer_0, L_26);
(&V_4)->___radius_3 = L_27;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_28 = V_4;
V_3 = L_28;
// if (ConeBehindPlane(cone, leftPlane) || ConeBehindPlane(cone, rightPlane))
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_29 = V_3;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_30 = ___0_leftPlane;
bool L_31;
L_31 = SliceCullingJob_ConeBehindPlane_m63964F0A47CFD6DE9CAD8C3720DC30DC22870789_inline(L_29, L_30, NULL);
if (L_31)
{
goto IL_00ba;
}
}
{
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_32 = V_3;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_33 = ___1_rightPlane;
bool L_34;
L_34 = SliceCullingJob_ConeBehindPlane_m63964F0A47CFD6DE9CAD8C3720DC30DC22870789_inline(L_32, L_33, NULL);
if (!L_34)
{
goto IL_00bc;
}
}
IL_00ba:
{
// hit = false;
V_0 = (bool)0;
}
IL_00bc:
{
// return hit;
bool L_35 = V_0;
return L_35;
}
}
IL2CPP_EXTERN_C bool SliceCullingJob_ContainsLight_m8D20A904FF4E623CFC4EA5FECFE9F421DC201C7C_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___0_leftPlane, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_rightPlane, int32_t ___2_lightIndex, const RuntimeMethod* method)
{
SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC*>(__this + _offset);
bool _returnValue;
_returnValue = SliceCullingJob_ContainsLight_m8D20A904FF4E623CFC4EA5FECFE9F421DC201C7C_inline(_thisAdjusted, ___0_leftPlane, ___1_rightPlane, ___2_lightIndex, method);
return _returnValue;
}
// UnityEngine.Rendering.Universal.SliceCullingJob/Plane UnityEngine.Rendering.Universal.SliceCullingJob::ComputePlane(Unity.Mathematics.float3,Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 SliceCullingJob_ComputePlane_m652A3BF81F434905527854724C5AACF51C70F94B (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_p0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_p1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_p2, const RuntimeMethod* method)
{
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 V_0;
memset((&V_0), 0, sizeof(V_0));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
memset((&V_1), 0, sizeof(V_1));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
memset((&V_2), 0, sizeof(V_2));
{
// float3 v0 = p1 - p0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___1_p1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_p0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
L_2 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_0, L_1, NULL);
V_1 = L_2;
// float3 v2 = p2 - p0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___2_p2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_p0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
L_5 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_3, L_4, NULL);
V_2 = L_5;
// plane.normal = math.normalize(math.cross(v0, v2));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = V_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = V_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8;
L_8 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_6, L_7, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
L_9 = math_normalize_mF02431EFC9E3212E0245EFF5C13BC9DC34512399_inline(L_8, NULL);
(&V_0)->___normal_0 = L_9;
// plane.distanceToOrigin = math.dot(plane.normal, p0);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_10 = V_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11 = L_10.___normal_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12 = ___0_p0;
float L_13;
L_13 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_11, L_12, NULL);
(&V_0)->___distanceToOrigin_1 = L_13;
// return plane;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_14 = V_0;
return L_14;
}
}
// System.Boolean UnityEngine.Rendering.Universal.SliceCullingJob::SphereBehindPlane(UnityEngine.Rendering.Universal.SliceCullingJob/Sphere,UnityEngine.Rendering.Universal.SliceCullingJob/Plane)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_SphereBehindPlane_m5569131BD197D295450B295F19DE84B9C49332FA (Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D ___0_sphere, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_plane, const RuntimeMethod* method)
{
{
// float dist = math.dot(sphere.center, plane.normal) - plane.distanceToOrigin;
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_0 = ___0_sphere;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___center_0;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_2 = ___1_plane;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = L_2.___normal_0;
float L_4;
L_4 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_1, L_3, NULL);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_5 = ___1_plane;
float L_6 = L_5.___distanceToOrigin_1;
// return dist < -sphere.radius;
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_7 = ___0_sphere;
float L_8 = L_7.___radius_1;
return (bool)((((float)((float)il2cpp_codegen_subtract(L_4, L_6))) < ((float)((-L_8))))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.SliceCullingJob::PointBehindPlane(Unity.Mathematics.float3,UnityEngine.Rendering.Universal.SliceCullingJob/Plane)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_PointBehindPlane_mE3E40056275D2066481919C3556797D2063847EE (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_p, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_plane, const RuntimeMethod* method)
{
{
// return math.dot(plane.normal, p) - plane.distanceToOrigin < 0;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_0 = ___1_plane;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___normal_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___0_p;
float L_3;
L_3 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_1, L_2, NULL);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_4 = ___1_plane;
float L_5 = L_4.___distanceToOrigin_1;
return (bool)((((float)((float)il2cpp_codegen_subtract(L_3, L_5))) < ((float)(0.0f)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.SliceCullingJob::ConeBehindPlane(UnityEngine.Rendering.Universal.SliceCullingJob/Cone,UnityEngine.Rendering.Universal.SliceCullingJob/Plane)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_ConeBehindPlane_m63964F0A47CFD6DE9CAD8C3720DC30DC22870789 (Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C ___0_cone, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_plane, const RuntimeMethod* method)
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
memset((&V_0), 0, sizeof(V_0));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
memset((&V_1), 0, sizeof(V_1));
{
// float3 furthestPointDirection = math.cross(math.cross(plane.normal, cone.direction), cone.direction);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_0 = ___1_plane;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___normal_0;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_2 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = L_2.___direction_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
L_4 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_1, L_3, NULL);
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_5 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = L_5.___direction_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
L_7 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_4, L_6, NULL);
V_0 = L_7;
// float3 furthestPointOnCircle = cone.tip + cone.direction * cone.height - furthestPointDirection * cone.radius;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_8 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = L_8.___tip_0;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_10 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11 = L_10.___direction_1;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_12 = ___0_cone;
float L_13 = L_12.___height_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14;
L_14 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_11, L_13, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15;
L_15 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_9, L_14, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16 = V_0;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_17 = ___0_cone;
float L_18 = L_17.___radius_3;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_19;
L_19 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_16, L_18, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20;
L_20 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_15, L_19, NULL);
V_1 = L_20;
// return PointBehindPlane(cone.tip, plane) && PointBehindPlane(furthestPointOnCircle, plane);
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_21 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_22 = L_21.___tip_0;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_23 = ___1_plane;
bool L_24;
L_24 = SliceCullingJob_PointBehindPlane_mE3E40056275D2066481919C3556797D2063847EE_inline(L_22, L_23, NULL);
if (!L_24)
{
goto IL_0061;
}
}
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_25 = V_1;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_26 = ___1_plane;
bool L_27;
L_27 = SliceCullingJob_PointBehindPlane_mE3E40056275D2066481919C3556797D2063847EE_inline(L_25, L_26, NULL);
return L_27;
}
IL_0061:
{
return (bool)0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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.TileSizeExtensions::IsValid(UnityEngine.Rendering.Universal.TileSize)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TileSizeExtensions_IsValid_mE41C35CC1FD6DA33E0EB975D82250D9736488454 (int32_t ___0_tileSize, const RuntimeMethod* method)
{
{
// return tileSize == TileSize._8 || tileSize == TileSize._16 || tileSize == TileSize._32 || tileSize == TileSize._64;
int32_t L_0 = ___0_tileSize;
if ((((int32_t)L_0) == ((int32_t)8)))
{
goto IL_0014;
}
}
{
int32_t L_1 = ___0_tileSize;
if ((((int32_t)L_1) == ((int32_t)((int32_t)16))))
{
goto IL_0014;
}
}
{
int32_t L_2 = ___0_tileSize;
if ((((int32_t)L_2) == ((int32_t)((int32_t)32))))
{
goto IL_0014;
}
}
{
int32_t L_3 = ___0_tileSize;
return (bool)((((int32_t)L_3) == ((int32_t)((int32_t)64)))? 1 : 0);
}
IL_0014:
{
return (bool)1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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.ZBinningJob::Execute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ZBinningJob_Execute_m71CAC2A2E6F81C9186B92492CC8D2A92EE79681A (ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, 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;
int32_t V_1 = 0;
int32_t V_2 = 0;
ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
uint16_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5 V_9;
memset((&V_9), 0, sizeof(V_9));
{
// var binsStart = batchCount * index;
int32_t L_0 = ___0_index;
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)64), L_0));
// var binsEnd = math.min(binsStart + batchCount, bins.Length) - 1;
int32_t L_1 = V_0;
NativeArray_1_tC826716DABB82121E3B759802E04D86B6B20F991* L_2 = (&__this->___bins_1);
int32_t L_3;
L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_2)->___m_Length_1);
int32_t L_4;
L_4 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(((int32_t)il2cpp_codegen_add(L_1, ((int32_t)64))), L_3, NULL);
V_1 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
// for (var i = binsStart; i <= binsEnd; i++)
int32_t L_5 = V_0;
V_2 = L_5;
goto IL_0051;
}
IL_0020:
{
// bins[i] = new ZBin { minIndex = ushort.MaxValue, maxIndex = ushort.MaxValue };
NativeArray_1_tC826716DABB82121E3B759802E04D86B6B20F991* L_6 = (&__this->___bins_1);
int32_t L_7 = V_2;
il2cpp_codegen_initobj((&V_3), sizeof(ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5));
(&V_3)->___minIndex_0 = (uint16_t)((int32_t)65535);
(&V_3)->___maxIndex_1 = (uint16_t)((int32_t)65535);
ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5 L_8 = V_3;
IL2CPP_NATIVEARRAY_SET_ITEM(ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5, (L_6)->___m_Buffer_0, L_7, (L_8));
// for (var i = binsStart; i <= binsEnd; i++)
int32_t L_9 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0051:
{
// for (var i = binsStart; i <= binsEnd; i++)
int32_t L_10 = V_2;
int32_t L_11 = V_1;
if ((((int32_t)L_10) <= ((int32_t)L_11)))
{
goto IL_0020;
}
}
{
// for (var lightIndex = 0; lightIndex < minMaxZs.Length; lightIndex++)
V_4 = 0;
goto IL_0106;
}
IL_005d:
{
// var ushortLightIndex = (ushort)lightIndex;
int32_t L_12 = V_4;
V_5 = (uint16_t)((int32_t)(uint16_t)L_12);
// var minMax = minMaxZs[lightIndex];
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9* L_13 = (&__this->___minMaxZs_2);
int32_t L_14 = V_4;
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_15;
L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6, (L_13)->___m_Buffer_0, L_14);
// var minBin = math.max((int)(math.sqrt(minMax.minZ) * zFactor) - binOffset, binsStart);
LightMinMaxZ_t35F5D7C894F59869B016DD721281363A277594A6 L_16 = L_15;
float L_17 = L_16.___minZ_0;
float L_18;
L_18 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_17, NULL);
float L_19 = __this->___zFactor_4;
int32_t L_20 = __this->___binOffset_3;
int32_t L_21 = V_0;
int32_t L_22;
L_22 = math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline(((int32_t)il2cpp_codegen_subtract(il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_18, L_19))), L_20)), L_21, NULL);
V_6 = L_22;
// var maxBin = math.min((int)(math.sqrt(minMax.maxZ) * zFactor) - binOffset, binsEnd);
float L_23 = L_16.___maxZ_1;
float L_24;
L_24 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_23, NULL);
float L_25 = __this->___zFactor_4;
int32_t L_26 = __this->___binOffset_3;
int32_t L_27 = V_1;
int32_t L_28;
L_28 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(((int32_t)il2cpp_codegen_subtract(il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_24, L_25))), L_26)), L_27, NULL);
V_7 = L_28;
// for (var binIndex = minBin; binIndex <= maxBin; binIndex++)
int32_t L_29 = V_6;
V_8 = L_29;
goto IL_00fa;
}
IL_00b8:
{
// var bin = bins[binIndex];
NativeArray_1_tC826716DABB82121E3B759802E04D86B6B20F991* L_30 = (&__this->___bins_1);
int32_t L_31 = V_8;
ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5 L_32;
L_32 = IL2CPP_NATIVEARRAY_GET_ITEM(ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5, (L_30)->___m_Buffer_0, L_31);
V_9 = L_32;
// bin.minIndex = Math.Min(bin.minIndex, ushortLightIndex);
ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5 L_33 = V_9;
uint16_t L_34 = L_33.___minIndex_0;
uint16_t L_35 = V_5;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
uint16_t L_36;
L_36 = Math_Min_mA7BFF48067FBED606414C9937B00BE496B2696D7(L_34, L_35, NULL);
(&V_9)->___minIndex_0 = L_36;
// bin.maxIndex = ushortLightIndex;
uint16_t L_37 = V_5;
(&V_9)->___maxIndex_1 = L_37;
// bins[binIndex] = bin;
NativeArray_1_tC826716DABB82121E3B759802E04D86B6B20F991* L_38 = (&__this->___bins_1);
int32_t L_39 = V_8;
ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5 L_40 = V_9;
IL2CPP_NATIVEARRAY_SET_ITEM(ZBin_t2B4F59EC396F7A7EC8EE6A15C15176B9888125A5, (L_38)->___m_Buffer_0, L_39, (L_40));
// for (var binIndex = minBin; binIndex <= maxBin; binIndex++)
int32_t L_41 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_41, 1));
}
IL_00fa:
{
// for (var binIndex = minBin; binIndex <= maxBin; binIndex++)
int32_t L_42 = V_8;
int32_t L_43 = V_7;
if ((((int32_t)L_42) <= ((int32_t)L_43)))
{
goto IL_00b8;
}
}
{
// for (var lightIndex = 0; lightIndex < minMaxZs.Length; lightIndex++)
int32_t L_44 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_44, 1));
}
IL_0106:
{
// for (var lightIndex = 0; lightIndex < minMaxZs.Length; lightIndex++)
int32_t L_45 = V_4;
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9* L_46 = (&__this->___minMaxZs_2);
int32_t L_47;
L_47 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_46)->___m_Length_1);
if ((((int32_t)L_45) < ((int32_t)L_47)))
{
goto IL_005d;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void ZBinningJob_Execute_m71CAC2A2E6F81C9186B92492CC8D2A92EE79681A_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
{
ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E*>(__this + _offset);
ZBinningJob_Execute_m71CAC2A2E6F81C9186B92492CC8D2A92EE79681A(_thisAdjusted, ___0_index, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData UnityEngine.Rendering.Universal.CameraExtensions::GetUniversalAdditionalCameraData(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* CameraExtensions_GetUniversalAdditionalCameraData_m38406768FA69BDC80D45CA7698EC0B8755448604 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m257D49B2F0B2F6DAFF2E3EC7F53B5930D5BB6D46_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_mBCAEF774AB0C0563A29C16F3A5305AE1A081C3BD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* V_1 = NULL;
{
// var gameObject = camera.gameObject;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
V_0 = L_1;
// bool componentExists = gameObject.TryGetComponent<UniversalAdditionalCameraData>(out var cameraData);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
NullCheck(L_2);
bool L_3;
L_3 = GameObject_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_mBCAEF774AB0C0563A29C16F3A5305AE1A081C3BD(L_2, (&V_1), GameObject_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_mBCAEF774AB0C0563A29C16F3A5305AE1A081C3BD_RuntimeMethod_var);
// if (!componentExists)
if (L_3)
{
goto IL_0018;
}
}
{
// cameraData = gameObject.AddComponent<UniversalAdditionalCameraData>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_0;
NullCheck(L_4);
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_5;
L_5 = GameObject_AddComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m257D49B2F0B2F6DAFF2E3EC7F53B5930D5BB6D46(L_4, GameObject_AddComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m257D49B2F0B2F6DAFF2E3EC7F53B5930D5BB6D46_RuntimeMethod_var);
V_1 = L_5;
}
IL_0018:
{
// return cameraData;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_6 = V_1;
return L_6;
}
}
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.CameraExtensions::GetVolumeFrameworkUpdateMode(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraExtensions_GetVolumeFrameworkUpdateMode_mBB45212E9B47EFA339F18D122272BF55794E5681 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
{
// UniversalAdditionalCameraData cameraData = camera.GetUniversalAdditionalCameraData();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_1;
L_1 = CameraExtensions_GetUniversalAdditionalCameraData_m38406768FA69BDC80D45CA7698EC0B8755448604(L_0, NULL);
// return cameraData.volumeFrameworkUpdateMode;
NullCheck(L_1);
int32_t L_2;
L_2 = UniversalAdditionalCameraData_get_volumeFrameworkUpdateMode_m0474AC8124A522A9DC4CC9EF397006A542FF7408_inline(L_1, NULL);
return L_2;
}
}
// System.Void UnityEngine.Rendering.Universal.CameraExtensions::SetVolumeFrameworkUpdateMode(UnityEngine.Camera,UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraExtensions_SetVolumeFrameworkUpdateMode_m94D371A1BD02C943A22017FB6C2557014F1F2976 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, int32_t ___1_mode, const RuntimeMethod* method)
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* V_0 = NULL;
{
// UniversalAdditionalCameraData cameraData = camera.GetUniversalAdditionalCameraData();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_1;
L_1 = CameraExtensions_GetUniversalAdditionalCameraData_m38406768FA69BDC80D45CA7698EC0B8755448604(L_0, NULL);
V_0 = L_1;
// if (cameraData.volumeFrameworkUpdateMode == mode)
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_2 = V_0;
NullCheck(L_2);
int32_t L_3;
L_3 = UniversalAdditionalCameraData_get_volumeFrameworkUpdateMode_m0474AC8124A522A9DC4CC9EF397006A542FF7408_inline(L_2, NULL);
int32_t L_4 = ___1_mode;
if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
{
goto IL_0011;
}
}
{
// return;
return;
}
IL_0011:
{
// bool requiredUpdatePreviously = cameraData.requiresVolumeFrameworkUpdate;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_5 = V_0;
NullCheck(L_5);
bool L_6;
L_6 = UniversalAdditionalCameraData_get_requiresVolumeFrameworkUpdate_m2B3E79FEE2E94483EC8CFC95C9AD6F759B760BBF(L_5, NULL);
// cameraData.volumeFrameworkUpdateMode = mode;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_7 = V_0;
int32_t L_8 = ___1_mode;
NullCheck(L_7);
UniversalAdditionalCameraData_set_volumeFrameworkUpdateMode_m2925687F8C72FB3E270D87FB929162FBD96A1FDE_inline(L_7, L_8, NULL);
// if (requiredUpdatePreviously && !cameraData.requiresVolumeFrameworkUpdate)
if (!L_6)
{
goto IL_002f;
}
}
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_9 = V_0;
NullCheck(L_9);
bool L_10;
L_10 = UniversalAdditionalCameraData_get_requiresVolumeFrameworkUpdate_m2B3E79FEE2E94483EC8CFC95C9AD6F759B760BBF(L_9, NULL);
if (L_10)
{
goto IL_002f;
}
}
{
// camera.UpdateVolumeStack(cameraData);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11 = ___0_camera;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_12 = V_0;
CameraExtensions_UpdateVolumeStack_m73ABC525D63F35BF111B9F82DC1B8685EC8E8449(L_11, L_12, NULL);
}
IL_002f:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.CameraExtensions::UpdateVolumeStack(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraExtensions_UpdateVolumeStack_m093FBF53A18021E62B01286C638F9ECB88DA110C (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* V_0 = NULL;
{
// UniversalAdditionalCameraData cameraData = camera.GetUniversalAdditionalCameraData();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_1;
L_1 = CameraExtensions_GetUniversalAdditionalCameraData_m38406768FA69BDC80D45CA7698EC0B8755448604(L_0, NULL);
V_0 = L_1;
// camera.UpdateVolumeStack(cameraData);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___0_camera;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_3 = V_0;
CameraExtensions_UpdateVolumeStack_m73ABC525D63F35BF111B9F82DC1B8685EC8E8449(L_2, L_3, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.CameraExtensions::UpdateVolumeStack(UnityEngine.Camera,UnityEngine.Rendering.Universal.UniversalAdditionalCameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraExtensions_UpdateVolumeStack_m73ABC525D63F35BF111B9F82DC1B8685EC8E8449 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___1_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB V_0;
memset((&V_0), 0, sizeof(V_0));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
{
// if (cameraData.requiresVolumeFrameworkUpdate)
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_0 = ___1_cameraData;
NullCheck(L_0);
bool L_1;
L_1 = UniversalAdditionalCameraData_get_requiresVolumeFrameworkUpdate_m2B3E79FEE2E94483EC8CFC95C9AD6F759B760BBF(L_0, NULL);
if (!L_1)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// if (cameraData.volumeStack == null)
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_2 = ___1_cameraData;
NullCheck(L_2);
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_3;
L_3 = UniversalAdditionalCameraData_get_volumeStack_mDB4460F18F4A7B994DCF40FF7C7B61AB9246022F_inline(L_2, NULL);
if (L_3)
{
goto IL_0021;
}
}
{
// cameraData.volumeStack = VolumeManager.instance.CreateStack();
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_4 = ___1_cameraData;
il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_5;
L_5 = VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C(NULL);
NullCheck(L_5);
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_6;
L_6 = VolumeManager_CreateStack_m7EACF7BD773893B2344DB8DFA1ACF4557FBB38B4(L_5, NULL);
NullCheck(L_4);
UniversalAdditionalCameraData_set_volumeStack_mFB4842333BCBBC92B102894F38BF65A7560F7681_inline(L_4, L_6, NULL);
}
IL_0021:
{
// camera.GetVolumeLayerMaskAndTrigger(cameraData, out LayerMask layerMask, out Transform trigger);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = ___0_camera;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_8 = ___1_cameraData;
CameraExtensions_GetVolumeLayerMaskAndTrigger_m0030085113CB804D0C155D48BC4C1115A68BB663(L_7, L_8, (&V_0), (&V_1), NULL);
// VolumeManager.instance.Update(cameraData.volumeStack, trigger, layerMask);
il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_9;
L_9 = VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C(NULL);
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_10 = ___1_cameraData;
NullCheck(L_10);
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_11;
L_11 = UniversalAdditionalCameraData_get_volumeStack_mDB4460F18F4A7B994DCF40FF7C7B61AB9246022F_inline(L_10, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_1;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_13 = V_0;
NullCheck(L_9);
VolumeManager_Update_m0AD4F65D0737393F3DF85F77D4A799D794C9FBC5(L_9, L_11, L_12, L_13, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.CameraExtensions::DestroyVolumeStack(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraExtensions_DestroyVolumeStack_mFF2F77AEACB2446259D1138DA95126ADFE3F0FF9 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* V_0 = NULL;
{
// UniversalAdditionalCameraData cameraData = camera.GetUniversalAdditionalCameraData();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_1;
L_1 = CameraExtensions_GetUniversalAdditionalCameraData_m38406768FA69BDC80D45CA7698EC0B8755448604(L_0, NULL);
V_0 = L_1;
// camera.DestroyVolumeStack(cameraData);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___0_camera;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_3 = V_0;
CameraExtensions_DestroyVolumeStack_mA4B9BECFABBF56F0BF59BE25FDECF6DB2177AA77(L_2, L_3, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.CameraExtensions::DestroyVolumeStack(UnityEngine.Camera,UnityEngine.Rendering.Universal.UniversalAdditionalCameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraExtensions_DestroyVolumeStack_mA4B9BECFABBF56F0BF59BE25FDECF6DB2177AA77 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___1_cameraData, const RuntimeMethod* method)
{
{
// cameraData.volumeStack.Dispose();
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_0 = ___1_cameraData;
NullCheck(L_0);
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_1;
L_1 = UniversalAdditionalCameraData_get_volumeStack_mDB4460F18F4A7B994DCF40FF7C7B61AB9246022F_inline(L_0, NULL);
NullCheck(L_1);
VolumeStack_Dispose_m4DF004B6DEA09DECF79AFF8E2A7CE7386EC32B43(L_1, NULL);
// cameraData.volumeStack = null;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_2 = ___1_cameraData;
NullCheck(L_2);
UniversalAdditionalCameraData_set_volumeStack_mFB4842333BCBBC92B102894F38BF65A7560F7681_inline(L_2, (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8*)NULL, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.CameraExtensions::GetVolumeLayerMaskAndTrigger(UnityEngine.Camera,UnityEngine.Rendering.Universal.UniversalAdditionalCameraData,UnityEngine.LayerMask&,UnityEngine.Transform&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraExtensions_GetVolumeLayerMaskAndTrigger_m0030085113CB804D0C155D48BC4C1115A68BB663 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___1_cameraData, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* ___2_layerMask, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** ___3_trigger, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* V_1 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** G_B3_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** G_B2_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B4_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** G_B4_1 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** G_B11_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** G_B10_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** G_B12_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B13_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** G_B13_1 = NULL;
{
// layerMask = 1; // "Default"
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* L_0 = ___2_layerMask;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1;
L_1 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(1, NULL);
*(LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB*)L_0 = L_1;
// trigger = camera.transform;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** L_2 = ___3_trigger;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___0_camera;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
*((RuntimeObject**)L_2) = (RuntimeObject*)L_4;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)L_4);
// if (cameraData != null)
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_5 = ___1_cameraData;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0044;
}
}
{
// layerMask = cameraData.volumeLayerMask;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* L_7 = ___2_layerMask;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_8 = ___1_cameraData;
NullCheck(L_8);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_9;
L_9 = UniversalAdditionalCameraData_get_volumeLayerMask_m6CA98C050693650D8818151E9ADE480CCBF44BFC_inline(L_8, NULL);
*(LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB*)L_7 = L_9;
// trigger = (cameraData.volumeTrigger != null) ? cameraData.volumeTrigger : trigger;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** L_10 = ___3_trigger;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_11 = ___1_cameraData;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = UniversalAdditionalCameraData_get_volumeTrigger_m50DCBFFE7794ED3935CC068DB9F431785428BED9_inline(L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B2_0 = L_10;
if (L_13)
{
G_B3_0 = L_10;
goto IL_003c;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** L_14 = ___3_trigger;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = *((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1**)L_14);
G_B4_0 = L_15;
G_B4_1 = G_B2_0;
goto IL_0042;
}
IL_003c:
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_16 = ___1_cameraData;
NullCheck(L_16);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
L_17 = UniversalAdditionalCameraData_get_volumeTrigger_m50DCBFFE7794ED3935CC068DB9F431785428BED9_inline(L_16, NULL);
G_B4_0 = L_17;
G_B4_1 = G_B3_0;
}
IL_0042:
{
*((RuntimeObject**)G_B4_1) = (RuntimeObject*)G_B4_0;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B4_1, (void*)(RuntimeObject*)G_B4_0);
return;
}
IL_0044:
{
// else if (camera.cameraType == CameraType.SceneView)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_18 = ___0_camera;
NullCheck(L_18);
int32_t L_19;
L_19 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_18, NULL);
if ((!(((uint32_t)L_19) == ((uint32_t)2))))
{
goto IL_0097;
}
}
{
// var mainCamera = Camera.main;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_20;
L_20 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
V_0 = L_20;
// UniversalAdditionalCameraData mainAdditionalCameraData = null;
V_1 = (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93*)NULL;
// if (mainCamera != null && mainCamera.TryGetComponent(out mainAdditionalCameraData))
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_22;
L_22 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_22)
{
goto IL_0074;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_23 = V_0;
NullCheck(L_23);
bool L_24;
L_24 = Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86(L_23, (&V_1), Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var);
if (!L_24)
{
goto IL_0074;
}
}
{
// layerMask = mainAdditionalCameraData.volumeLayerMask;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* L_25 = ___2_layerMask;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_26 = V_1;
NullCheck(L_26);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_27;
L_27 = UniversalAdditionalCameraData_get_volumeLayerMask_m6CA98C050693650D8818151E9ADE480CCBF44BFC_inline(L_26, NULL);
*(LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB*)L_25 = L_27;
}
IL_0074:
{
// trigger = (mainAdditionalCameraData != null && mainAdditionalCameraData.volumeTrigger != null) ? mainAdditionalCameraData.volumeTrigger : trigger;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** L_28 = ___3_trigger;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_29 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_29, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B10_0 = L_28;
if (!L_30)
{
G_B11_0 = L_28;
goto IL_008c;
}
}
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_31 = V_1;
NullCheck(L_31);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32;
L_32 = UniversalAdditionalCameraData_get_volumeTrigger_m50DCBFFE7794ED3935CC068DB9F431785428BED9_inline(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B11_0 = G_B10_0;
if (L_33)
{
G_B12_0 = G_B10_0;
goto IL_0090;
}
}
IL_008c:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** L_34 = ___3_trigger;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35 = *((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1**)L_34);
G_B13_0 = L_35;
G_B13_1 = G_B11_0;
goto IL_0096;
}
IL_0090:
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_36 = V_1;
NullCheck(L_36);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37;
L_37 = UniversalAdditionalCameraData_get_volumeTrigger_m50DCBFFE7794ED3935CC068DB9F431785428BED9_inline(L_36, NULL);
G_B13_0 = L_37;
G_B13_1 = G_B12_0;
}
IL_0096:
{
*((RuntimeObject**)G_B13_1) = (RuntimeObject*)G_B13_0;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B13_1, (void*)(RuntimeObject*)G_B13_0);
}
IL_0097:
{
// }
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.CameraTypeUtility::GetName(UnityEngine.Rendering.Universal.CameraRenderType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CameraTypeUtility_GetName_mD235DDA94ECFD7A3A56F6C52AA4B2AD8F0332E61 (int32_t ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int typeInt = (int)type;
int32_t L_0 = ___0_type;
V_0 = L_0;
// if (typeInt < 0 || typeInt >= s_CameraTypeNames.Length)
int32_t L_1 = V_0;
if ((((int32_t)L_1) < ((int32_t)0)))
{
goto IL_0010;
}
}
{
int32_t L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = ((CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_StaticFields*)il2cpp_codegen_static_fields_for(CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_il2cpp_TypeInfo_var))->___s_CameraTypeNames_0;
NullCheck(L_3);
if ((((int32_t)L_2) < ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0012;
}
}
IL_0010:
{
// typeInt = (int)CameraRenderType.Base;
V_0 = 0;
}
IL_0012:
{
// return s_CameraTypeNames[typeInt];
il2cpp_codegen_runtime_class_init_inline(CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = ((CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_StaticFields*)il2cpp_codegen_static_fields_for(CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_il2cpp_TypeInfo_var))->___s_CameraTypeNames_0;
int32_t L_5 = V_0;
NullCheck(L_4);
int32_t L_6 = L_5;
String_t* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
return L_7;
}
}
// System.Void UnityEngine.Rendering.Universal.CameraTypeUtility::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraTypeUtility__cctor_m048C75645A0024785498FD2B1192E59B166F83F7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static string[] s_CameraTypeNames = Enum.GetNames(typeof(CameraRenderType)).ToArray();
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2;
L_2 = Enum_GetNames_m382A68AE28D7B6035331EC0685315144F15957C3(L_1, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3;
L_3 = Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194((RuntimeObject*)L_2, Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
((CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_StaticFields*)il2cpp_codegen_static_fields_for(CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_il2cpp_TypeInfo_var))->___s_CameraTypeNames_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_StaticFields*)il2cpp_codegen_static_fields_for(CameraTypeUtility_t1FBC0C5D95BF42B616D8AB025B2FD0F32A0CDB01_il2cpp_TypeInfo_var))->___s_CameraTypeNames_0), (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.Single UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_version()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UniversalAdditionalCameraData_get_version_m8529D7E2007A95CD33188F11076E9F407035A8A5 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// public float version => m_Version;
float L_0 = __this->___m_Version_27;
return L_0;
}
}
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_defaultAdditionalCameraData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* UniversalAdditionalCameraData_get_defaultAdditionalCameraData_m532F048B24E61E80997526F0A90655E55DB3C49F (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*)&UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (s_DefaultAdditionalCameraData == null)
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_0 = ((UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_il2cpp_TypeInfo_var))->___s_DefaultAdditionalCameraData_29;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0017;
}
}
{
// s_DefaultAdditionalCameraData = new UniversalAdditionalCameraData();
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_2 = (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93*)il2cpp_codegen_object_new(UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_il2cpp_TypeInfo_var);
NullCheck(L_2);
UniversalAdditionalCameraData__ctor_m7004CAEE04279AA3A337764910209839A16850F4(L_2, NULL);
((UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_il2cpp_TypeInfo_var))->___s_DefaultAdditionalCameraData_29 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_il2cpp_TypeInfo_var))->___s_DefaultAdditionalCameraData_29), (void*)L_2);
}
IL_0017:
{
// return s_DefaultAdditionalCameraData;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_3 = ((UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_il2cpp_TypeInfo_var))->___s_DefaultAdditionalCameraData_29;
return L_3;
}
}
// UnityEngine.Camera UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_camera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* UniversalAdditionalCameraData_get_camera_m70D661D426B117218E3172F92AC50DBCF095B2C3 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3E05562E7AE2F3F025CABDBA0E92886031957C06_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (!m_Camera)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_Camera_24;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (L_1)
{
goto IL_001f;
}
}
{
// gameObject.TryGetComponent<Camera>(out m_Camera);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** L_3 = (&__this->___m_Camera_24);
NullCheck(L_2);
bool L_4;
L_4 = GameObject_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3E05562E7AE2F3F025CABDBA0E92886031957C06(L_2, L_3, GameObject_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3E05562E7AE2F3F025CABDBA0E92886031957C06_RuntimeMethod_var);
}
IL_001f:
{
// return m_Camera;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = __this->___m_Camera_24;
return L_5;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_renderShadows()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_renderShadows_m1983BBD09099D687C6C968362A716AD267B96B82 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_RenderShadows;
bool L_0 = __this->___m_RenderShadows_8;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_renderShadows(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_renderShadows_m435F35FAAF4700DC51E6A806D2BEF8A01A3A010B (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set => m_RenderShadows = value;
bool L_0 = ___0_value;
__this->___m_RenderShadows_8 = L_0;
return;
}
}
// UnityEngine.Rendering.Universal.CameraOverrideOption UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_requiresDepthOption()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_requiresDepthOption_m064EF00002B04A24154CCD422F22F93C9EC35AD8 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_RequiresDepthTextureOption;
int32_t L_0 = __this->___m_RequiresDepthTextureOption_9;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_requiresDepthOption(UnityEngine.Rendering.Universal.CameraOverrideOption)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_requiresDepthOption_m7BA4C2691693C5175B57BACC7750A2FCC88DFA62 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_RequiresDepthTextureOption = value;
int32_t L_0 = ___0_value;
__this->___m_RequiresDepthTextureOption_9 = L_0;
return;
}
}
// UnityEngine.Rendering.Universal.CameraOverrideOption UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_requiresColorOption()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_requiresColorOption_mC51BA05A9A60EC3EAB6244ED19E40A7ACC50CBE5 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_RequiresOpaqueTextureOption;
int32_t L_0 = __this->___m_RequiresOpaqueTextureOption_10;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_requiresColorOption(UnityEngine.Rendering.Universal.CameraOverrideOption)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_requiresColorOption_m70A4CD657A3C82549B7159183BEB50131E7C59AA (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_RequiresOpaqueTextureOption = value;
int32_t L_0 = ___0_value;
__this->___m_RequiresOpaqueTextureOption_10 = L_0;
return;
}
}
// UnityEngine.Rendering.Universal.CameraRenderType UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_renderType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_renderType_m329B2A06C25793DF3BBBE89B3F23154EA2380265 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_CameraType;
int32_t L_0 = __this->___m_CameraType_11;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_renderType(UnityEngine.Rendering.Universal.CameraRenderType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_renderType_m9DDB84440A73ACDDB34D7906C16F42ECBD22FE92 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_CameraType = value;
int32_t L_0 = ___0_value;
__this->___m_CameraType_11 = L_0;
return;
}
}
// System.Collections.Generic.List`1<UnityEngine.Camera> UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_cameraStack()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tD2FA3273746E404D72561E8324608D18B52B533E* UniversalAdditionalCameraData_get_cameraStack_m6C740EDD1178DB7509ABA57A1392B03C78BB9C92 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral623D7D1B9270737C2FD3399B020256328FD4BB6E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA56025010F2F34BDBF65A581289F767127F1A574);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL;
{
// if (renderType != CameraRenderType.Base)
int32_t L_0;
L_0 = UniversalAdditionalCameraData_get_renderType_m329B2A06C25793DF3BBBE89B3F23154EA2380265_inline(__this, NULL);
if (!L_0)
{
goto IL_0036;
}
}
{
// var camera = gameObject.GetComponent<Camera>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
L_2 = GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6(L_1, GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
V_0 = L_2;
// Debug.LogWarning(string.Format("{0}: This camera is of {1} type. Only Base cameras can have a camera stack.", camera.name, renderType));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = V_0;
NullCheck(L_3);
String_t* L_4;
L_4 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_3, NULL);
int32_t L_5;
L_5 = UniversalAdditionalCameraData_get_renderType_m329B2A06C25793DF3BBBE89B3F23154EA2380265_inline(__this, NULL);
int32_t L_6 = L_5;
RuntimeObject* L_7 = Box(CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D_il2cpp_TypeInfo_var, &L_6);
String_t* L_8;
L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralA56025010F2F34BDBF65A581289F767127F1A574, L_4, L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_8, NULL);
// return null;
return (List_1_tD2FA3273746E404D72561E8324608D18B52B533E*)NULL;
}
IL_0036:
{
// if (!scriptableRenderer.SupportsCameraStackingType(CameraRenderType.Base))
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_9;
L_9 = UniversalAdditionalCameraData_get_scriptableRenderer_m9158657B4174075D22953E2FA8E8B185C12556A3(__this, NULL);
NullCheck(L_9);
bool L_10;
L_10 = ScriptableRenderer_SupportsCameraStackingType_m0D76E46B7E746F98D483842B315488301375DA94(L_9, 0, NULL);
if (L_10)
{
goto IL_0067;
}
}
{
// var camera = gameObject.GetComponent<Camera>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_11);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12;
L_12 = GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6(L_11, GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
V_1 = L_12;
// Debug.LogWarning(string.Format("{0}: This camera has a ScriptableRenderer that doesn't support camera stacking. Camera stack is null.", camera.name));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = V_1;
NullCheck(L_13);
String_t* L_14;
L_14 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_13, NULL);
String_t* L_15;
L_15 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral623D7D1B9270737C2FD3399B020256328FD4BB6E, L_14, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_15, NULL);
// return null;
return (List_1_tD2FA3273746E404D72561E8324608D18B52B533E*)NULL;
}
IL_0067:
{
// return m_Cameras;
List_1_tD2FA3273746E404D72561E8324608D18B52B533E* L_16 = __this->___m_Cameras_12;
return L_16;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::UpdateCameraStack()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_UpdateCameraStack_mC30CE947E3339BFDB8E93621B43F754BFA730B6F (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __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*)&List_1_RemoveAll_mBCB94B6BAB8010510D22E2A29F404CA320439848_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDCDDC4E9E15CD83C00D4CC32F79830261769F65C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateCameraStackU3Eb__46_0_m457E53CE9646024EDD28F5818560C4C412543348_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71336159859BFB0798BBA76D4ED2EE80E38E97A9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB76766DDB07BD1627E12D11E7FD9851F58E88131);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C* G_B2_0 = NULL;
List_1_tD2FA3273746E404D72561E8324608D18B52B533E* G_B2_1 = NULL;
int32_t G_B2_2 = 0;
Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C* G_B1_0 = NULL;
List_1_tD2FA3273746E404D72561E8324608D18B52B533E* G_B1_1 = NULL;
int32_t G_B1_2 = 0;
int32_t G_B5_0 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_1 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_2 = NULL;
int32_t G_B4_0 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_1 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
String_t* G_B6_0 = NULL;
int32_t G_B6_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_3 = NULL;
{
// int prev = m_Cameras.Count;
List_1_tD2FA3273746E404D72561E8324608D18B52B533E* L_0 = __this->___m_Cameras_12;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mDCDDC4E9E15CD83C00D4CC32F79830261769F65C_inline(L_0, List_1_get_Count_mDCDDC4E9E15CD83C00D4CC32F79830261769F65C_RuntimeMethod_var);
// m_Cameras.RemoveAll(cam => cam == null);
List_1_tD2FA3273746E404D72561E8324608D18B52B533E* L_2 = __this->___m_Cameras_12;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var);
Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C* L_3 = ((U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var))->___U3CU3E9__46_0_1;
Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C* L_4 = L_3;
G_B1_0 = L_4;
G_B1_1 = L_2;
G_B1_2 = L_1;
if (L_4)
{
G_B2_0 = L_4;
G_B2_1 = L_2;
G_B2_2 = L_1;
goto IL_0030;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var);
U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8* L_5 = ((U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C* L_6 = (Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C*)il2cpp_codegen_object_new(Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C_il2cpp_TypeInfo_var);
NullCheck(L_6);
Predicate_1__ctor_m37C3C3E7E89B636AE08024BB205DC3DDC7792A04(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CUpdateCameraStackU3Eb__46_0_m457E53CE9646024EDD28F5818560C4C412543348_RuntimeMethod_var), NULL);
Predicate_1_t3155FA13470EFE013E392F34FC75AF6C4A38875C* L_7 = L_6;
((U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var))->___U3CU3E9__46_0_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var))->___U3CU3E9__46_0_1), (void*)L_7);
G_B2_0 = L_7;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
}
IL_0030:
{
NullCheck(G_B2_1);
int32_t L_8;
L_8 = List_1_RemoveAll_mBCB94B6BAB8010510D22E2A29F404CA320439848(G_B2_1, G_B2_0, List_1_RemoveAll_mBCB94B6BAB8010510D22E2A29F404CA320439848_RuntimeMethod_var);
// int curr = m_Cameras.Count;
List_1_tD2FA3273746E404D72561E8324608D18B52B533E* L_9 = __this->___m_Cameras_12;
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_mDCDDC4E9E15CD83C00D4CC32F79830261769F65C_inline(L_9, List_1_get_Count_mDCDDC4E9E15CD83C00D4CC32F79830261769F65C_RuntimeMethod_var);
V_0 = L_10;
// int removedCamsCount = prev - curr;
int32_t L_11 = V_0;
V_1 = ((int32_t)il2cpp_codegen_subtract(G_B2_2, L_11));
// if (removedCamsCount != 0)
int32_t L_12 = V_1;
if (!L_12)
{
goto IL_0096;
}
}
{
// Debug.LogWarning(name + ": " + removedCamsCount + " camera overlay" + (removedCamsCount > 1 ? "s" : "") + " no longer exists and will be removed from the camera stack.");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
String_t* L_15;
L_15 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_15);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_15);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_14;
NullCheck(L_16);
ArrayElementTypeCheck (L_16, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16;
String_t* L_18;
L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
NullCheck(L_17);
ArrayElementTypeCheck (L_17, L_18);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)L_18);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_17;
NullCheck(L_19);
ArrayElementTypeCheck (L_19, _stringLiteralB76766DDB07BD1627E12D11E7FD9851F58E88131);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteralB76766DDB07BD1627E12D11E7FD9851F58E88131);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19;
int32_t L_21 = V_1;
G_B4_0 = 4;
G_B4_1 = L_20;
G_B4_2 = L_20;
if ((((int32_t)L_21) > ((int32_t)1)))
{
G_B5_0 = 4;
G_B5_1 = L_20;
G_B5_2 = L_20;
goto IL_007e;
}
}
{
G_B6_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
G_B6_1 = G_B4_0;
G_B6_2 = G_B4_1;
G_B6_3 = G_B4_2;
goto IL_0083;
}
IL_007e:
{
G_B6_0 = _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465;
G_B6_1 = G_B5_0;
G_B6_2 = G_B5_1;
G_B6_3 = G_B5_2;
}
IL_0083:
{
NullCheck(G_B6_2);
ArrayElementTypeCheck (G_B6_2, G_B6_0);
(G_B6_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B6_1), (String_t*)G_B6_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = G_B6_3;
NullCheck(L_22);
ArrayElementTypeCheck (L_22, _stringLiteral71336159859BFB0798BBA76D4ED2EE80E38E97A9);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteral71336159859BFB0798BBA76D4ED2EE80E38E97A9);
String_t* L_23;
L_23 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_22, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_23, NULL);
}
IL_0096:
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_clearDepth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_clearDepth_mC6FA135C7BE66F8538AE67F04F44AC7A5044209C (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_ClearDepth;
bool L_0 = __this->___m_ClearDepth_22;
return L_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_requiresDepthTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_requiresDepthTexture_m17B6C26C0ECDFF0A8B6FF9ECB9133B5004611160 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_RequiresDepthTextureOption == CameraOverrideOption.UsePipelineSettings)
int32_t L_0 = __this->___m_RequiresDepthTextureOption_9;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_0014;
}
}
{
// return UniversalRenderPipeline.asset.supportsCameraDepthTexture;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_1;
L_1 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_1);
bool L_2;
L_2 = UniversalRenderPipelineAsset_get_supportsCameraDepthTexture_m4B42523ABE85349C1EB8DFF1533CA3180F57A8F2_inline(L_1, NULL);
return L_2;
}
IL_0014:
{
// return m_RequiresDepthTextureOption == CameraOverrideOption.On;
int32_t L_3 = __this->___m_RequiresDepthTextureOption_9;
return (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0);
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_requiresDepthTexture(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_requiresDepthTexture_mCDA8FD4FD620FF4A6E67EF807137D7B5458F6F54 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, bool ___0_value, const RuntimeMethod* method)
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B2_0 = NULL;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B3_1 = NULL;
{
// set { m_RequiresDepthTextureOption = (value) ? CameraOverrideOption.On : CameraOverrideOption.Off; }
bool L_0 = ___0_value;
G_B1_0 = __this;
if (L_0)
{
G_B2_0 = __this;
goto IL_0007;
}
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_0008;
}
IL_0007:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
}
IL_0008:
{
NullCheck(G_B3_1);
G_B3_1->___m_RequiresDepthTextureOption_9 = G_B3_0;
// set { m_RequiresDepthTextureOption = (value) ? CameraOverrideOption.On : CameraOverrideOption.Off; }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_requiresColorTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_requiresColorTexture_m6C9454CACBF6B536E86391856EB9B4CCDC81FE71 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_RequiresOpaqueTextureOption == CameraOverrideOption.UsePipelineSettings)
int32_t L_0 = __this->___m_RequiresOpaqueTextureOption_10;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_0014;
}
}
{
// return UniversalRenderPipeline.asset.supportsCameraOpaqueTexture;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_1;
L_1 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_1);
bool L_2;
L_2 = UniversalRenderPipelineAsset_get_supportsCameraOpaqueTexture_mDB57026918ABE55C479DE5CEC0432C0129E9424E_inline(L_1, NULL);
return L_2;
}
IL_0014:
{
// return m_RequiresOpaqueTextureOption == CameraOverrideOption.On;
int32_t L_3 = __this->___m_RequiresOpaqueTextureOption_10;
return (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0);
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_requiresColorTexture(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_requiresColorTexture_m26FE59EAD31B15DB1746D2717106552281AF041D (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, bool ___0_value, const RuntimeMethod* method)
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B2_0 = NULL;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B3_1 = NULL;
{
// set { m_RequiresOpaqueTextureOption = (value) ? CameraOverrideOption.On : CameraOverrideOption.Off; }
bool L_0 = ___0_value;
G_B1_0 = __this;
if (L_0)
{
G_B2_0 = __this;
goto IL_0007;
}
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_0008;
}
IL_0007:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
}
IL_0008:
{
NullCheck(G_B3_1);
G_B3_1->___m_RequiresOpaqueTextureOption_10 = G_B3_0;
// set { m_RequiresOpaqueTextureOption = (value) ? CameraOverrideOption.On : CameraOverrideOption.Off; }
return;
}
}
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_scriptableRenderer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* UniversalAdditionalCameraData_get_scriptableRenderer_m9158657B4174075D22953E2FA8E8B185C12556A3 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __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*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3371C9C28E563AFD0A683CA126F078F3F07B7306);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4811EF473BDEA9DCAEB91325D1BC710DBE1B5ACE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA2DEC8FE08E1ED2D7923EB57B196235FAD5E16B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF14F5C6FF1F56A3FF0EAE6FC6096C47B6E2732AD);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (UniversalRenderPipeline.asset is null)
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_0;
L_0 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
if (L_0)
{
goto IL_0009;
}
}
{
// return null;
return (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL;
}
IL_0009:
{
// if (!UniversalRenderPipeline.asset.ValidateRendererData(m_RendererIndex))
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_1;
L_1 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
int32_t L_2 = __this->___m_RendererIndex_13;
NullCheck(L_1);
bool L_3;
L_3 = UniversalRenderPipelineAsset_ValidateRendererData_mC2F1649035EF0369EAC73C83C2CC045A7DC762D2(L_1, L_2, NULL);
if (L_3)
{
goto IL_0097;
}
}
{
// int defaultIndex = UniversalRenderPipeline.asset.m_DefaultRendererIndex;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_4;
L_4 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_4);
int32_t L_5 = L_4->___m_DefaultRendererIndex_11;
V_0 = L_5;
// Debug.LogWarning(
// $"Renderer at <b>index {m_RendererIndex.ToString()}</b> is missing for camera <b>{camera.name}</b>, falling back to Default Renderer. <b>{UniversalRenderPipeline.asset.m_RendererDataList[defaultIndex].name}</b>",
// UniversalRenderPipeline.asset);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
NullCheck(L_7);
ArrayElementTypeCheck (L_7, _stringLiteralCA2DEC8FE08E1ED2D7923EB57B196235FAD5E16B);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralCA2DEC8FE08E1ED2D7923EB57B196235FAD5E16B);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
int32_t* L_9 = (&__this->___m_RendererIndex_13);
String_t* L_10;
L_10 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_9, NULL);
NullCheck(L_8);
ArrayElementTypeCheck (L_8, L_10);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_10);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_8;
NullCheck(L_11);
ArrayElementTypeCheck (L_11, _stringLiteral4811EF473BDEA9DCAEB91325D1BC710DBE1B5ACE);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral4811EF473BDEA9DCAEB91325D1BC710DBE1B5ACE);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13;
L_13 = UniversalAdditionalCameraData_get_camera_m70D661D426B117218E3172F92AC50DBCF095B2C3(__this, NULL);
NullCheck(L_13);
String_t* L_14;
L_14 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_13, NULL);
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_14);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_14);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_12;
NullCheck(L_15);
ArrayElementTypeCheck (L_15, _stringLiteralF14F5C6FF1F56A3FF0EAE6FC6096C47B6E2732AD);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralF14F5C6FF1F56A3FF0EAE6FC6096C47B6E2732AD);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15;
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_17;
L_17 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_17);
ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169* L_18 = L_17->___m_RendererDataList_10;
int32_t L_19 = V_0;
NullCheck(L_18);
int32_t L_20 = L_19;
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
NullCheck(L_21);
String_t* L_22;
L_22 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_21, NULL);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_22);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_22);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_16;
NullCheck(L_23);
ArrayElementTypeCheck (L_23, _stringLiteral3371C9C28E563AFD0A683CA126F078F3F07B7306);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral3371C9C28E563AFD0A683CA126F078F3F07B7306);
String_t* L_24;
L_24 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_23, NULL);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_25;
L_25 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(L_24, L_25, NULL);
// return UniversalRenderPipeline.asset.GetRenderer(defaultIndex);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_26;
L_26 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
int32_t L_27 = V_0;
NullCheck(L_26);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_28;
L_28 = UniversalRenderPipelineAsset_GetRenderer_mDB50ADE0416EAD238AA4EB82B0C1DF2C41969C13(L_26, L_27, NULL);
return L_28;
}
IL_0097:
{
// return UniversalRenderPipeline.asset.GetRenderer(m_RendererIndex);
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_29;
L_29 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
int32_t L_30 = __this->___m_RendererIndex_13;
NullCheck(L_29);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_31;
L_31 = UniversalRenderPipelineAsset_GetRenderer_mDB50ADE0416EAD238AA4EB82B0C1DF2C41969C13(L_29, L_30, NULL);
return L_31;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::SetRenderer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_SetRenderer_m486F07D0F0D14B3F112CB6AFF01B12BE187AE255 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// m_RendererIndex = index;
int32_t L_0 = ___0_index;
__this->___m_RendererIndex_13 = L_0;
// }
return;
}
}
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_volumeLayerMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB UniversalAdditionalCameraData_get_volumeLayerMask_m6CA98C050693650D8818151E9ADE480CCBF44BFC (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_VolumeLayerMask;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_VolumeLayerMask_14;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_volumeLayerMask(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_volumeLayerMask_m9676E50AD128D17B74D140D0E9A8062AD07599EA (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
{
{
// set => m_VolumeLayerMask = value;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_value;
__this->___m_VolumeLayerMask_14 = L_0;
return;
}
}
// UnityEngine.Transform UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_volumeTrigger()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* UniversalAdditionalCameraData_get_volumeTrigger_m50DCBFFE7794ED3935CC068DB9F431785428BED9 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_VolumeTrigger;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_VolumeTrigger_15;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_volumeTrigger(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_volumeTrigger_m96AFED75FCADBB24EFE9A5A94E22157497601F8A (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
{
// set => m_VolumeTrigger = value;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
__this->___m_VolumeTrigger_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VolumeTrigger_15), (void*)L_0);
return;
}
}
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_volumeFrameworkUpdateMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_volumeFrameworkUpdateMode_m0474AC8124A522A9DC4CC9EF397006A542FF7408 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_VolumeFrameworkUpdateModeOption;
int32_t L_0 = __this->___m_VolumeFrameworkUpdateModeOption_16;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_volumeFrameworkUpdateMode(UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_volumeFrameworkUpdateMode_m2925687F8C72FB3E270D87FB929162FBD96A1FDE (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_VolumeFrameworkUpdateModeOption = value;
int32_t L_0 = ___0_value;
__this->___m_VolumeFrameworkUpdateModeOption_16 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_requiresVolumeFrameworkUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_requiresVolumeFrameworkUpdate_m2B3E79FEE2E94483EC8CFC95C9AD6F759B760BBF (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_VolumeFrameworkUpdateModeOption == VolumeFrameworkUpdateMode.UsePipelineSettings)
int32_t L_0 = __this->___m_VolumeFrameworkUpdateModeOption_16;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_001a;
}
}
{
// return UniversalRenderPipeline.asset.volumeFrameworkUpdateMode != VolumeFrameworkUpdateMode.ViaScripting;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_1;
L_1 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = UniversalRenderPipelineAsset_get_volumeFrameworkUpdateMode_mF796AC940F47F4CABB6B7855FB23E572625E7488_inline(L_1, NULL);
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_001a:
{
// return m_VolumeFrameworkUpdateModeOption == VolumeFrameworkUpdateMode.EveryFrame;
int32_t L_3 = __this->___m_VolumeFrameworkUpdateModeOption_16;
return (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
}
}
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_volumeStack()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* UniversalAdditionalCameraData_get_volumeStack_mDB4460F18F4A7B994DCF40FF7C7B61AB9246022F (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_VolumeStack;
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = __this->___m_VolumeStack_30;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_volumeStack(UnityEngine.Rendering.VolumeStack)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_volumeStack_mFB4842333BCBBC92B102894F38BF65A7560F7681 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method)
{
{
// set => m_VolumeStack = value;
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_value;
__this->___m_VolumeStack_30 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VolumeStack_30), (void*)L_0);
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_renderPostProcessing()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_renderPostProcessing_mAC89A4F038A4BDD585C10412EFBC76CE189974E4 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_RenderPostProcessing;
bool L_0 = __this->___m_RenderPostProcessing_17;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_renderPostProcessing(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_renderPostProcessing_mDECCE7AC172D0C20AC42E6393A24D4841AA4E0F6 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set => m_RenderPostProcessing = value;
bool L_0 = ___0_value;
__this->___m_RenderPostProcessing_17 = L_0;
return;
}
}
// UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_antialiasing()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_antialiasing_m3820492610B7FEED86E7620AE5F78064D6298274 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_Antialiasing;
int32_t L_0 = __this->___m_Antialiasing_18;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_antialiasing(UnityEngine.Rendering.Universal.AntialiasingMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_antialiasing_m23C70E866A9D3F64662628843E1FA13A9FA90AA7 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_Antialiasing = value;
int32_t L_0 = ___0_value;
__this->___m_Antialiasing_18 = L_0;
return;
}
}
// UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_antialiasingQuality()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_antialiasingQuality_mCE5CDB508D84114C2F35A1DB704A30C34116E269 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_AntialiasingQuality;
int32_t L_0 = __this->___m_AntialiasingQuality_19;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_antialiasingQuality(UnityEngine.Rendering.Universal.AntialiasingQuality)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_antialiasingQuality_m8C2E9B0EBB06669420FBC431F7DB56AF8764B42D (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_AntialiasingQuality = value;
int32_t L_0 = ___0_value;
__this->___m_AntialiasingQuality_19 = L_0;
return;
}
}
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_motionVectorsPersistentData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* UniversalAdditionalCameraData_get_motionVectorsPersistentData_mCA9799ADC4016661638AD15C5C30CA89C212B0BA (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// internal MotionVectorsPersistentData motionVectorsPersistentData => m_MotionVectorsPersistentData;
MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* L_0 = __this->___m_MotionVectorsPersistentData_28;
return L_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_stopNaN()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_stopNaN_mD20FE5E80CAA9D31CDBBBDD664289329AC4456BA (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_StopNaN;
bool L_0 = __this->___m_StopNaN_20;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_stopNaN(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_stopNaN_mEBFF3C592FA467CAAFC4C60B217C1B4D80748588 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set => m_StopNaN = value;
bool L_0 = ___0_value;
__this->___m_StopNaN_20 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_dithering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_dithering_m296EA16D238C35481E956041C2B1701115596B7E (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_Dithering;
bool L_0 = __this->___m_Dithering_21;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_dithering(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_dithering_mCE18E52EC467C7D66D844261AD970D8FA698AE0F (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set => m_Dithering = value;
bool L_0 = ___0_value;
__this->___m_Dithering_21 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_allowXRRendering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_allowXRRendering_mC10C6013DEB146239CB2C79C723651C12C6D213F (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_AllowXRRendering;
bool L_0 = __this->___m_AllowXRRendering_23;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::set_allowXRRendering(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_allowXRRendering_mE9DE096F60A0E523B8C06F7E660A6FF1387B07F7 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set => m_AllowXRRendering = value;
bool L_0 = ___0_value;
__this->___m_AllowXRRendering_23 = L_0;
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::OnBeforeSerialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_OnBeforeSerialize_m4306A8E5770FD3CED29B4143FCD5CAB2B70AE1C5 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::OnAfterDeserialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_OnAfterDeserialize_mDD1A5BE6AD8392E099B79EEF3BA57464097D6536 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B3_0 = NULL;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B2_0 = NULL;
int32_t G_B4_0 = 0;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B4_1 = NULL;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B6_0 = NULL;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B5_0 = NULL;
int32_t G_B7_0 = 0;
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* G_B7_1 = NULL;
{
// if (version <= 1)
float L_0;
L_0 = UniversalAdditionalCameraData_get_version_m8529D7E2007A95CD33188F11076E9F407035A8A5_inline(__this, NULL);
if ((!(((float)L_0) <= ((float)(1.0f)))))
{
goto IL_0031;
}
}
{
// m_RequiresDepthTextureOption = (m_RequiresDepthTexture) ? CameraOverrideOption.On : CameraOverrideOption.Off;
bool L_1 = __this->___m_RequiresDepthTexture_25;
G_B2_0 = __this;
if (L_1)
{
G_B3_0 = __this;
goto IL_0019;
}
}
{
G_B4_0 = 0;
G_B4_1 = G_B2_0;
goto IL_001a;
}
IL_0019:
{
G_B4_0 = 1;
G_B4_1 = G_B3_0;
}
IL_001a:
{
NullCheck(G_B4_1);
G_B4_1->___m_RequiresDepthTextureOption_9 = G_B4_0;
// m_RequiresOpaqueTextureOption = (m_RequiresColorTexture) ? CameraOverrideOption.On : CameraOverrideOption.Off;
bool L_2 = __this->___m_RequiresColorTexture_26;
G_B5_0 = __this;
if (L_2)
{
G_B6_0 = __this;
goto IL_002b;
}
}
{
G_B7_0 = 0;
G_B7_1 = G_B5_0;
goto IL_002c;
}
IL_002b:
{
G_B7_0 = 1;
G_B7_1 = G_B6_0;
}
IL_002c:
{
NullCheck(G_B7_1);
G_B7_1->___m_RequiresOpaqueTextureOption_10 = G_B7_0;
}
IL_0031:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::OnDrawGizmos()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_OnDrawGizmos_mCEE84533062F77176C254A9F82469AA0BA310276 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4988D60338CB7F72020460839874F2FF7A97E366);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86A36C6F6A84F667731F21AC06EFA79D0D836576);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_1;
memset((&V_1), 0, sizeof(V_1));
{
// string gizmoName = "";
V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
// Color tint = Color.white;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
V_1 = L_0;
// if (m_CameraType == CameraRenderType.Base)
int32_t L_1 = __this->___m_CameraType_11;
if (L_1)
{
goto IL_001c;
}
}
{
// gizmoName = k_BaseCameraGizmoPath;
V_0 = _stringLiteral4988D60338CB7F72020460839874F2FF7A97E366;
goto IL_002b;
}
IL_001c:
{
// else if (m_CameraType == CameraRenderType.Overlay)
int32_t L_2 = __this->___m_CameraType_11;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_002b;
}
}
{
// gizmoName = k_OverlayCameraGizmoPath;
V_0 = _stringLiteral4988D60338CB7F72020460839874F2FF7A97E366;
}
IL_002b:
{
// if (!string.IsNullOrEmpty(gizmoName))
String_t* L_3 = V_0;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (L_4)
{
goto IL_0046;
}
}
{
// Gizmos.DrawIcon(transform.position, gizmoName, true, tint);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
String_t* L_7 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = V_1;
Gizmos_DrawIcon_m04F8DF692115553A862C7E00E1FC0DED1E17CC30(L_6, L_7, (bool)1, L_8, NULL);
}
IL_0046:
{
// if (renderPostProcessing)
bool L_9;
L_9 = UniversalAdditionalCameraData_get_renderPostProcessing_mAC89A4F038A4BDD585C10412EFBC76CE189974E4_inline(__this, NULL);
if (!L_9)
{
goto IL_0065;
}
}
{
// Gizmos.DrawIcon(transform.position, k_PostProcessingGizmoPath, true, tint);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = V_1;
Gizmos_DrawIcon_m04F8DF692115553A862C7E00E1FC0DED1E17CC30(L_11, _stringLiteral86A36C6F6A84F667731F21AC06EFA79D0D836576, (bool)1, L_12, NULL);
}
IL_0065:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData__ctor_m7004CAEE04279AA3A337764910209839A16850F4 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m735F7A05528CC71E71E3019311F2E22CF9E2C681_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD2FA3273746E404D72561E8324608D18B52B533E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// bool m_RenderShadows = true;
__this->___m_RenderShadows_8 = (bool)1;
// CameraOverrideOption m_RequiresDepthTextureOption = CameraOverrideOption.UsePipelineSettings;
__this->___m_RequiresDepthTextureOption_9 = 2;
// CameraOverrideOption m_RequiresOpaqueTextureOption = CameraOverrideOption.UsePipelineSettings;
__this->___m_RequiresOpaqueTextureOption_10 = 2;
// [SerializeField] List<Camera> m_Cameras = new List<Camera>();
List_1_tD2FA3273746E404D72561E8324608D18B52B533E* L_0 = (List_1_tD2FA3273746E404D72561E8324608D18B52B533E*)il2cpp_codegen_object_new(List_1_tD2FA3273746E404D72561E8324608D18B52B533E_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m735F7A05528CC71E71E3019311F2E22CF9E2C681(L_0, List_1__ctor_m735F7A05528CC71E71E3019311F2E22CF9E2C681_RuntimeMethod_var);
__this->___m_Cameras_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Cameras_12), (void*)L_0);
// [SerializeField] int m_RendererIndex = -1;
__this->___m_RendererIndex_13 = (-1);
// [SerializeField] LayerMask m_VolumeLayerMask = 1; // "Default"
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1;
L_1 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(1, NULL);
__this->___m_VolumeLayerMask_14 = L_1;
// [SerializeField] VolumeFrameworkUpdateMode m_VolumeFrameworkUpdateModeOption = VolumeFrameworkUpdateMode.UsePipelineSettings;
__this->___m_VolumeFrameworkUpdateModeOption_16 = 2;
// [SerializeField] AntialiasingQuality m_AntialiasingQuality = AntialiasingQuality.High;
__this->___m_AntialiasingQuality_19 = 2;
// [SerializeField] bool m_ClearDepth = true;
__this->___m_ClearDepth_22 = (bool)1;
// [SerializeField] bool m_AllowXRRendering = true;
__this->___m_AllowXRRendering_23 = (bool)1;
// [HideInInspector] [SerializeField] float m_Version = 2;
__this->___m_Version_27 = (2.0f);
// [NonSerialized] MotionVectorsPersistentData m_MotionVectorsPersistentData = new MotionVectorsPersistentData();
MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* L_2 = (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB*)il2cpp_codegen_object_new(MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB_il2cpp_TypeInfo_var);
NullCheck(L_2);
MotionVectorsPersistentData__ctor_m37DF5E4FECD871FCF9781CFE1F028D65C45F5D7A(L_2, NULL);
__this->___m_MotionVectorsPersistentData_28 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MotionVectorsPersistentData_28), (void*)L_2);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m12C85007401B01F3593096EFF322580DA1DBA484 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8* L_0 = (U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8*)il2cpp_codegen_object_new(U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m8522ECC07758C6F45259D947C6EA5307C5DDB664(L_0, NULL);
((U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalCameraData/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8522ECC07758C6F45259D947C6EA5307C5DDB664 (U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData/<>c::<UpdateCameraStack>b__46_0(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CUpdateCameraStackU3Eb__46_0_m457E53CE9646024EDD28F5818560C4C412543348 (U3CU3Ec_t44E864CAB533468E0BC3F8A1DB49783C85137FF8* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, 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;
}
{
// m_Cameras.RemoveAll(cam => cam == null);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_cam;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData UnityEngine.Rendering.Universal.LightExtensions::GetUniversalAdditionalLightData(UnityEngine.Light)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* LightExtensions_GetUniversalAdditionalLightData_mB23616ED7274DF1599DDB22926EB0FA7CECA8132 (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___0_light, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m0FFE49991D29C8D3F0C54AE16E5E15C3F913C850_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m07D5E1BC221A2D60018D787F5739E9B62E46E0F9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* V_1 = NULL;
{
// var gameObject = light.gameObject;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_0 = ___0_light;
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
V_0 = L_1;
// bool componentExists = gameObject.TryGetComponent<UniversalAdditionalLightData>(out var lightData);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
NullCheck(L_2);
bool L_3;
L_3 = GameObject_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m07D5E1BC221A2D60018D787F5739E9B62E46E0F9(L_2, (&V_1), GameObject_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m07D5E1BC221A2D60018D787F5739E9B62E46E0F9_RuntimeMethod_var);
// if (!componentExists)
if (L_3)
{
goto IL_0018;
}
}
{
// lightData = gameObject.AddComponent<UniversalAdditionalLightData>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_0;
NullCheck(L_4);
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* L_5;
L_5 = GameObject_AddComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m0FFE49991D29C8D3F0C54AE16E5E15C3F913C850(L_4, GameObject_AddComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m0FFE49991D29C8D3F0C54AE16E5E15C3F913C850_RuntimeMethod_var);
V_1 = L_5;
}
IL_0018:
{
// return lightData;
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* L_6 = V_1;
return L_6;
}
}
#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.UniversalAdditionalLightData::get_version()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalLightData_get_version_m3CEC6F833CBD74070EB7996783A0EDA2750DE303 (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get => m_Version;
int32_t L_0 = __this->___m_Version_4;
return L_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_usePipelineSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalLightData_get_usePipelineSettings_mFFA9D437B0601A3215CBF64294F7F3589409D6DD (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get { return m_UsePipelineSettings; }
bool L_0 = __this->___m_UsePipelineSettings_5;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalLightData::set_usePipelineSettings(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalLightData_set_usePipelineSettings_m848849D69192610AE2FC9F8F3B99C4B7010249EB (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set { m_UsePipelineSettings = value; }
bool L_0 = ___0_value;
__this->___m_UsePipelineSettings_5 = L_0;
// set { m_UsePipelineSettings = value; }
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_additionalLightsShadowResolutionTier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalLightData_get_additionalLightsShadowResolutionTier_m6A3D378F18C3F066767ADA0E6C782A8D5139D179 (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get { return m_AdditionalLightsShadowResolutionTier; }
int32_t L_0 = __this->___m_AdditionalLightsShadowResolutionTier_13;
return L_0;
}
}
// UnityEngine.Rendering.Universal.LightLayerEnum UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_lightLayerMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalLightData_get_lightLayerMask_m6778BBE6666A839D8342BF392EE458A33C79A062 (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get { return m_LightLayerMask; }
int32_t L_0 = __this->___m_LightLayerMask_14;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalLightData::set_lightLayerMask(UnityEngine.Rendering.Universal.LightLayerEnum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalLightData_set_lightLayerMask_m3480180D354CEA7C0873A150C49039A70288012F (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set { m_LightLayerMask = value; }
int32_t L_0 = ___0_value;
__this->___m_LightLayerMask_14 = L_0;
// set { m_LightLayerMask = value; }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_customShadowLayers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalAdditionalLightData_get_customShadowLayers_m2C31020555922699DB1680ECD79EEC9A8CB42DF6 (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get { return m_CustomShadowLayers; }
bool L_0 = __this->___m_CustomShadowLayers_15;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalLightData::set_customShadowLayers(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalLightData_set_customShadowLayers_mC17B862C64B4744FEE578F8B6AAAC4DC7BECE146 (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set { m_CustomShadowLayers = value; }
bool L_0 = ___0_value;
__this->___m_CustomShadowLayers_15 = L_0;
// set { m_CustomShadowLayers = value; }
return;
}
}
// UnityEngine.Rendering.Universal.LightLayerEnum UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_shadowLayerMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalAdditionalLightData_get_shadowLayerMask_mAB8033F932F57AE0C7B67D93E99041041A5EED48 (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get { return m_ShadowLayerMask; }
int32_t L_0 = __this->___m_ShadowLayerMask_16;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalLightData::set_shadowLayerMask(UnityEngine.Rendering.Universal.LightLayerEnum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalLightData_set_shadowLayerMask_m06BCA37F58C3F381B4B9C21ABB560034A3FA21E6 (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set { m_ShadowLayerMask = value; }
int32_t L_0 = ___0_value;
__this->___m_ShadowLayerMask_16 = L_0;
// set { m_ShadowLayerMask = value; }
return;
}
}
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_lightCookieSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieSize_m2BCB9CB1632C84C74424CEB22C0BB779527B132A (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get => m_LightCookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_LightCookieSize_17;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalLightData::set_lightCookieSize(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalLightData_set_lightCookieSize_m0942E60F45F106D7B6AFBE50F89D4F776E65DEA0 (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
{
// set => m_LightCookieSize = value;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
__this->___m_LightCookieSize_17 = L_0;
return;
}
}
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_lightCookieOffset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieOffset_m3EEC9A8B35800A9C194ECEB1AD93F720147B922E (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get => m_LightCookieOffset;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_LightCookieOffset_18;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalLightData::set_lightCookieOffset(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalLightData_set_lightCookieOffset_m51AB2F75F77A63EAD7A083796680BFA68F82E30F (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
{
// set => m_LightCookieOffset = value;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
__this->___m_LightCookieOffset_18 = L_0;
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalLightData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalLightData__ctor_m223E01C620453023981F663B0AFD89A76554A458 (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// [SerializeField] int m_Version = 1;
__this->___m_Version_4 = 1;
// [SerializeField] bool m_UsePipelineSettings = true;
__this->___m_UsePipelineSettings_5 = (bool)1;
// [SerializeField] int m_AdditionalLightsShadowResolutionTier = AdditionalLightsShadowDefaultResolutionTier;
il2cpp_codegen_runtime_class_init_inline(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var);
int32_t L_0 = ((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var))->___AdditionalLightsShadowDefaultResolutionTier_10;
__this->___m_AdditionalLightsShadowResolutionTier_13 = L_0;
// [SerializeField] LightLayerEnum m_LightLayerMask = LightLayerEnum.LightLayerDefault;
__this->___m_LightLayerMask_14 = 1;
// [SerializeField] LightLayerEnum m_ShadowLayerMask = LightLayerEnum.LightLayerDefault;
__this->___m_ShadowLayerMask_16 = 1;
// [SerializeField] Vector2 m_LightCookieSize = Vector2.one;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
__this->___m_LightCookieSize_17 = L_1;
// [SerializeField] Vector2 m_LightCookieOffset = Vector2.zero;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
__this->___m_LightCookieOffset_18 = L_2;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalAdditionalLightData::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalAdditionalLightData__cctor_mBFD68607DDAB5DC5EBEE4BF9FE48D012AEFBE4B2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly int AdditionalLightsShadowResolutionTierCustom = -1;
((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var))->___AdditionalLightsShadowResolutionTierCustom_6 = (-1);
// public static readonly int AdditionalLightsShadowResolutionTierLow = 0;
((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var))->___AdditionalLightsShadowResolutionTierLow_7 = 0;
// public static readonly int AdditionalLightsShadowResolutionTierMedium = 1;
((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var))->___AdditionalLightsShadowResolutionTierMedium_8 = 1;
// public static readonly int AdditionalLightsShadowResolutionTierHigh = 2;
((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var))->___AdditionalLightsShadowResolutionTierHigh_9 = 2;
// public static readonly int AdditionalLightsShadowDefaultResolutionTier = AdditionalLightsShadowResolutionTierHigh;
int32_t L_0 = ((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var))->___AdditionalLightsShadowResolutionTierHigh_9;
((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var))->___AdditionalLightsShadowDefaultResolutionTier_10 = L_0;
// public static readonly int AdditionalLightsShadowDefaultCustomResolution = 128;
((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var))->___AdditionalLightsShadowDefaultCustomResolution_11 = ((int32_t)128);
// public static readonly int AdditionalLightsShadowMinimumResolution = 128;
((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields*)il2cpp_codegen_static_fields_for(UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_il2cpp_TypeInfo_var))->___AdditionalLightsShadowMinimumResolution_12 = ((int32_t)128);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderer::SupportedCameraStackingTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderer_SupportedCameraStackingTypes_m7137910422124174174E7687D23CBD143C9B7105 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// switch (m_RenderingMode)
int32_t L_0 = __this->___m_RenderingMode_78;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
goto IL_0014;
}
IL_0010:
{
// return 1 << (int)CameraRenderType.Base | 1 << (int)CameraRenderType.Overlay;
return 3;
}
IL_0012:
{
// return 1 << (int)CameraRenderType.Base;
return 1;
}
IL_0014:
{
// return 0;
return 0;
}
}
// UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.UniversalRenderer::get_renderingMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// internal RenderingMode renderingMode => m_RenderingMode;
int32_t L_0 = __this->___m_RenderingMode_78;
return L_0;
}
}
// 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)
{
{
// internal RenderingMode actualRenderingMode => (GL.wireframe || (DebugHandler != null && DebugHandler.IsActiveModeUnsupportedForDeferred) || m_DeferredLights == null || !m_DeferredLights.IsRuntimeSupportedThisFrame() || m_DeferredLights.IsOverlay)
// ? RenderingMode.Forward
// : this.renderingMode;
bool L_0;
L_0 = GL_get_wireframe_m6DC3D40913456AB481BA719570E513DC41815F53(NULL);
if (L_0)
{
goto IL_0045;
}
}
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_1;
L_1 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
if (!L_1)
{
goto IL_001c;
}
}
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_2;
L_2 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
NullCheck(L_2);
bool L_3;
L_3 = DebugHandler_get_IsActiveModeUnsupportedForDeferred_mAA7FA21331AF9DC27BA1F2B8784162F2250A6FD8(L_2, NULL);
if (L_3)
{
goto IL_0045;
}
}
IL_001c:
{
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_4 = __this->___m_DeferredLights_77;
if (!L_4)
{
goto IL_0045;
}
}
{
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_5 = __this->___m_DeferredLights_77;
NullCheck(L_5);
bool L_6;
L_6 = DeferredLights_IsRuntimeSupportedThisFrame_m172EA14735129356B545F035C70484370ACA4E1D(L_5, NULL);
if (!L_6)
{
goto IL_0045;
}
}
{
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_7 = __this->___m_DeferredLights_77;
NullCheck(L_7);
bool L_8;
L_8 = DeferredLights_get_IsOverlay_mCF677D43B809428ED3DCB5EE0DBBD4647A382DDE_inline(L_7, NULL);
if (L_8)
{
goto IL_0045;
}
}
{
int32_t L_9;
L_9 = UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline(__this, NULL);
return L_9;
}
IL_0045:
{
return (int32_t)(0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::get_accurateGbufferNormals()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_get_accurateGbufferNormals_mD6C3105E77810345753DFAA4C1BE059302AA6152 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// internal bool accurateGbufferNormals => m_DeferredLights != null ? m_DeferredLights.AccurateGbufferNormals : false;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights_77;
if (L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_1 = __this->___m_DeferredLights_77;
NullCheck(L_1);
bool L_2;
L_2 = DeferredLights_get_AccurateGbufferNormals_m9720C5F6B6F3472D51A37E6DB9E73E4FF9DD5F16_inline(L_1, NULL);
return L_2;
}
}
// UnityEngine.Rendering.Universal.DepthPrimingMode UnityEngine.Rendering.Universal.UniversalRenderer::get_depthPrimingMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderer_get_depthPrimingMode_mA49DD9E2DB9E4A90FA6A01D2A0251DEED0F2A0BA (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// public DepthPrimingMode depthPrimingMode { get { return m_DepthPrimingMode; } set { m_DepthPrimingMode = value; } }
int32_t L_0 = __this->___m_DepthPrimingMode_79;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::set_depthPrimingMode(UnityEngine.Rendering.Universal.DepthPrimingMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_set_depthPrimingMode_m502C1824718ED7AD9443095E86C0C92E4C90B99C (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public DepthPrimingMode depthPrimingMode { get { return m_DepthPrimingMode; } set { m_DepthPrimingMode = value; } }
int32_t L_0 = ___0_value;
__this->___m_DepthPrimingMode_79 = L_0;
// public DepthPrimingMode depthPrimingMode { get { return m_DepthPrimingMode; } set { m_DepthPrimingMode = value; } }
return;
}
}
// UnityEngine.Rendering.Universal.Internal.ColorGradingLutPass UnityEngine.Rendering.Universal.UniversalRenderer::get_colorGradingLutPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* UniversalRenderer_get_colorGradingLutPass_m323B1ADBC54EC6140E57F9C996C1CF9ED754F8D6 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// internal ColorGradingLutPass colorGradingLutPass { get => m_PostProcessPasses.colorGradingLutPass; }
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_0 = (&__this->___m_PostProcessPasses_93);
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_1;
L_1 = PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C_inline(L_0, NULL);
return L_1;
}
}
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.UniversalRenderer::get_postProcessPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* UniversalRenderer_get_postProcessPass_m1E6A69D3944989B51CBF08961C83E94CCEBEC32E (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// internal PostProcessPass postProcessPass { get => m_PostProcessPasses.postProcessPass; }
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_0 = (&__this->___m_PostProcessPasses_93);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_1;
L_1 = PostProcessPasses_get_postProcessPass_m5DE8864D4E8C52DF317529C421305C6B6E10B494_inline(L_0, NULL);
return L_1;
}
}
// UnityEngine.Rendering.Universal.Internal.PostProcessPass UnityEngine.Rendering.Universal.UniversalRenderer::get_finalPostProcessPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* UniversalRenderer_get_finalPostProcessPass_m64FDD8E399ADF17B92FDB3B36BCD2EC9DD299E80 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// internal PostProcessPass finalPostProcessPass { get => m_PostProcessPasses.finalPostProcessPass; }
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_0 = (&__this->___m_PostProcessPasses_93);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_1;
L_1 = PostProcessPasses_get_finalPostProcessPass_mF46A78E9CD13532C408DF35B6C42535D6444E4F8_inline(L_0, NULL);
return L_1;
}
}
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.UniversalRenderer::get_colorGradingLut()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 UniversalRenderer_get_colorGradingLut_mCA06AD2ABD232B30DEDB0A146E881294A2501FAF (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// internal RenderTargetHandle colorGradingLut { get => m_PostProcessPasses.colorGradingLut; }
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_0 = (&__this->___m_PostProcessPasses_93);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_1;
L_1 = PostProcessPasses_get_colorGradingLut_m40A88C186D4FED9B0FD84C3B044E3E7ABCEAC5A0_inline(L_0, NULL);
return L_1;
}
}
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.UniversalRenderer::get_deferredLights()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* UniversalRenderer_get_deferredLights_m32F1A62E9BAAB45913C9B60CBB3CE5FD9D0292BC (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// internal DeferredLights deferredLights { get => m_DeferredLights; }
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights_77;
return L_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::IsRunningXRMobile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_IsRunningXRMobile_m81D7AF3676144D5C992361984B263BC6708B5C44 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* V_1 = NULL;
{
// var platform = Application.platform;
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
// if (platform == RuntimePlatform.WSAPlayerX86 || platform == RuntimePlatform.WSAPlayerARM || platform == RuntimePlatform.WSAPlayerX64 || platform == RuntimePlatform.Android)
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)18))))
{
goto IL_001a;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)((int32_t)20))))
{
goto IL_001a;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)19))))
{
goto IL_001a;
}
}
{
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)11)))))
{
goto IL_0044;
}
}
IL_001a:
{
// XR.XRDisplaySubsystem display = null;
V_1 = (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1*)NULL;
// SubsystemManager.GetInstances(displaySubsystemList);
il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_5 = ((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields*)il2cpp_codegen_static_fields_for(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var))->___displaySubsystemList_94;
il2cpp_codegen_runtime_class_init_inline(SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370(L_5, SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var);
// if (displaySubsystemList.Count > 0)
List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_6 = ((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields*)il2cpp_codegen_static_fields_for(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var))->___displaySubsystemList_94;
NullCheck(L_6);
int32_t L_7;
L_7 = List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_inline(L_6, List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_RuntimeMethod_var);
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_003f;
}
}
{
// display = displaySubsystemList[0];
il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_8 = ((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields*)il2cpp_codegen_static_fields_for(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var))->___displaySubsystemList_94;
NullCheck(L_8);
XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_9;
L_9 = List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643(L_8, 0, List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643_RuntimeMethod_var);
V_1 = L_9;
}
IL_003f:
{
// if (display != null)
XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_10 = V_1;
if (!L_10)
{
goto IL_0044;
}
}
{
// return true;
return (bool)1;
}
IL_0044:
{
// return false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::.ctor(UnityEngine.Rendering.Universal.UniversalRendererData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer__ctor_m856C52B21917B447D20A4ADED117BFCB71E0BD47 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* ___0_data, 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*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693_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*)&DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339____8E2129A5F232A49B45FCB149981C3507166B7EE6265A5B90A1C9B0B87B2C0A80_3_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29C26AA219C04E92F81C79D766012FF3D5A43804);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral547AC61E241FAE943F5C7A2B2B3DECDDB15A36D6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral739BD29C62A318411ED6EEAB7516EEEA0F7261E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7825BD5F32C61F945759E173E5A5EBBBADEA89D1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8EFC2F216342FF4C796C198EB909C8CA0626768D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B9FF63EA4297F1AA9CD29B0B5DD2E01FABC7748);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA6F8530D0057C4924C3C7151E55A68CE9A843598);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD7B8DAFBC0BA1C4E4DF096A04454699BC657C01);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEFE18B916B3C0E1032C95667FA620DE7E0061C5E);
s_Il2CppMethodInitialized = true;
}
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* V_0 = NULL;
InitParams_t2637D034DDA6AE1F6AA0A3FEDF3C8D30100B9472 V_1;
memset((&V_1), 0, sizeof(V_1));
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 V_2;
memset((&V_2), 0, sizeof(V_2));
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* V_3 = NULL;
InitParams_tD826C0704956D3F1286BCCC07B5A5F61FFA7FCD6 V_4;
memset((&V_4), 0, sizeof(V_4));
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 V_5;
memset((&V_5), 0, sizeof(V_5));
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* V_6 = NULL;
int32_t V_7 = 0;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B4_0 = NULL;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B3_0 = NULL;
int32_t G_B5_0 = 0;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B5_1 = NULL;
{
// public UniversalRenderer(UniversalRendererData data) : base(data)
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_0 = ___0_data;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490(__this, L_0, NULL);
// UniversalRenderPipeline.m_XRSystem.InitializeXRSystemData(data.xrSystemData);
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
XRSystem_tD2ADF9BFB353873D69355C806F4BB79CB26DC2BB* L_1 = ((UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_StaticFields*)il2cpp_codegen_static_fields_for(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var))->___m_XRSystem_2;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_2 = ___0_data;
NullCheck(L_2);
XRSystemData_t89A064914358326F98105E94D5F082C186133DE6* L_3 = L_2->___xrSystemData_10;
NullCheck(L_1);
XRSystem_InitializeXRSystemData_mC2304F32C77047022A6E0C14883F3E2D89812084(L_1, L_3, NULL);
// Blitter.Initialize(data.shaders.coreBlitPS, data.shaders.coreBlitColorAndDepthPS);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_4 = ___0_data;
NullCheck(L_4);
ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663* L_5 = L_4->___shaders_11;
NullCheck(L_5);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6 = L_5->___coreBlitPS_7;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_7 = ___0_data;
NullCheck(L_7);
ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663* L_8 = L_7->___shaders_11;
NullCheck(L_8);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_9 = L_8->___coreBlitColorAndDepthPS_8;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_Initialize_mE83DB0C36CCD18E0A168800311A7849967E279F4(L_6, L_9, NULL);
// m_BlitMaterial = CoreUtils.CreateEngineMaterial(data.shaders.blitPS);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_10 = ___0_data;
NullCheck(L_10);
ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663* L_11 = L_10->___shaders_11;
NullCheck(L_11);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_12 = L_11->___blitPS_0;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13;
L_13 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_12, NULL);
__this->___m_BlitMaterial_85 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlitMaterial_85), (void*)L_13);
// m_CopyDepthMaterial = CoreUtils.CreateEngineMaterial(data.shaders.copyDepthPS);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_14 = ___0_data;
NullCheck(L_14);
ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663* L_15 = L_14->___shaders_11;
NullCheck(L_15);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_16 = L_15->___copyDepthPS_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17;
L_17 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_16, NULL);
__this->___m_CopyDepthMaterial_86 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthMaterial_86), (void*)L_17);
// m_SamplingMaterial = CoreUtils.CreateEngineMaterial(data.shaders.samplingPS);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_18 = ___0_data;
NullCheck(L_18);
ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663* L_19 = L_18->___shaders_11;
NullCheck(L_19);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_20 = L_19->___samplingPS_3;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21;
L_21 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_20, NULL);
__this->___m_SamplingMaterial_87 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SamplingMaterial_87), (void*)L_21);
// m_StencilDeferredMaterial = CoreUtils.CreateEngineMaterial(data.shaders.stencilDeferredPS);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_22 = ___0_data;
NullCheck(L_22);
ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663* L_23 = L_22->___shaders_11;
NullCheck(L_23);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_24 = L_23->___stencilDeferredPS_4;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25;
L_25 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_24, NULL);
__this->___m_StencilDeferredMaterial_90 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StencilDeferredMaterial_90), (void*)L_25);
// m_CameraMotionVecMaterial = CoreUtils.CreateEngineMaterial(data.shaders.cameraMotionVector);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_26 = ___0_data;
NullCheck(L_26);
ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663* L_27 = L_26->___shaders_11;
NullCheck(L_27);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_28 = L_27->___cameraMotionVector_9;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29;
L_29 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_28, NULL);
__this->___m_CameraMotionVecMaterial_91 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraMotionVecMaterial_91), (void*)L_29);
// m_ObjectMotionVecMaterial = CoreUtils.CreateEngineMaterial(data.shaders.objectMotionVector);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_30 = ___0_data;
NullCheck(L_30);
ShaderResources_t9E48D1BC255505EC66B90558EF6489F704FD3663* L_31 = L_30->___shaders_11;
NullCheck(L_31);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_32 = L_31->___objectMotionVector_10;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33;
L_33 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_32, NULL);
__this->___m_ObjectMotionVecMaterial_92 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ObjectMotionVecMaterial_92), (void*)L_33);
// StencilStateData stencilData = data.defaultStencilState;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_34 = ___0_data;
NullCheck(L_34);
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_35;
L_35 = UniversalRendererData_get_defaultStencilState_m59850A2F687EC48D1D8F594014B4028B548F8473_inline(L_34, NULL);
V_0 = L_35;
// m_DefaultStencilState = StencilState.defaultValue;
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_36;
L_36 = StencilState_get_defaultValue_m4A98541E193B4B554C8529C240D54B0DC2994BA7(NULL);
__this->___m_DefaultStencilState_82 = L_36;
// m_DefaultStencilState.enabled = stencilData.overrideStencilState;
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* L_37 = (&__this->___m_DefaultStencilState_82);
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_38 = V_0;
NullCheck(L_38);
bool L_39 = L_38->___overrideStencilState_0;
StencilState_set_enabled_m6DC861C699D1044E896E833D2DAE69B82F796564(L_37, L_39, NULL);
// m_DefaultStencilState.SetCompareFunction(stencilData.stencilCompareFunction);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* L_40 = (&__this->___m_DefaultStencilState_82);
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_41 = V_0;
NullCheck(L_41);
int32_t L_42 = L_41->___stencilCompareFunction_2;
StencilState_SetCompareFunction_m4F46E4197FDEBB0643BB1D529DB33CA3590D7E29(L_40, L_42, NULL);
// m_DefaultStencilState.SetPassOperation(stencilData.passOperation);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* L_43 = (&__this->___m_DefaultStencilState_82);
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_44 = V_0;
NullCheck(L_44);
int32_t L_45 = L_44->___passOperation_3;
StencilState_SetPassOperation_m8DF4167E4EC16BDEA8DB8CAD4F5161094B8FD7CB(L_43, L_45, NULL);
// m_DefaultStencilState.SetFailOperation(stencilData.failOperation);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* L_46 = (&__this->___m_DefaultStencilState_82);
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_47 = V_0;
NullCheck(L_47);
int32_t L_48 = L_47->___failOperation_4;
StencilState_SetFailOperation_mC5BFB2CA88EFDEF6E302C1EA70471DFAFD9F19C9(L_46, L_48, NULL);
// m_DefaultStencilState.SetZFailOperation(stencilData.zFailOperation);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* L_49 = (&__this->___m_DefaultStencilState_82);
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_50 = V_0;
NullCheck(L_50);
int32_t L_51 = L_50->___zFailOperation_5;
StencilState_SetZFailOperation_m1E6D4F210E0039A6E44F9550FEC8D4155F540DF2(L_49, L_51, NULL);
// m_IntermediateTextureMode = data.intermediateTextureMode;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_52 = ___0_data;
NullCheck(L_52);
int32_t L_53;
L_53 = UniversalRendererData_get_intermediateTextureMode_mE291BB2BB76868DC05128CFE200771858D0B0D46_inline(L_52, NULL);
__this->___m_IntermediateTextureMode_84 = L_53;
// var settings = LightCookieManager.Settings.GetDefault();
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 L_54;
L_54 = Settings_GetDefault_m449A669FF8454F3A7E23314B89979954810289A6(NULL);
V_2 = L_54;
// var asset = UniversalRenderPipeline.asset;
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_55;
L_55 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
V_3 = L_55;
// if (asset)
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_56 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_57;
L_57 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_56, NULL);
if (!L_57)
{
goto IL_0161;
}
}
{
// settings.atlas.format = asset.additionalLightsCookieFormat;
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_58 = (&(&V_2)->___atlas_0);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_59 = V_3;
NullCheck(L_59);
int32_t L_60;
L_60 = UniversalRenderPipelineAsset_get_additionalLightsCookieFormat_mC8EA1362B7326580B5FA7445F329DEB5736B3E3D(L_59, NULL);
L_58->___format_1 = L_60;
// settings.atlas.resolution = asset.additionalLightsCookieResolution;
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_61 = (&(&V_2)->___atlas_0);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_62 = V_3;
NullCheck(L_62);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_63;
L_63 = UniversalRenderPipelineAsset_get_additionalLightsCookieResolution_mDB9C694AF5E42992A7488663060D9C37899B2041(L_62, NULL);
L_61->___resolution_0 = L_63;
}
IL_0161:
{
// m_LightCookieManager = new LightCookieManager(ref settings);
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* L_64 = (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B*)il2cpp_codegen_object_new(LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var);
NullCheck(L_64);
LightCookieManager__ctor_m6E095C5FE5CE2A9EB388C32CD85DC3391C24C7E6(L_64, (&V_2), NULL);
__this->___m_LightCookieManager_83 = L_64;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightCookieManager_83), (void*)L_64);
// this.stripShadowsOffVariants = true;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_set_stripShadowsOffVariants_m6D4243EB800963DAA17E2E6F3BD9C705958B818A_inline(__this, (bool)1, NULL);
// this.stripAdditionalLightOffVariants = true;
ScriptableRenderer_set_stripAdditionalLightOffVariants_m6B6A95E1E7B6C91B5054F34994BA5833FAD77C63_inline(__this, (bool)1, NULL);
// this.stripAdditionalLightOffVariants = !IsRunningXRMobile();
il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
bool L_65;
L_65 = UniversalRenderer_IsRunningXRMobile_m81D7AF3676144D5C992361984B263BC6708B5C44(NULL);
ScriptableRenderer_set_stripAdditionalLightOffVariants_m6B6A95E1E7B6C91B5054F34994BA5833FAD77C63_inline(__this, (bool)((((int32_t)L_65) == ((int32_t)0))? 1 : 0), NULL);
// forwardInitParams.lightCookieManager = m_LightCookieManager;
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* L_66 = __this->___m_LightCookieManager_83;
(&V_1)->___lightCookieManager_0 = L_66;
Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___lightCookieManager_0), (void*)L_66);
// forwardInitParams.clusteredRendering = data.clusteredRendering;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_67 = ___0_data;
NullCheck(L_67);
bool L_68;
L_68 = UniversalRendererData_get_clusteredRendering_m3FA03E9CD735DE868143C86BC5138546DCE901AF_inline(L_67, NULL);
(&V_1)->___clusteredRendering_1 = L_68;
// forwardInitParams.tileSize = (int)data.tileSize;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_69 = ___0_data;
NullCheck(L_69);
int32_t L_70;
L_70 = UniversalRendererData_get_tileSize_m2947178938F3BD1E954067AFF3FAAF77DC21A956_inline(L_69, NULL);
(&V_1)->___tileSize_2 = L_70;
// m_ForwardLights = new ForwardLights(forwardInitParams);
InitParams_t2637D034DDA6AE1F6AA0A3FEDF3C8D30100B9472 L_71 = V_1;
ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* L_72 = (ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA*)il2cpp_codegen_object_new(ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA_il2cpp_TypeInfo_var);
NullCheck(L_72);
ForwardLights__ctor_m38DDF64B02CB6B4441E54813FB3412BC1FF43491(L_72, L_71, NULL);
__this->___m_ForwardLights_76 = L_72;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ForwardLights_76), (void*)L_72);
// this.m_RenderingMode = data.renderingMode;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_73 = ___0_data;
NullCheck(L_73);
int32_t L_74;
L_74 = UniversalRendererData_get_renderingMode_m6C4B4794BCD71C6194B5EEE3A5DFA085998379E5_inline(L_73, NULL);
__this->___m_RenderingMode_78 = L_74;
// this.m_DepthPrimingMode = data.depthPrimingMode;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_75 = ___0_data;
NullCheck(L_75);
int32_t L_76;
L_76 = UniversalRendererData_get_depthPrimingMode_m5D8B3BD8077877061F60B6BB6EF25284D78E64BC_inline(L_75, NULL);
__this->___m_DepthPrimingMode_79 = L_76;
// this.m_CopyDepthMode = data.copyDepthMode;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_77 = ___0_data;
NullCheck(L_77);
int32_t L_78;
L_78 = UniversalRendererData_get_copyDepthMode_m02D8B9D5EB63BCCF0B3922481FB2943030E41075_inline(L_77, NULL);
__this->___m_CopyDepthMode_80 = L_78;
// useRenderPassEnabled = data.useNativeRenderPass && SystemInfo.graphicsDeviceType != GraphicsDeviceType.OpenGLES2;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_79 = ___0_data;
NullCheck(L_79);
bool L_80;
L_80 = ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline(L_79, NULL);
G_B3_0 = __this;
if (!L_80)
{
G_B4_0 = __this;
goto IL_01f7;
}
}
{
int32_t L_81;
L_81 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
G_B5_0 = ((((int32_t)((((int32_t)L_81) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0);
G_B5_1 = G_B3_0;
goto IL_01f8;
}
IL_01f7:
{
G_B5_0 = 0;
G_B5_1 = G_B4_0;
}
IL_01f8:
{
NullCheck(G_B5_1);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)G_B5_1)->___useRenderPassEnabled_30 = (bool)G_B5_0;
// this.m_DepthPrimingRecommended = false;
__this->___m_DepthPrimingRecommended_81 = (bool)0;
// m_MainLightShadowCasterPass = new MainLightShadowCasterPass(RenderPassEvent.BeforeRenderingShadows);
MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* L_82 = (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3*)il2cpp_codegen_object_new(MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var);
NullCheck(L_82);
MainLightShadowCasterPass__ctor_mB767B87419FA7EFB05B3BEBA5507AB59C14A3A51(L_82, ((int32_t)50), NULL);
__this->___m_MainLightShadowCasterPass_47 = L_82;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MainLightShadowCasterPass_47), (void*)L_82);
// m_AdditionalLightsShadowCasterPass = new AdditionalLightsShadowCasterPass(RenderPassEvent.BeforeRenderingShadows);
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* L_83 = (AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004*)il2cpp_codegen_object_new(AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004_il2cpp_TypeInfo_var);
NullCheck(L_83);
AdditionalLightsShadowCasterPass__ctor_mF976D84F719020B9DAD15C85B4338065DC2536C3(L_83, ((int32_t)50), NULL);
__this->___m_AdditionalLightsShadowCasterPass_48 = L_83;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsShadowCasterPass_48), (void*)L_83);
// m_XROcclusionMeshPass = new XROcclusionMeshPass(RenderPassEvent.BeforeRenderingOpaques);
XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8* L_84 = (XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8*)il2cpp_codegen_object_new(XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8_il2cpp_TypeInfo_var);
NullCheck(L_84);
XROcclusionMeshPass__ctor_m78592788D415FD93B98130C506FADD21BB7BD0AF(L_84, ((int32_t)250), NULL);
__this->___m_XROcclusionMeshPass_64 = L_84;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_XROcclusionMeshPass_64), (void*)L_84);
// m_XRCopyDepthPass = new CopyDepthPass(RenderPassEvent.AfterRendering + 2, m_CopyDepthMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_85 = __this->___m_CopyDepthMaterial_86;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_86 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_86);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_86, ((int32_t)1002), L_85, NULL);
__this->___m_XRCopyDepthPass_65 = L_86;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_XRCopyDepthPass_65), (void*)L_86);
// m_DepthPrepass = new DepthOnlyPass(RenderPassEvent.BeforeRenderingPrePasses, RenderQueueRange.opaque, data.opaqueLayerMask);
il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_87;
L_87 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_88 = ___0_data;
NullCheck(L_88);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_89;
L_89 = UniversalRendererData_get_opaqueLayerMask_mD814B96287EA119CCD66B6AAD78C9D7E6C8C521E_inline(L_88, NULL);
DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E* L_90 = (DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E*)il2cpp_codegen_object_new(DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E_il2cpp_TypeInfo_var);
NullCheck(L_90);
DepthOnlyPass__ctor_m3F3197E7E28F516C605B7BE17654B284C2018D9F(L_90, ((int32_t)150), L_87, L_89, NULL);
__this->___m_DepthPrepass_43 = L_90;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DepthPrepass_43), (void*)L_90);
// m_DepthNormalPrepass = new DepthNormalOnlyPass(RenderPassEvent.BeforeRenderingPrePasses, RenderQueueRange.opaque, data.opaqueLayerMask);
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_91;
L_91 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_92 = ___0_data;
NullCheck(L_92);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_93;
L_93 = UniversalRendererData_get_opaqueLayerMask_mD814B96287EA119CCD66B6AAD78C9D7E6C8C521E_inline(L_92, NULL);
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* L_94 = (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6*)il2cpp_codegen_object_new(DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6_il2cpp_TypeInfo_var);
NullCheck(L_94);
DepthNormalOnlyPass__ctor_m338B5F98F0A6E991A75A7D2506333544A4372BBB(L_94, ((int32_t)150), L_91, L_93, NULL);
__this->___m_DepthNormalPrepass_44 = L_94;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DepthNormalPrepass_44), (void*)L_94);
// m_MotionVectorPass = new MotionVectorRenderPass(m_CameraMotionVecMaterial, m_ObjectMotionVecMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_95 = __this->___m_CameraMotionVecMaterial_91;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_96 = __this->___m_ObjectMotionVecMaterial_92;
MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471* L_97 = (MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471*)il2cpp_codegen_object_new(MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471_il2cpp_TypeInfo_var);
NullCheck(L_97);
MotionVectorRenderPass__ctor_mCDB6719513A69B62FB731AB3E502D649D54CE6EE(L_97, L_95, L_96, NULL);
__this->___m_MotionVectorPass_46 = L_97;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MotionVectorPass_46), (void*)L_97);
// if (this.renderingMode == RenderingMode.Forward)
int32_t L_98;
L_98 = UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline(__this, NULL);
if (L_98)
{
goto IL_02af;
}
}
{
// m_PrimedDepthCopyPass = new CopyDepthPass(RenderPassEvent.AfterRenderingPrePasses, m_CopyDepthMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_99 = __this->___m_CopyDepthMaterial_86;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_100 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_100);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_100, ((int32_t)200), L_99, NULL);
__this->___m_PrimedDepthCopyPass_45 = L_100;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PrimedDepthCopyPass_45), (void*)L_100);
}
IL_02af:
{
// if (this.renderingMode == RenderingMode.Deferred)
int32_t L_101;
L_101 = UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline(__this, NULL);
if ((!(((uint32_t)L_101) == ((uint32_t)1))))
{
goto IL_0429;
}
}
{
// var deferredInitParams = new DeferredLights.InitParams();
il2cpp_codegen_initobj((&V_4), sizeof(InitParams_tD826C0704956D3F1286BCCC07B5A5F61FFA7FCD6));
// deferredInitParams.tileDepthInfoMaterial = m_TileDepthInfoMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_102 = __this->___m_TileDepthInfoMaterial_88;
(&V_4)->___tileDepthInfoMaterial_0 = L_102;
Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___tileDepthInfoMaterial_0), (void*)L_102);
// deferredInitParams.tileDeferredMaterial = m_TileDeferredMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_103 = __this->___m_TileDeferredMaterial_89;
(&V_4)->___tileDeferredMaterial_1 = L_103;
Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___tileDeferredMaterial_1), (void*)L_103);
// deferredInitParams.stencilDeferredMaterial = m_StencilDeferredMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_104 = __this->___m_StencilDeferredMaterial_90;
(&V_4)->___stencilDeferredMaterial_2 = L_104;
Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___stencilDeferredMaterial_2), (void*)L_104);
// deferredInitParams.lightCookieManager = m_LightCookieManager;
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* L_105 = __this->___m_LightCookieManager_83;
(&V_4)->___lightCookieManager_3 = L_105;
Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___lightCookieManager_3), (void*)L_105);
// m_DeferredLights = new DeferredLights(deferredInitParams, useRenderPassEnabled);
InitParams_tD826C0704956D3F1286BCCC07B5A5F61FFA7FCD6 L_106 = V_4;
bool L_107 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_108 = (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC*)il2cpp_codegen_object_new(DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var);
NullCheck(L_108);
DeferredLights__ctor_m540C480A4C4B14ADEE3D6DB584ACDD24E5EA1061(L_108, L_106, L_107, NULL);
__this->___m_DeferredLights_77 = L_108;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredLights_77), (void*)L_108);
// m_DeferredLights.AccurateGbufferNormals = data.accurateGbufferNormals;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_109 = __this->___m_DeferredLights_77;
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_110 = ___0_data;
NullCheck(L_110);
bool L_111;
L_111 = UniversalRendererData_get_accurateGbufferNormals_mEEC3CD3A5BDE3BDF5E8882791BEEA6753EABD0EC_inline(L_110, NULL);
NullCheck(L_109);
DeferredLights_set_AccurateGbufferNormals_m7E7EF7482036454D26694AC1D59AEA35DE0C40FA(L_109, L_111, NULL);
// m_DeferredLights.TiledDeferredShading = false;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_112 = __this->___m_DeferredLights_77;
NullCheck(L_112);
DeferredLights_set_TiledDeferredShading_m8C205D23F63B6D946473F74A52FBA7BB3FB86E58_inline(L_112, (bool)0, NULL);
// m_GBufferPass = new GBufferPass(RenderPassEvent.BeforeRenderingGbuffer, RenderQueueRange.opaque, data.opaqueLayerMask, m_DefaultStencilState, stencilData.stencilReference, m_DeferredLights);
il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_113;
L_113 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_114 = ___0_data;
NullCheck(L_114);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_115;
L_115 = UniversalRendererData_get_opaqueLayerMask_mD814B96287EA119CCD66B6AAD78C9D7E6C8C521E_inline(L_114, NULL);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_116 = __this->___m_DefaultStencilState_82;
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_117 = V_0;
NullCheck(L_117);
int32_t L_118 = L_117->___stencilReference_1;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_119 = __this->___m_DeferredLights_77;
GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* L_120 = (GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7*)il2cpp_codegen_object_new(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
NullCheck(L_120);
GBufferPass__ctor_m3A6CF0448EA52BA09CF174C57FE337170522F47B(L_120, ((int32_t)210), L_113, L_115, L_116, L_118, L_119, NULL);
__this->___m_GBufferPass_49 = L_120;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GBufferPass_49), (void*)L_120);
// StencilState forwardOnlyStencilState = DeferredLights.OverwriteStencil(m_DefaultStencilState, (int)StencilUsage.MaterialMask);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_121 = __this->___m_DefaultStencilState_82;
il2cpp_codegen_runtime_class_init_inline(DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_122;
L_122 = DeferredLights_OverwriteStencil_mFFD6E1FAA7422F4AEA6F00C1C6075421B9835421(L_121, ((int32_t)96), NULL);
V_5 = L_122;
// ShaderTagId[] forwardOnlyShaderTagIds = new ShaderTagId[]
// {
// new ShaderTagId("UniversalForwardOnly"),
// new ShaderTagId("SRPDefaultUnlit"), // Legacy shaders (do not have a gbuffer pass) are considered forward-only for backward compatibility
// new ShaderTagId("LightweightForward") // Legacy shaders (do not have a gbuffer pass) are considered forward-only for backward compatibility
// };
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_123 = (ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)(ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)SZArrayNew(ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143_il2cpp_TypeInfo_var, (uint32_t)3);
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_124 = L_123;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_125;
memset((&L_125), 0, sizeof(L_125));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_125), _stringLiteralA6F8530D0057C4924C3C7151E55A68CE9A843598, /*hidden argument*/NULL);
NullCheck(L_124);
(L_124)->SetAt(static_cast<il2cpp_array_size_t>(0), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_125);
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_126 = L_124;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_127;
memset((&L_127), 0, sizeof(L_127));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_127), _stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5, /*hidden argument*/NULL);
NullCheck(L_126);
(L_126)->SetAt(static_cast<il2cpp_array_size_t>(1), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_127);
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_128 = L_126;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_129;
memset((&L_129), 0, sizeof(L_129));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_129), _stringLiteral29C26AA219C04E92F81C79D766012FF3D5A43804, /*hidden argument*/NULL);
NullCheck(L_128);
(L_128)->SetAt(static_cast<il2cpp_array_size_t>(2), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_129);
V_6 = L_128;
// int forwardOnlyStencilRef = stencilData.stencilReference | (int)StencilUsage.MaterialUnlit;
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_130 = V_0;
NullCheck(L_130);
int32_t L_131 = L_130->___stencilReference_1;
V_7 = ((int32_t)(L_131|0));
// m_GBufferCopyDepthPass = new CopyDepthPass(RenderPassEvent.BeforeRenderingGbuffer + 1, m_CopyDepthMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_132 = __this->___m_CopyDepthMaterial_86;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_133 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_133);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_133, ((int32_t)211), L_132, NULL);
__this->___m_GBufferCopyDepthPass_50 = L_133;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GBufferCopyDepthPass_50), (void*)L_133);
// m_TileDepthRangePass = new TileDepthRangePass(RenderPassEvent.BeforeRenderingGbuffer + 2, m_DeferredLights, 0);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_134 = __this->___m_DeferredLights_77;
TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF* L_135 = (TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF*)il2cpp_codegen_object_new(TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF_il2cpp_TypeInfo_var);
NullCheck(L_135);
TileDepthRangePass__ctor_m3CDC2A23FDEAB1FF19984B25DE93BAC7691BAEF6(L_135, ((int32_t)212), L_134, 0, NULL);
__this->___m_TileDepthRangePass_51 = L_135;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TileDepthRangePass_51), (void*)L_135);
// m_TileDepthRangeExtraPass = new TileDepthRangePass(RenderPassEvent.BeforeRenderingGbuffer + 3, m_DeferredLights, 1);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_136 = __this->___m_DeferredLights_77;
TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF* L_137 = (TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF*)il2cpp_codegen_object_new(TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF_il2cpp_TypeInfo_var);
NullCheck(L_137);
TileDepthRangePass__ctor_m3CDC2A23FDEAB1FF19984B25DE93BAC7691BAEF6(L_137, ((int32_t)213), L_136, 1, NULL);
__this->___m_TileDepthRangeExtraPass_52 = L_137;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TileDepthRangeExtraPass_52), (void*)L_137);
// m_DeferredPass = new DeferredPass(RenderPassEvent.BeforeRenderingDeferredLights, m_DeferredLights);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_138 = __this->___m_DeferredLights_77;
DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0* L_139 = (DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0*)il2cpp_codegen_object_new(DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0_il2cpp_TypeInfo_var);
NullCheck(L_139);
DeferredPass__ctor_m69B43169CF8E23BAE27DA1CE5A3AF67C8CD1E4FE(L_139, ((int32_t)230), L_138, NULL);
__this->___m_DeferredPass_53 = L_139;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredPass_53), (void*)L_139);
// m_RenderOpaqueForwardOnlyPass = new DrawObjectsPass("Render Opaques Forward Only", forwardOnlyShaderTagIds, true, RenderPassEvent.BeforeRenderingOpaques, RenderQueueRange.opaque, data.opaqueLayerMask, forwardOnlyStencilState, forwardOnlyStencilRef);
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_140 = V_6;
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_141;
L_141 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_142 = ___0_data;
NullCheck(L_142);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_143;
L_143 = UniversalRendererData_get_opaqueLayerMask_mD814B96287EA119CCD66B6AAD78C9D7E6C8C521E_inline(L_142, NULL);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_144 = V_5;
int32_t L_145 = V_7;
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_146 = (DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68*)il2cpp_codegen_object_new(DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68_il2cpp_TypeInfo_var);
NullCheck(L_146);
DrawObjectsPass__ctor_m73F08BC738626C34A82C197E9DF5B22120FEA3F4(L_146, _stringLiteralCD7B8DAFBC0BA1C4E4DF096A04454699BC657C01, L_140, (bool)1, ((int32_t)250), L_141, L_143, L_144, L_145, NULL);
__this->___m_RenderOpaqueForwardOnlyPass_54 = L_146;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderOpaqueForwardOnlyPass_54), (void*)L_146);
}
IL_0429:
{
// m_RenderOpaqueForwardPass = new DrawObjectsPass(URPProfileId.DrawOpaqueObjects, true, RenderPassEvent.BeforeRenderingOpaques, RenderQueueRange.opaque, data.opaqueLayerMask, m_DefaultStencilState, stencilData.stencilReference);
il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_147;
L_147 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_148 = ___0_data;
NullCheck(L_148);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_149;
L_149 = UniversalRendererData_get_opaqueLayerMask_mD814B96287EA119CCD66B6AAD78C9D7E6C8C521E_inline(L_148, NULL);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_150 = __this->___m_DefaultStencilState_82;
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_151 = V_0;
NullCheck(L_151);
int32_t L_152 = L_151->___stencilReference_1;
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_153 = (DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68*)il2cpp_codegen_object_new(DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68_il2cpp_TypeInfo_var);
NullCheck(L_153);
DrawObjectsPass__ctor_mA2ED4080BA69CD5A495623C4AEDA0044E627374D(L_153, ((int32_t)9), (bool)1, ((int32_t)250), L_147, L_149, L_150, L_152, NULL);
__this->___m_RenderOpaqueForwardPass_55 = L_153;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderOpaqueForwardPass_55), (void*)L_153);
// m_CopyDepthPass = new CopyDepthPass(RenderPassEvent.AfterRenderingSkybox, m_CopyDepthMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_154 = __this->___m_CopyDepthMaterial_86;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_155 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
NullCheck(L_155);
CopyDepthPass__ctor_mE0B1D4115F874578603CBD1BF395EC513842C394(L_155, ((int32_t)400), L_154, NULL);
__this->___m_CopyDepthPass_57 = L_155;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthPass_57), (void*)L_155);
// m_DrawSkyboxPass = new DrawSkyboxPass(RenderPassEvent.BeforeRenderingSkybox);
DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA* L_156 = (DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA*)il2cpp_codegen_object_new(DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA_il2cpp_TypeInfo_var);
NullCheck(L_156);
DrawSkyboxPass__ctor_m59C64E16A12F8B8BAD49180D4EF6A1011A518735(L_156, ((int32_t)350), NULL);
__this->___m_DrawSkyboxPass_56 = L_156;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSkyboxPass_56), (void*)L_156);
// m_CopyColorPass = new CopyColorPass(RenderPassEvent.AfterRenderingSkybox, m_SamplingMaterial, m_BlitMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_157 = __this->___m_SamplingMaterial_87;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_158 = __this->___m_BlitMaterial_85;
CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693* L_159 = (CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693*)il2cpp_codegen_object_new(CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693_il2cpp_TypeInfo_var);
NullCheck(L_159);
CopyColorPass__ctor_m82DD7632EE0A2152A5624FAB43C22BB0073FB813(L_159, ((int32_t)400), L_157, L_158, NULL);
__this->___m_CopyColorPass_58 = L_159;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyColorPass_58), (void*)L_159);
// m_TransparentSettingsPass = new TransparentSettingsPass(RenderPassEvent.BeforeRenderingTransparents, data.shadowTransparentReceive);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_160 = ___0_data;
NullCheck(L_160);
bool L_161;
L_161 = UniversalRendererData_get_shadowTransparentReceive_m59EBF1D691FF516DACB095A06D8E0311028D77BF_inline(L_160, NULL);
TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7* L_162 = (TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7*)il2cpp_codegen_object_new(TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7_il2cpp_TypeInfo_var);
NullCheck(L_162);
TransparentSettingsPass__ctor_mD31502F7BF51241D5A412E8F138F74287F9706E8(L_162, ((int32_t)450), L_161, NULL);
__this->___m_TransparentSettingsPass_59 = L_162;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransparentSettingsPass_59), (void*)L_162);
// m_RenderTransparentForwardPass = new DrawObjectsPass(URPProfileId.DrawTransparentObjects, false, RenderPassEvent.BeforeRenderingTransparents, RenderQueueRange.transparent, data.transparentLayerMask, m_DefaultStencilState, stencilData.stencilReference);
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_163;
L_163 = RenderQueueRange_get_transparent_m874E5D7D8B1F634BD31FF1306CCD6BDF018E2816(NULL);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_164 = ___0_data;
NullCheck(L_164);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_165;
L_165 = UniversalRendererData_get_transparentLayerMask_m574EF7B83EDC27E92BE8FB97BB445A6F4C937A3E_inline(L_164, NULL);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_166 = __this->___m_DefaultStencilState_82;
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_167 = V_0;
NullCheck(L_167);
int32_t L_168 = L_167->___stencilReference_1;
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_169 = (DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68*)il2cpp_codegen_object_new(DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68_il2cpp_TypeInfo_var);
NullCheck(L_169);
DrawObjectsPass__ctor_mA2ED4080BA69CD5A495623C4AEDA0044E627374D(L_169, ((int32_t)10), (bool)0, ((int32_t)450), L_163, L_165, L_166, L_168, NULL);
__this->___m_RenderTransparentForwardPass_60 = L_169;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderTransparentForwardPass_60), (void*)L_169);
// m_OnRenderObjectCallbackPass = new InvokeOnRenderObjectCallbackPass(RenderPassEvent.BeforeRenderingPostProcessing);
InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9* L_170 = (InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9*)il2cpp_codegen_object_new(InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9_il2cpp_TypeInfo_var);
NullCheck(L_170);
InvokeOnRenderObjectCallbackPass__ctor_m78E337A06F8678AF3F136C655115BE29AB86086E(L_170, ((int32_t)550), NULL);
__this->___m_OnRenderObjectCallbackPass_61 = L_170;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnRenderObjectCallbackPass_61), (void*)L_170);
// m_PostProcessPasses = new PostProcessPasses(data.postProcessData, m_BlitMaterial);
UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* L_171 = ___0_data;
NullCheck(L_171);
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_172 = L_171->___postProcessData_9;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_173 = __this->___m_BlitMaterial_85;
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9 L_174;
memset((&L_174), 0, sizeof(L_174));
PostProcessPasses__ctor_m054FD025F8EFB525E9441F5E040210B32429BC0C((&L_174), L_172, L_173, /*hidden argument*/NULL);
__this->___m_PostProcessPasses_93 = L_174;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses_93))->___m_ColorGradingLutPass_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses_93))->___m_PostProcessPass_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses_93))->___m_FinalPostProcessPass_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses_93))->___m_RendererPostProcessData_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses_93))->___m_CurrentPostProcessData_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses_93))->___m_BlitMaterial_7), (void*)NULL);
#endif
// m_CapturePass = new CapturePass(RenderPassEvent.AfterRendering);
CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* L_175 = (CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE*)il2cpp_codegen_object_new(CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE_il2cpp_TypeInfo_var);
NullCheck(L_175);
CapturePass__ctor_m69F6F274A6DC346284F5B8F06956EDB8C70FF2C6(L_175, ((int32_t)1000), NULL);
__this->___m_CapturePass_63 = L_175;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CapturePass_63), (void*)L_175);
// m_FinalBlitPass = new FinalBlitPass(RenderPassEvent.AfterRendering + 1, m_BlitMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_176 = __this->___m_BlitMaterial_85;
FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* L_177 = (FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC*)il2cpp_codegen_object_new(FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var);
NullCheck(L_177);
FinalBlitPass__ctor_mBE63B6B01DE2BE7F86C78A11E49B44882537BC9C(L_177, ((int32_t)1001), L_176, NULL);
__this->___m_FinalBlitPass_62 = L_177;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalBlitPass_62), (void*)L_177);
// m_ColorBufferSystem = new RenderTargetBufferSystem("_CameraColorAttachment");
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_178 = (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13*)il2cpp_codegen_object_new(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
NullCheck(L_178);
RenderTargetBufferSystem__ctor_m86BE218D4CA2ED16CC91EEAE8A08BE67A5E860BE(L_178, _stringLiteral7825BD5F32C61F945759E173E5A5EBBBADEA89D1, NULL);
__this->___m_ColorBufferSystem_66 = L_178;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorBufferSystem_66), (void*)L_178);
// m_CameraDepthAttachment.Init("_CameraDepthAttachment");
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_179 = (&__this->___m_CameraDepthAttachment_70);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(L_179, _stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF, NULL);
// m_DepthTexture.Init("_CameraDepthTexture");
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_180 = (&__this->___m_DepthTexture_71);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(L_180, _stringLiteral547AC61E241FAE943F5C7A2B2B3DECDDB15A36D6, NULL);
// m_NormalsTexture.Init("_CameraNormalsTexture");
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_181 = (&__this->___m_NormalsTexture_72);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(L_181, _stringLiteral9B9FF63EA4297F1AA9CD29B0B5DD2E01FABC7748, NULL);
// m_OpaqueColor.Init("_CameraOpaqueTexture");
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_182 = (&__this->___m_OpaqueColor_73);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(L_182, _stringLiteral739BD29C62A318411ED6EEAB7516EEEA0F7261E2, NULL);
// m_DepthInfoTexture.Init("_DepthInfoTexture");
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_183 = (&__this->___m_DepthInfoTexture_74);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(L_183, _stringLiteral8EFC2F216342FF4C796C198EB909C8CA0626768D, NULL);
// m_TileDepthInfoTexture.Init("_TileDepthInfoTexture");
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_184 = (&__this->___m_TileDepthInfoTexture_75);
RenderTargetHandle_Init_mDF9383A0DB5E0B56577BA43CC56CD659F8970646(L_184, _stringLiteralEFE18B916B3C0E1032C95667FA620DE7E0061C5E, NULL);
// supportedRenderingFeatures = new RenderingFeatures();
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_185 = (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371*)il2cpp_codegen_object_new(RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var);
NullCheck(L_185);
RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F(L_185, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_set_supportedRenderingFeatures_m79C5FBB6462F1D21874A91D7FFD54F5A1D05D472_inline(__this, L_185, NULL);
// if (this.renderingMode == RenderingMode.Deferred)
int32_t L_186;
L_186 = UniversalRenderer_get_renderingMode_m76F79318AAEA2F1677A21F78B758E764848E612A_inline(__this, NULL);
if ((!(((uint32_t)L_186) == ((uint32_t)1))))
{
goto IL_05c9;
}
}
{
// this.supportedRenderingFeatures.msaa = false;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_187;
L_187 = ScriptableRenderer_get_supportedRenderingFeatures_m8866E002AF2D9D7C3E70946193B656850A4FC56F_inline(__this, NULL);
NullCheck(L_187);
RenderingFeatures_set_msaa_m2D87B2B1338BED49F71CE8742F8EEE981D00997F_inline(L_187, (bool)0, NULL);
// unsupportedGraphicsDeviceTypes = new GraphicsDeviceType[]
// {
// GraphicsDeviceType.OpenGLCore,
// GraphicsDeviceType.OpenGLES2,
// GraphicsDeviceType.OpenGLES3
// };
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_188 = (GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)SZArrayNew(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var, (uint32_t)3);
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_189 = L_188;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_190 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339____8E2129A5F232A49B45FCB149981C3507166B7EE6265A5B90A1C9B0B87B2C0A80_3_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_189, L_190, NULL);
ScriptableRenderer_set_unsupportedGraphicsDeviceTypes_m2CEC5FBF8DECEEAF9F9B0039FB0EA554ECC1C2DA_inline(__this, L_189, NULL);
}
IL_05c9:
{
// LensFlareCommonSRP.mergeNeeded = 0;
il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded_5 = 0;
// LensFlareCommonSRP.maxLensFlareWithOcclusionTemporalSample = 1;
((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample_4 = 1;
// LensFlareCommonSRP.Initialize();
LensFlareCommonSRP_Initialize_mE8F317D590583EC37DE95D53A9A30695E5635C67(NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_Dispose_mCF473ABCC962237DD32FA50FAFD43654BF4728B6 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_ForwardLights.Cleanup();
ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* L_0 = __this->___m_ForwardLights_76;
NullCheck(L_0);
ForwardLights_Cleanup_mCE7DA0C52C5C16341EE7CDCA1D9B0D8A98A6849D(L_0, NULL);
// m_PostProcessPasses.Dispose();
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_1 = (&__this->___m_PostProcessPasses_93);
PostProcessPasses_Dispose_m4221B50B16AD6692410415519FEE1EBE3CCE8D9B(L_1, NULL);
// CoreUtils.Destroy(m_BlitMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_BlitMaterial_85;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_2, NULL);
// CoreUtils.Destroy(m_CopyDepthMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___m_CopyDepthMaterial_86;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_3, NULL);
// CoreUtils.Destroy(m_SamplingMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = __this->___m_SamplingMaterial_87;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_4, NULL);
// CoreUtils.Destroy(m_TileDepthInfoMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = __this->___m_TileDepthInfoMaterial_88;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_5, NULL);
// CoreUtils.Destroy(m_TileDeferredMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->___m_TileDeferredMaterial_89;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_6, NULL);
// CoreUtils.Destroy(m_StencilDeferredMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = __this->___m_StencilDeferredMaterial_90;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_7, NULL);
// CoreUtils.Destroy(m_CameraMotionVecMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_CameraMotionVecMaterial_91;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_8, NULL);
// CoreUtils.Destroy(m_ObjectMotionVecMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = __this->___m_ObjectMotionVecMaterial_92;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_9, NULL);
// Blitter.Cleanup();
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_Cleanup_mC8A7B41D9711A1C27454A3483A7CD6EC65556C94(NULL);
// LensFlareCommonSRP.Dispose();
il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
LensFlareCommonSRP_Dispose_m47C9B356CA957CCA280D7E48F74D35B0F0344B69(NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::SetupFinalPassDebug(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_SetupFinalPassDebug_mEDF32CC71706BBC0473BF2ECA5ED020A72A1A56D (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6;
memset((&V_6), 0, sizeof(V_6));
{
// if ((DebugHandler != null) && DebugHandler.IsActiveForCamera(ref cameraData))
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0;
L_0 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
if (!L_0)
{
goto IL_00f4;
}
}
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_1;
L_1 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___0_cameraData;
NullCheck(L_1);
bool L_3;
L_3 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_1, L_2, NULL);
if (!L_3)
{
goto IL_00f4;
}
}
{
// if (DebugHandler.TryGetFullscreenDebugMode(out DebugFullScreenMode fullScreenDebugMode, out int textureHeightPercent))
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_4;
L_4 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
NullCheck(L_4);
bool L_5;
L_5 = DebugHandler_TryGetFullscreenDebugMode_mC4AF0DD2D18FE9BD4B66C25192B07588522F4E9D(L_4, (&V_0), (&V_1), NULL);
if (!L_5)
{
goto IL_00e9;
}
}
{
// Camera camera = cameraData.camera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___0_cameraData;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = L_6->___camera_2;
// float screenWidth = camera.pixelWidth;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8 = L_7;
NullCheck(L_8);
int32_t L_9;
L_9 = Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D(L_8, NULL);
V_2 = ((float)L_9);
// float screenHeight = camera.pixelHeight;
NullCheck(L_8);
int32_t L_10;
L_10 = Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59(L_8, NULL);
V_3 = ((float)L_10);
// float height = Mathf.Clamp01(textureHeightPercent / 100f) * screenHeight;
int32_t L_11 = V_1;
float L_12;
L_12 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(((float)L_11)/(100.0f))), NULL);
float L_13 = V_3;
// float width = height * (screenWidth / screenHeight);
float L_14 = ((float)il2cpp_codegen_multiply(L_12, L_13));
float L_15 = V_2;
float L_16 = V_3;
// float normalizedSizeX = width / screenWidth;
float L_17 = V_2;
V_4 = ((float)(((float)il2cpp_codegen_multiply(L_14, ((float)(L_15/L_16))))/L_17));
// float normalizedSizeY = height / screenHeight;
float L_18 = V_3;
V_5 = ((float)(L_14/L_18));
// Rect normalizedRect = new Rect(1 - normalizedSizeX, 1 - normalizedSizeY, normalizedSizeX, normalizedSizeY);
float L_19 = V_4;
float L_20 = V_5;
float L_21 = V_4;
float L_22 = V_5;
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_6), ((float)il2cpp_codegen_subtract((1.0f), L_19)), ((float)il2cpp_codegen_subtract((1.0f), L_20)), L_21, L_22, NULL);
int32_t L_23 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_23, 1)))
{
case 0:
{
goto IL_0091;
}
case 1:
{
goto IL_00ab;
}
case 2:
{
goto IL_00ca;
}
}
}
{
return;
}
IL_0091:
{
// DebugHandler.SetDebugRenderTarget(m_DepthTexture.Identifier(), normalizedRect, true);
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_24;
L_24 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_25 = (&__this->___m_DepthTexture_71);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26;
L_26 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_25, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_27 = V_6;
NullCheck(L_24);
DebugHandler_SetDebugRenderTarget_m714AFBE4CC0D22C902A3D0DA4E99CBA110E15C20(L_24, L_26, L_27, (bool)1, NULL);
// break;
return;
}
IL_00ab:
{
// DebugHandler.SetDebugRenderTarget(m_AdditionalLightsShadowCasterPass.m_AdditionalLightsShadowmapTexture, normalizedRect, false);
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_28;
L_28 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* L_29 = __this->___m_AdditionalLightsShadowCasterPass_48;
NullCheck(L_29);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_30 = L_29->___m_AdditionalLightsShadowmapTexture_33;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_31;
L_31 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_30, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_32 = V_6;
NullCheck(L_28);
DebugHandler_SetDebugRenderTarget_m714AFBE4CC0D22C902A3D0DA4E99CBA110E15C20(L_28, L_31, L_32, (bool)0, NULL);
// break;
return;
}
IL_00ca:
{
// DebugHandler.SetDebugRenderTarget(m_MainLightShadowCasterPass.m_MainLightShadowmapTexture, normalizedRect, false);
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_33;
L_33 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* L_34 = __this->___m_MainLightShadowCasterPass_47;
NullCheck(L_34);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_35 = L_34->___m_MainLightShadowmapTexture_31;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_36;
L_36 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_35, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_37 = V_6;
NullCheck(L_33);
DebugHandler_SetDebugRenderTarget_m714AFBE4CC0D22C902A3D0DA4E99CBA110E15C20(L_33, L_36, L_37, (bool)0, NULL);
// break;
return;
}
IL_00e9:
{
// DebugHandler.ResetDebugRenderTarget();
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_38;
L_38 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
NullCheck(L_38);
DebugHandler_ResetDebugRenderTarget_m05C9F16877A00FE6C9E5BF42432B7780A61748C3(L_38, NULL);
}
IL_00f4:
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::IsDepthPrimingEnabled(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_IsDepthPrimingEnabled_m3BE12494C0D28088736AD4F02A5CAE96CF0D427F (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
int32_t G_B6_0 = 0;
int32_t G_B8_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B9_0 = 0;
int32_t G_B9_1 = 0;
{
// if (!CanCopyDepth(ref cameraData))
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___0_cameraData;
bool L_1;
L_1 = UniversalRenderer_CanCopyDepth_mA806905AF766A9C1AC9F3F35740E6B5D872CF19F(__this, L_0, NULL);
if (L_1)
{
goto IL_000b;
}
}
{
// return false;
return (bool)0;
}
IL_000b:
{
// bool depthPrimingRequested = (m_DepthPrimingRecommended && m_DepthPrimingMode == DepthPrimingMode.Auto) || m_DepthPrimingMode == DepthPrimingMode.Forced;
bool L_2 = __this->___m_DepthPrimingRecommended_81;
if (!L_2)
{
goto IL_001c;
}
}
{
int32_t L_3 = __this->___m_DepthPrimingMode_79;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0027;
}
}
IL_001c:
{
int32_t L_4 = __this->___m_DepthPrimingMode_79;
G_B6_0 = ((((int32_t)L_4) == ((int32_t)2))? 1 : 0);
goto IL_0028;
}
IL_0027:
{
G_B6_0 = 1;
}
IL_0028:
{
// bool isForwardRenderingMode = m_RenderingMode == RenderingMode.Forward;
int32_t L_5 = __this->___m_RenderingMode_78;
V_0 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
// bool isFirstCameraToWriteDepth = cameraData.renderType == CameraRenderType.Base || cameraData.clearDepth;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___0_cameraData;
int32_t L_7 = L_6->___renderType_3;
G_B7_0 = G_B6_0;
if (!L_7)
{
G_B8_0 = G_B6_0;
goto IL_0042;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___0_cameraData;
bool L_9 = L_8->___clearDepth_15;
G_B9_0 = ((int32_t)(L_9));
G_B9_1 = G_B7_0;
goto IL_0043;
}
IL_0042:
{
G_B9_0 = 1;
G_B9_1 = G_B8_0;
}
IL_0043:
{
V_1 = (bool)G_B9_0;
// bool isNotReflectionCamera = cameraData.cameraType != CameraType.Reflection;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = ___0_cameraData;
int32_t L_11 = L_10->___cameraType_16;
V_2 = (bool)((((int32_t)((((int32_t)L_11) == ((int32_t)((int32_t)16)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// return depthPrimingRequested && isForwardRenderingMode && isFirstCameraToWriteDepth && isNotReflectionCamera;
bool L_12 = V_0;
bool L_13 = V_1;
bool L_14 = V_2;
return (bool)((int32_t)(((int32_t)(((int32_t)(G_B9_1&(int32_t)L_12))&(int32_t)L_13))&(int32_t)L_14));
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::Setup(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_Setup_m7EBDF9985169787D820F1E67D8DF4B8CEFF3197B (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisSkybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441_mB3DA0FE8D3E694E5E4720100E597349CD7080BCA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSetupU3Eb__80_0_m19C2E37CB9F9E329E698E1A6D64ADFC559798031_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* V_0 = NULL;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
bool V_4 = false;
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 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;
bool V_10 = false;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
bool V_16 = false;
bool V_17 = false;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_18;
memset((&V_18), 0, sizeof(V_18));
bool V_19 = false;
bool V_20 = false;
bool V_21 = false;
bool V_22 = false;
bool V_23 = false;
bool V_24 = false;
bool V_25 = false;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_26;
memset((&V_26), 0, sizeof(V_26));
int32_t V_27 = 0;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 V_28;
memset((&V_28), 0, sizeof(V_28));
bool V_29 = false;
int32_t V_30 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_31;
memset((&V_31), 0, sizeof(V_31));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_32;
memset((&V_32), 0, sizeof(V_32));
int32_t V_33 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_34;
memset((&V_34), 0, sizeof(V_34));
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 V_35;
memset((&V_35), 0, sizeof(V_35));
int32_t V_36 = 0;
int32_t V_37 = 0;
Skybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441* V_38 = NULL;
int32_t V_39 = 0;
PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF* V_40 = NULL;
int32_t V_41 = 0;
int32_t V_42 = 0;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 V_43;
memset((&V_43), 0, sizeof(V_43));
bool V_44 = false;
int32_t G_B5_0 = 0;
int32_t G_B13_0 = 0;
int32_t G_B20_0 = 0;
int32_t G_B23_0 = 0;
int32_t G_B26_0 = 0;
int32_t G_B29_0 = 0;
int32_t G_B33_0 = 0;
bool G_B35_0 = false;
bool G_B34_0 = false;
int32_t G_B36_0 = 0;
bool G_B36_1 = false;
bool G_B40_0 = false;
bool G_B37_0 = false;
bool G_B38_0 = false;
bool G_B39_0 = false;
bool G_B44_0 = false;
bool G_B41_0 = false;
bool G_B43_0 = false;
bool G_B42_0 = false;
bool G_B46_0 = false;
bool G_B45_0 = false;
bool G_B48_0 = false;
bool G_B47_0 = false;
int32_t G_B49_0 = 0;
bool G_B49_1 = false;
bool G_B51_0 = false;
bool G_B51_1 = false;
bool G_B50_0 = false;
bool G_B50_1 = false;
int32_t G_B52_0 = 0;
bool G_B52_1 = false;
bool G_B52_2 = false;
bool G_B54_0 = false;
bool G_B53_0 = false;
bool G_B56_0 = false;
bool G_B55_0 = false;
bool G_B58_0 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B58_1 = NULL;
bool G_B58_2 = false;
bool G_B57_0 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B57_1 = NULL;
bool G_B57_2 = false;
int32_t G_B59_0 = 0;
bool G_B59_1 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B59_2 = NULL;
bool G_B59_3 = false;
bool G_B61_0 = false;
bool G_B60_0 = false;
bool G_B62_0 = false;
bool G_B73_0 = false;
bool G_B63_0 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B65_0 = NULL;
bool G_B65_1 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B64_0 = NULL;
bool G_B64_1 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B66_0 = NULL;
bool G_B66_1 = false;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 G_B67_0;
memset((&G_B67_0), 0, sizeof(G_B67_0));
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B67_1 = NULL;
bool G_B67_2 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B69_0 = NULL;
bool G_B69_1 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B68_0 = NULL;
bool G_B68_1 = false;
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B70_0 = NULL;
bool G_B70_1 = false;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 G_B71_0;
memset((&G_B71_0), 0, sizeof(G_B71_0));
UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* G_B71_1 = NULL;
bool G_B71_2 = false;
bool G_B74_0 = false;
bool G_B72_0 = false;
bool G_B76_0 = false;
bool G_B75_0 = false;
int32_t G_B77_0 = 0;
bool G_B77_1 = false;
bool G_B79_0 = false;
bool G_B78_0 = false;
int32_t G_B80_0 = 0;
bool G_B80_1 = false;
bool G_B89_0 = false;
bool G_B81_0 = false;
bool G_B82_0 = false;
bool G_B84_0 = false;
bool G_B83_0 = false;
bool G_B87_0 = false;
bool G_B85_0 = false;
bool G_B86_0 = false;
bool G_B88_0 = false;
bool G_B91_0 = false;
bool G_B90_0 = false;
Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* G_B93_0 = NULL;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* G_B93_1 = NULL;
bool G_B93_2 = false;
Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* G_B92_0 = NULL;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* G_B92_1 = NULL;
bool G_B92_2 = false;
bool G_B95_0 = false;
bool G_B94_0 = false;
bool G_B97_0 = false;
bool G_B96_0 = false;
bool G_B107_0 = false;
bool G_B98_0 = false;
bool G_B105_0 = false;
bool G_B99_0 = false;
bool G_B103_0 = false;
bool G_B100_0 = false;
bool G_B104_0 = false;
bool G_B101_0 = false;
bool G_B102_0 = false;
bool G_B106_0 = false;
bool G_B111_0 = false;
bool G_B108_0 = false;
bool G_B110_0 = false;
bool G_B109_0 = false;
bool G_B113_0 = false;
bool G_B112_0 = false;
bool G_B115_0 = false;
bool G_B114_0 = false;
bool G_B121_0 = false;
bool G_B116_0 = false;
bool G_B120_0 = false;
bool G_B117_0 = false;
bool G_B119_0 = false;
bool G_B118_0 = false;
bool G_B133_0 = false;
bool G_B126_0 = false;
bool G_B122_0 = false;
bool G_B124_0 = false;
bool G_B123_0 = false;
int32_t G_B125_0 = 0;
bool G_B125_1 = false;
bool G_B128_0 = false;
bool G_B127_0 = false;
int32_t G_B129_0 = 0;
bool G_B129_1 = false;
bool G_B132_0 = false;
bool G_B130_0 = false;
bool G_B131_0 = false;
bool G_B139_0 = false;
bool G_B134_0 = false;
bool G_B135_0 = false;
bool G_B138_0 = false;
bool G_B136_0 = false;
bool G_B137_0 = false;
bool G_B144_0 = false;
bool G_B140_0 = false;
bool G_B143_0 = false;
bool G_B141_0 = false;
bool G_B142_0 = false;
bool G_B150_0 = false;
bool G_B145_0 = false;
bool G_B146_0 = false;
int32_t G_B148_0 = 0;
bool G_B148_1 = false;
int32_t G_B147_0 = 0;
bool G_B147_1 = false;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* G_B149_0 = NULL;
int32_t G_B149_1 = 0;
bool G_B149_2 = false;
bool G_B152_0 = false;
bool G_B151_0 = false;
bool G_B155_0 = false;
bool G_B153_0 = false;
bool G_B154_0 = false;
int32_t G_B160_0 = 0;
int32_t G_B170_0 = 0;
int32_t G_B174_0 = 0;
int32_t G_B187_0 = 0;
{
// m_ForwardLights.ProcessLights(ref renderingData);
ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* L_0 = __this->___m_ForwardLights_76;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_1 = ___1_renderingData;
NullCheck(L_0);
ForwardLights_ProcessLights_mE95BC5AEE10C08E0A655C9CFE6833F872129001A(L_0, L_1, NULL);
// ref CameraData cameraData = ref renderingData.cameraData;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_2 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = (&L_2->___cameraData_1);
V_0 = L_3;
// Camera camera = cameraData.camera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = V_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = L_4->___camera_2;
V_1 = L_5;
// RenderTextureDescriptor cameraTargetDescriptor = cameraData.cameraTargetDescriptor;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = V_0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_7 = L_6->___cameraTargetDescriptor_5;
V_2 = L_7;
// if (cameraData.cameraType != CameraType.Game)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = V_0;
int32_t L_9 = L_8->___cameraType_16;
if ((((int32_t)L_9) == ((int32_t)1)))
{
goto IL_0031;
}
}
{
// useRenderPassEnabled = false;
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30 = (bool)0;
}
IL_0031:
{
// bool isOffscreenDepthTexture = cameraData.targetTexture != null && cameraData.targetTexture.format == RenderTextureFormat.Depth;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = V_0;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_11 = L_10->___targetTexture_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_004f;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = V_0;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_14 = L_13->___targetTexture_4;
NullCheck(L_14);
int32_t L_15;
L_15 = RenderTexture_get_format_m58556ABB91A1FADA8044BEEA2E8C55280768CF35(L_14, NULL);
G_B5_0 = ((((int32_t)L_15) == ((int32_t)1))? 1 : 0);
goto IL_0050;
}
IL_004f:
{
G_B5_0 = 0;
}
IL_0050:
{
// if (isOffscreenDepthTexture)
if (!G_B5_0)
{
goto IL_0090;
}
}
{
// ConfigureCameraTarget(BuiltinRenderTextureType.CameraTarget, BuiltinRenderTextureType.CameraTarget);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16;
L_16 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_17;
L_17 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
ScriptableRenderer_ConfigureCameraTarget_m4067416B1E8D785A5BADBEFB1E73FDA7A6A0D440(__this, L_16, L_17, NULL);
// AddRenderPasses(ref renderingData);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_18 = ___1_renderingData;
ScriptableRenderer_AddRenderPasses_mF91618C00A388BCCA1918697AF9E314DD6318E3B(__this, L_18, NULL);
// EnqueuePass(m_RenderOpaqueForwardPass);
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_19 = __this->___m_RenderOpaqueForwardPass_55;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_19, NULL);
// EnqueuePass(m_DrawSkyboxPass);
DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA* L_20 = __this->___m_DrawSkyboxPass_56;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_20, NULL);
// EnqueuePass(m_RenderTransparentForwardPass);
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_21 = __this->___m_RenderTransparentForwardPass_60;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_21, NULL);
// return;
return;
}
IL_0090:
{
// if (m_DeferredLights != null)
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_22 = __this->___m_DeferredLights_77;
if (!L_22)
{
goto IL_00b8;
}
}
{
// m_DeferredLights.ResolveMixedLightingMode(ref renderingData);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_23 = __this->___m_DeferredLights_77;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_24 = ___1_renderingData;
NullCheck(L_23);
DeferredLights_ResolveMixedLightingMode_m86642E3C85A8ADC46CB930271F1F04ADEF10F017(L_23, L_24, NULL);
// m_DeferredLights.IsOverlay = cameraData.renderType == CameraRenderType.Overlay;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_25 = __this->___m_DeferredLights_77;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_26 = V_0;
int32_t L_27 = L_26->___renderType_3;
NullCheck(L_25);
DeferredLights_set_IsOverlay_mF255B096F21A7182A40CD73E2C59194D9BE6C2CA_inline(L_25, (bool)((((int32_t)L_27) == ((int32_t)1))? 1 : 0), NULL);
}
IL_00b8:
{
// bool isPreviewCamera = cameraData.isPreviewCamera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_28 = V_0;
bool L_29;
L_29 = CameraData_get_isPreviewCamera_m6959141510B1D0D136D23D392C6C2076655E75C3(L_28, NULL);
V_3 = L_29;
// var createColorTexture = (rendererFeatures.Count != 0 && m_IntermediateTextureMode == IntermediateTextureMode.Always) && !isPreviewCamera;
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_30;
L_30 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
NullCheck(L_30);
int32_t L_31;
L_31 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_30, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
if (!L_31)
{
goto IL_00db;
}
}
{
int32_t L_32 = __this->___m_IntermediateTextureMode_84;
if ((!(((uint32_t)L_32) == ((uint32_t)1))))
{
goto IL_00db;
}
}
{
bool L_33 = V_3;
G_B13_0 = ((((int32_t)L_33) == ((int32_t)0))? 1 : 0);
goto IL_00dc;
}
IL_00db:
{
G_B13_0 = 0;
}
IL_00dc:
{
V_4 = (bool)G_B13_0;
// if (createColorTexture)
bool L_34 = V_4;
if (!L_34)
{
goto IL_0121;
}
}
{
// m_ActiveCameraColorAttachment = m_ColorBufferSystem.GetBackBuffer();
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_35 = __this->___m_ColorBufferSystem_66;
NullCheck(L_35);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_36;
L_36 = RenderTargetBufferSystem_GetBackBuffer_m9443359068496721A8D99844467ADFEDB02DABFB(L_35, NULL);
__this->___m_ActiveCameraColorAttachment_67 = L_36;
// var activeColorRenderTargetId = m_ActiveCameraColorAttachment.Identifier();
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_37 = (&__this->___m_ActiveCameraColorAttachment_67);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38;
L_38 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_37, NULL);
V_26 = L_38;
// if (cameraData.xr.enabled) activeColorRenderTargetId = new RenderTargetIdentifier(activeColorRenderTargetId, 0, CubemapFace.Unknown, -1);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_39 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_40 = L_39->___xr_24;
NullCheck(L_40);
bool L_41;
L_41 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_40, NULL);
if (!L_41)
{
goto IL_0119;
}
}
{
// if (cameraData.xr.enabled) activeColorRenderTargetId = new RenderTargetIdentifier(activeColorRenderTargetId, 0, CubemapFace.Unknown, -1);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_42 = V_26;
RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&V_26), L_42, 0, (-1), (-1), NULL);
}
IL_0119:
{
// ConfigureCameraColorTarget(activeColorRenderTargetId);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_43 = V_26;
ScriptableRenderer_ConfigureCameraColorTarget_m5C8AE99A14A8E4887573F7AD04B4384C594FF1A8_inline(__this, L_43, NULL);
}
IL_0121:
{
// isCameraColorTargetValid = true;
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___isCameraColorTargetValid_28 = (bool)1;
// AddRenderPasses(ref renderingData);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_44 = ___1_renderingData;
ScriptableRenderer_AddRenderPasses_mF91618C00A388BCCA1918697AF9E314DD6318E3B(__this, L_44, NULL);
// isCameraColorTargetValid = false;
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___isCameraColorTargetValid_28 = (bool)0;
// RenderPassInputSummary renderPassInputs = GetRenderPassInputs(ref renderingData);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_45 = ___1_renderingData;
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_46;
L_46 = UniversalRenderer_GetRenderPassInputs_m6861061FA3F99DB5B13AEBA2704E481EFB51B360(__this, L_45, NULL);
V_5 = L_46;
// bool applyPostProcessing = cameraData.postProcessEnabled && m_PostProcessPasses.isCreated;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_47 = V_0;
bool L_48 = L_47->___postProcessEnabled_27;
if (!L_48)
{
goto IL_0154;
}
}
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_49 = (&__this->___m_PostProcessPasses_93);
bool L_50;
L_50 = PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A(L_49, NULL);
G_B20_0 = ((int32_t)(L_50));
goto IL_0155;
}
IL_0154:
{
G_B20_0 = 0;
}
IL_0155:
{
V_6 = (bool)G_B20_0;
// bool anyPostProcessing = renderingData.postProcessingEnabled && m_PostProcessPasses.isCreated;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_51 = ___1_renderingData;
bool L_52 = L_51->___postProcessingEnabled_7;
if (!L_52)
{
goto IL_016c;
}
}
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_53 = (&__this->___m_PostProcessPasses_93);
bool L_54;
L_54 = PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A(L_53, NULL);
G_B23_0 = ((int32_t)(L_54));
goto IL_016d;
}
IL_016c:
{
G_B23_0 = 0;
}
IL_016d:
{
V_7 = (bool)G_B23_0;
// bool cameraHasPostProcessingWithDepth = applyPostProcessing && cameraData.postProcessingRequiresDepthTexture;
bool L_55 = V_6;
if (!L_55)
{
goto IL_017b;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_56 = V_0;
bool L_57 = L_56->___postProcessingRequiresDepthTexture_21;
G_B26_0 = ((int32_t)(L_57));
goto IL_017c;
}
IL_017b:
{
G_B26_0 = 0;
}
IL_017c:
{
V_8 = (bool)G_B26_0;
// bool generateColorGradingLUT = cameraData.postProcessEnabled && m_PostProcessPasses.isCreated;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_58 = V_0;
bool L_59 = L_58->___postProcessEnabled_27;
if (!L_59)
{
goto IL_0193;
}
}
{
PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_60 = (&__this->___m_PostProcessPasses_93);
bool L_61;
L_61 = PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A(L_60, NULL);
G_B29_0 = ((int32_t)(L_61));
goto IL_0194;
}
IL_0193:
{
G_B29_0 = 0;
}
IL_0194:
{
V_9 = (bool)G_B29_0;
// bool isSceneViewCamera = cameraData.isSceneViewCamera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_62 = V_0;
bool L_63;
L_63 = CameraData_get_isSceneViewCamera_m4FBB102E90A7B1AE47ED0368DAA939B1B0DA7D70(L_62, NULL);
V_10 = L_63;
// useDepthPriming = IsDepthPrimingEnabled(ref cameraData);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_64 = V_0;
bool L_65;
L_65 = UniversalRenderer_IsDepthPrimingEnabled_m3BE12494C0D28088736AD4F02A5CAE96CF0D427F(__this, L_64, NULL);
ScriptableRenderer_set_useDepthPriming_mE19B00F9BB6CBA3158241891FF40EEC1B842486C_inline(__this, L_65, NULL);
// bool requiresDepthTexture = cameraData.requiresDepthTexture || renderPassInputs.requiresDepthTexture || useDepthPriming;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_66 = V_0;
bool L_67 = L_66->___requiresDepthTexture_19;
if (L_67)
{
goto IL_01c4;
}
}
{
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_68 = V_5;
bool L_69 = L_68.___requiresDepthTexture_0;
if (L_69)
{
goto IL_01c4;
}
}
{
bool L_70;
L_70 = ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline(__this, NULL);
G_B33_0 = ((int32_t)(L_70));
goto IL_01c5;
}
IL_01c4:
{
G_B33_0 = 1;
}
IL_01c5:
{
V_11 = (bool)G_B33_0;
// bool isGizmosEnabled = false;
V_12 = (bool)0;
// bool mainLightShadows = m_MainLightShadowCasterPass.Setup(ref renderingData);
MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* L_71 = __this->___m_MainLightShadowCasterPass_47;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_72 = ___1_renderingData;
NullCheck(L_71);
bool L_73;
L_73 = MainLightShadowCasterPass_Setup_m12C13F721C3A0E61DF8A4DE84681F36968892E4D(L_71, L_72, NULL);
V_13 = L_73;
// bool additionalLightShadows = m_AdditionalLightsShadowCasterPass.Setup(ref renderingData);
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* L_74 = __this->___m_AdditionalLightsShadowCasterPass_48;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_75 = ___1_renderingData;
NullCheck(L_74);
bool L_76;
L_76 = AdditionalLightsShadowCasterPass_Setup_mA1D9CF13977B154C79C9607243AE11F0ECFD2751(L_74, L_75, NULL);
V_14 = L_76;
// bool transparentsNeedSettingsPass = m_TransparentSettingsPass.Setup(ref renderingData);
TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7* L_77 = __this->___m_TransparentSettingsPass_59;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_78 = ___1_renderingData;
NullCheck(L_77);
bool L_79;
L_79 = TransparentSettingsPass_Setup_mFFCC2221844D53F678081DA70F99A8D00AD655AE(L_77, L_78, NULL);
// bool forcePrepass = (m_CopyDepthMode == CopyDepthMode.ForcePrepass);
int32_t L_80 = __this->___m_CopyDepthMode_80;
V_15 = (bool)((((int32_t)L_80) == ((int32_t)2))? 1 : 0);
// bool requiresDepthPrepass = (requiresDepthTexture || cameraHasPostProcessingWithDepth) && (!CanCopyDepth(ref renderingData.cameraData) || forcePrepass);
bool L_81 = V_11;
bool L_82 = V_8;
G_B34_0 = L_79;
if (!((int32_t)((int32_t)L_81|(int32_t)L_82)))
{
G_B35_0 = L_79;
goto IL_0218;
}
}
{
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_83 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_84 = (&L_83->___cameraData_1);
bool L_85;
L_85 = UniversalRenderer_CanCopyDepth_mA806905AF766A9C1AC9F3F35740E6B5D872CF19F(__this, L_84, NULL);
bool L_86 = V_15;
G_B36_0 = ((int32_t)(((((int32_t)L_85) == ((int32_t)0))? 1 : 0)|(int32_t)L_86));
G_B36_1 = G_B34_0;
goto IL_0219;
}
IL_0218:
{
G_B36_0 = 0;
G_B36_1 = G_B35_0;
}
IL_0219:
{
V_16 = (bool)G_B36_0;
// requiresDepthPrepass |= isSceneViewCamera;
bool L_87 = V_16;
bool L_88 = V_10;
V_16 = (bool)((int32_t)((int32_t)L_87|(int32_t)L_88));
// requiresDepthPrepass |= isGizmosEnabled;
bool L_89 = V_16;
bool L_90 = V_12;
V_16 = (bool)((int32_t)((int32_t)L_89|(int32_t)L_90));
// requiresDepthPrepass |= isPreviewCamera;
bool L_91 = V_16;
bool L_92 = V_3;
V_16 = (bool)((int32_t)((int32_t)L_91|(int32_t)L_92));
// requiresDepthPrepass |= renderPassInputs.requiresDepthPrepass;
bool L_93 = V_16;
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_94 = V_5;
bool L_95 = L_94.___requiresDepthPrepass_1;
V_16 = (bool)((int32_t)((int32_t)L_93|(int32_t)L_95));
// requiresDepthPrepass |= renderPassInputs.requiresNormalsTexture;
bool L_96 = V_16;
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_97 = V_5;
bool L_98 = L_97.___requiresNormalsTexture_2;
V_16 = (bool)((int32_t)((int32_t)L_96|(int32_t)L_98));
// if (requiresDepthPrepass && this.actualRenderingMode == RenderingMode.Deferred && !renderPassInputs.requiresNormalsTexture)
bool L_99 = V_16;
G_B37_0 = G_B36_1;
if (!L_99)
{
G_B40_0 = G_B36_1;
goto IL_0260;
}
}
{
int32_t L_100;
L_100 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(__this, NULL);
G_B38_0 = G_B37_0;
if ((!(((uint32_t)L_100) == ((uint32_t)1))))
{
G_B40_0 = G_B37_0;
goto IL_0260;
}
}
{
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_101 = V_5;
bool L_102 = L_101.___requiresNormalsTexture_2;
G_B39_0 = G_B38_0;
if (L_102)
{
G_B40_0 = G_B38_0;
goto IL_0260;
}
}
{
// requiresDepthPrepass = false;
V_16 = (bool)0;
G_B40_0 = G_B39_0;
}
IL_0260:
{
// requiresDepthPrepass |= useDepthPriming;
bool L_103 = V_16;
bool L_104;
L_104 = ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline(__this, NULL);
V_16 = (bool)((int32_t)((int32_t)L_103|(int32_t)L_104));
// if (requiresDepthTexture)
bool L_105 = V_11;
G_B41_0 = G_B40_0;
if (!L_105)
{
G_B44_0 = G_B40_0;
goto IL_02a3;
}
}
{
// RenderPassEvent copyDepthPassEvent = RenderPassEvent.AfterRenderingOpaques;
V_27 = ((int32_t)300);
// if (renderPassInputs.requiresDepthTexture)
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_106 = V_5;
bool L_107 = L_106.___requiresDepthTexture_0;
G_B42_0 = G_B41_0;
if (!L_107)
{
G_B43_0 = G_B41_0;
goto IL_0294;
}
}
{
// copyDepthPassEvent = (RenderPassEvent)Mathf.Min((int)RenderPassEvent.AfterRenderingTransparents, ((int)renderPassInputs.requiresDepthTextureEarliestEvent) - 1);
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_108 = V_5;
int32_t L_109 = L_108.___requiresDepthTextureEarliestEvent_7;
int32_t L_110;
L_110 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)500), ((int32_t)il2cpp_codegen_subtract((int32_t)L_109, 1)), NULL);
V_27 = L_110;
G_B43_0 = G_B42_0;
}
IL_0294:
{
// m_CopyDepthPass.renderPassEvent = copyDepthPassEvent;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_111 = __this->___m_CopyDepthPass_57;
int32_t L_112 = V_27;
NullCheck(L_111);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(L_111, L_112, NULL);
G_B46_0 = G_B43_0;
goto IL_02bd;
}
IL_02a3:
{
// else if (cameraHasPostProcessingWithDepth || isSceneViewCamera || isGizmosEnabled)
bool L_113 = V_8;
bool L_114 = V_10;
bool L_115 = V_12;
G_B45_0 = G_B44_0;
if (!((int32_t)(((int32_t)((int32_t)L_113|(int32_t)L_114))|(int32_t)L_115)))
{
G_B46_0 = G_B44_0;
goto IL_02bd;
}
}
{
// m_CopyDepthPass.renderPassEvent = RenderPassEvent.AfterRenderingTransparents;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_116 = __this->___m_CopyDepthPass_57;
NullCheck(L_116);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(L_116, ((int32_t)500), NULL);
G_B46_0 = G_B45_0;
}
IL_02bd:
{
// createColorTexture |= RequiresIntermediateColorTexture(ref cameraData);
bool L_117 = V_4;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_118 = V_0;
bool L_119;
L_119 = UniversalRenderer_RequiresIntermediateColorTexture_m6C85B4F717E0758F51D66E6835533F7410266A9E(__this, L_118, NULL);
V_4 = (bool)((int32_t)((int32_t)L_117|(int32_t)L_119));
// createColorTexture |= renderPassInputs.requiresColorTexture;
bool L_120 = V_4;
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_121 = V_5;
bool L_122 = L_121.___requiresColorTexture_3;
V_4 = (bool)((int32_t)((int32_t)L_120|(int32_t)L_122));
// createColorTexture |= renderPassInputs.requiresColorTextureCreated;
bool L_123 = V_4;
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_124 = V_5;
bool L_125 = L_124.___requiresColorTextureCreated_4;
V_4 = (bool)((int32_t)((int32_t)L_123|(int32_t)L_125));
// createColorTexture &= !isPreviewCamera;
bool L_126 = V_4;
bool L_127 = V_3;
V_4 = (bool)((int32_t)((int32_t)L_126&((((int32_t)L_127) == ((int32_t)0))? 1 : 0)));
// bool createDepthTexture = (requiresDepthTexture || cameraHasPostProcessingWithDepth) && !requiresDepthPrepass;
bool L_128 = V_11;
bool L_129 = V_8;
G_B47_0 = G_B46_0;
if (!((int32_t)((int32_t)L_128|(int32_t)L_129)))
{
G_B48_0 = G_B46_0;
goto IL_02f8;
}
}
{
bool L_130 = V_16;
G_B49_0 = ((((int32_t)L_130) == ((int32_t)0))? 1 : 0);
G_B49_1 = G_B47_0;
goto IL_02f9;
}
IL_02f8:
{
G_B49_0 = 0;
G_B49_1 = G_B48_0;
}
IL_02f9:
{
V_17 = (bool)G_B49_0;
// createDepthTexture |= !cameraData.resolveFinalTarget;
bool L_131 = V_17;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_132 = V_0;
bool L_133 = L_132->___resolveFinalTarget_36;
V_17 = (bool)((int32_t)((int32_t)L_131|((((int32_t)L_133) == ((int32_t)0))? 1 : 0)));
// createDepthTexture |= (this.actualRenderingMode == RenderingMode.Deferred && !useRenderPassEnabled);
bool L_134 = V_17;
int32_t L_135;
L_135 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(__this, NULL);
G_B50_0 = L_134;
G_B50_1 = G_B49_1;
if ((!(((uint32_t)L_135) == ((uint32_t)1))))
{
G_B51_0 = L_134;
G_B51_1 = G_B49_1;
goto IL_031f;
}
}
{
bool L_136 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30;
G_B52_0 = ((((int32_t)L_136) == ((int32_t)0))? 1 : 0);
G_B52_1 = G_B50_0;
G_B52_2 = G_B50_1;
goto IL_0320;
}
IL_031f:
{
G_B52_0 = 0;
G_B52_1 = G_B51_0;
G_B52_2 = G_B51_1;
}
IL_0320:
{
V_17 = (bool)((int32_t)((int32_t)G_B52_1|G_B52_0));
// createDepthTexture |= useDepthPriming;
bool L_137 = V_17;
bool L_138;
L_138 = ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline(__this, NULL);
V_17 = (bool)((int32_t)((int32_t)L_137|(int32_t)L_138));
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_139 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_140 = L_139->___xr_24;
NullCheck(L_140);
bool L_141;
L_141 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_140, NULL);
G_B53_0 = G_B52_2;
if (!L_141)
{
G_B54_0 = G_B52_2;
goto IL_0346;
}
}
{
// createDepthTexture |= createColorTexture;
bool L_142 = V_17;
bool L_143 = V_4;
V_17 = (bool)((int32_t)((int32_t)L_142|(int32_t)L_143));
// createColorTexture = createDepthTexture;
bool L_144 = V_17;
V_4 = L_144;
G_B54_0 = G_B53_0;
}
IL_0346:
{
// if (SystemInfo.graphicsDeviceType != GraphicsDeviceType.Vulkan)
int32_t L_145;
L_145 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
G_B55_0 = G_B54_0;
if ((((int32_t)L_145) == ((int32_t)((int32_t)21))))
{
G_B56_0 = G_B54_0;
goto IL_0356;
}
}
{
// createColorTexture |= createDepthTexture;
bool L_146 = V_4;
bool L_147 = V_17;
V_4 = (bool)((int32_t)((int32_t)L_146|(int32_t)L_147));
G_B56_0 = G_B55_0;
}
IL_0356:
{
// useDepthPriming &= SystemInfo.graphicsDeviceType != GraphicsDeviceType.Vulkan || cameraTargetDescriptor.msaaSamples == 1;
bool L_148;
L_148 = ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline(__this, NULL);
int32_t L_149;
L_149 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
G_B57_0 = L_148;
G_B57_1 = __this;
G_B57_2 = G_B56_0;
if ((!(((uint32_t)L_149) == ((uint32_t)((int32_t)21)))))
{
G_B58_0 = L_148;
G_B58_1 = __this;
G_B58_2 = G_B56_0;
goto IL_0372;
}
}
{
int32_t L_150;
L_150 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_2), NULL);
G_B59_0 = ((((int32_t)L_150) == ((int32_t)1))? 1 : 0);
G_B59_1 = G_B57_0;
G_B59_2 = G_B57_1;
G_B59_3 = G_B57_2;
goto IL_0373;
}
IL_0372:
{
G_B59_0 = 1;
G_B59_1 = G_B58_0;
G_B59_2 = G_B58_1;
G_B59_3 = G_B58_2;
}
IL_0373:
{
NullCheck(G_B59_2);
ScriptableRenderer_set_useDepthPriming_mE19B00F9BB6CBA3158241891FF40EEC1B842486C_inline(G_B59_2, (bool)((int32_t)((int32_t)G_B59_1&G_B59_0)), NULL);
// if (useRenderPassEnabled || useDepthPriming)
bool L_151 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30;
G_B60_0 = G_B59_3;
if (L_151)
{
G_B61_0 = G_B59_3;
goto IL_0389;
}
}
{
bool L_152;
L_152 = ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline(__this, NULL);
G_B61_0 = G_B60_0;
if (!L_152)
{
G_B62_0 = G_B60_0;
goto IL_0394;
}
}
IL_0389:
{
// createDepthTexture |= createColorTexture;
bool L_153 = V_17;
bool L_154 = V_4;
V_17 = (bool)((int32_t)((int32_t)L_153|(int32_t)L_154));
// createColorTexture = createDepthTexture;
bool L_155 = V_17;
V_4 = L_155;
G_B62_0 = G_B61_0;
}
IL_0394:
{
// var colorDescriptor = cameraTargetDescriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_156 = V_2;
V_18 = L_156;
// colorDescriptor.useMipMap = false;
RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539((&V_18), (bool)0, NULL);
// colorDescriptor.autoGenerateMips = false;
RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_18), (bool)0, NULL);
// colorDescriptor.depthBufferBits = (int)DepthBits.None;
RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_18), 0, NULL);
// m_ColorBufferSystem.SetCameraSettings(colorDescriptor, FilterMode.Bilinear);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_157 = __this->___m_ColorBufferSystem_66;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_158 = V_18;
NullCheck(L_157);
RenderTargetBufferSystem_SetCameraSettings_m1F65A3121D31191F44E826D47ECBE5279EDC93F8(L_157, L_158, 1, NULL);
// if (cameraData.renderType == CameraRenderType.Base)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_159 = V_0;
int32_t L_160 = L_159->___renderType_3;
G_B63_0 = G_B62_0;
if (L_160)
{
G_B73_0 = G_B62_0;
goto IL_042a;
}
}
{
// RenderTargetHandle cameraTargetHandle = RenderTargetHandle.GetCameraTarget(cameraData.xr);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_161 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_162 = L_161->___xr_24;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_163;
L_163 = RenderTargetHandle_GetCameraTarget_m17B0FD1FDCDF25B4624C79062A607632530334A8(L_162, NULL);
V_28 = L_163;
// bool sceneViewFilterEnabled = camera.sceneViewFilterMode == Camera.SceneViewFilterMode.ShowFiltered;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_164 = V_1;
NullCheck(L_164);
int32_t L_165;
L_165 = Camera_get_sceneViewFilterMode_m061A35F0884EDEFAE2C3D3FF90D1BD725F1D7CEF(L_164, NULL);
V_29 = (bool)((((int32_t)L_165) == ((int32_t)1))? 1 : 0);
// m_ActiveCameraColorAttachment = (createColorTexture && !sceneViewFilterEnabled) ? m_ColorBufferSystem.GetBackBuffer() : cameraTargetHandle;
bool L_166 = V_4;
G_B64_0 = __this;
G_B64_1 = G_B63_0;
if (!L_166)
{
G_B65_0 = __this;
G_B65_1 = G_B63_0;
goto IL_03e6;
}
}
{
bool L_167 = V_29;
G_B65_0 = G_B64_0;
G_B65_1 = G_B64_1;
if (!L_167)
{
G_B66_0 = G_B64_0;
G_B66_1 = G_B64_1;
goto IL_03ea;
}
}
IL_03e6:
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_168 = V_28;
G_B67_0 = L_168;
G_B67_1 = G_B65_0;
G_B67_2 = G_B65_1;
goto IL_03f5;
}
IL_03ea:
{
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_169 = __this->___m_ColorBufferSystem_66;
NullCheck(L_169);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_170;
L_170 = RenderTargetBufferSystem_GetBackBuffer_m9443359068496721A8D99844467ADFEDB02DABFB(L_169, NULL);
G_B67_0 = L_170;
G_B67_1 = G_B66_0;
G_B67_2 = G_B66_1;
}
IL_03f5:
{
NullCheck(G_B67_1);
G_B67_1->___m_ActiveCameraColorAttachment_67 = G_B67_0;
// m_ActiveCameraDepthAttachment = (createDepthTexture && !sceneViewFilterEnabled) ? m_CameraDepthAttachment : cameraTargetHandle;
bool L_171 = V_17;
G_B68_0 = __this;
G_B68_1 = G_B67_2;
if (!L_171)
{
G_B69_0 = __this;
G_B69_1 = G_B67_2;
goto IL_0403;
}
}
{
bool L_172 = V_29;
G_B69_0 = G_B68_0;
G_B69_1 = G_B68_1;
if (!L_172)
{
G_B70_0 = G_B68_0;
G_B70_1 = G_B68_1;
goto IL_0407;
}
}
IL_0403:
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_173 = V_28;
G_B71_0 = L_173;
G_B71_1 = G_B69_0;
G_B71_2 = G_B69_1;
goto IL_040d;
}
IL_0407:
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_174 = __this->___m_CameraDepthAttachment_70;
G_B71_0 = L_174;
G_B71_1 = G_B70_0;
G_B71_2 = G_B70_1;
}
IL_040d:
{
NullCheck(G_B71_1);
G_B71_1->___m_ActiveCameraDepthAttachment_69 = G_B71_0;
// bool intermediateRenderTexture = createColorTexture || createDepthTexture;
bool L_175 = V_4;
bool L_176 = V_17;
// if (intermediateRenderTexture)
G_B72_0 = G_B71_2;
if (!((int32_t)((int32_t)L_175|(int32_t)L_176)))
{
G_B74_0 = G_B71_2;
goto IL_0447;
}
}
{
// CreateCameraRenderTarget(context, ref cameraTargetDescriptor, useDepthPriming);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_177 = ___0_context;
bool L_178;
L_178 = ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline(__this, NULL);
UniversalRenderer_CreateCameraRenderTarget_mEBAD1B2BD3A77CF25A47C2E9E6175CE175212817(__this, L_177, (&V_2), L_178, NULL);
G_B74_0 = G_B72_0;
goto IL_0447;
}
IL_042a:
{
// m_ActiveCameraColorAttachment = m_ColorBufferSystem.GetBackBuffer();
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_179 = __this->___m_ColorBufferSystem_66;
NullCheck(L_179);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_180;
L_180 = RenderTargetBufferSystem_GetBackBuffer_m9443359068496721A8D99844467ADFEDB02DABFB(L_179, NULL);
__this->___m_ActiveCameraColorAttachment_67 = L_180;
// m_ActiveCameraDepthAttachment = m_CameraDepthAttachment;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_181 = __this->___m_CameraDepthAttachment_70;
__this->___m_ActiveCameraDepthAttachment_69 = L_181;
G_B74_0 = G_B73_0;
}
IL_0447:
{
// cameraData.renderer.useDepthPriming = useDepthPriming;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_182 = V_0;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_183 = L_182->___renderer_35;
bool L_184;
L_184 = ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline(__this, NULL);
NullCheck(L_183);
ScriptableRenderer_set_useDepthPriming_mE19B00F9BB6CBA3158241891FF40EEC1B842486C_inline(L_183, L_184, NULL);
// bool requiresDepthCopyPass = !requiresDepthPrepass
// && (requiresDepthTexture || cameraHasPostProcessingWithDepth)
// && createDepthTexture;
bool L_185 = V_16;
G_B75_0 = G_B74_0;
if (L_185)
{
G_B76_0 = G_B74_0;
goto IL_0463;
}
}
{
bool L_186 = V_11;
bool L_187 = V_8;
G_B77_0 = ((int32_t)((int32_t)L_186|(int32_t)L_187));
G_B77_1 = G_B75_0;
goto IL_0464;
}
IL_0463:
{
G_B77_0 = 0;
G_B77_1 = G_B76_0;
}
IL_0464:
{
bool L_188 = V_17;
V_19 = (bool)((int32_t)(G_B77_0&(int32_t)L_188));
// bool copyColorPass = renderingData.cameraData.requiresOpaqueTexture || renderPassInputs.requiresColorTexture;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_189 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_190 = (&L_189->___cameraData_1);
bool L_191 = L_190->___requiresOpaqueTexture_20;
G_B78_0 = G_B77_1;
if (L_191)
{
G_B79_0 = G_B77_1;
goto IL_047f;
}
}
{
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_192 = V_5;
bool L_193 = L_192.___requiresColorTexture_3;
G_B80_0 = ((int32_t)(L_193));
G_B80_1 = G_B78_0;
goto IL_0480;
}
IL_047f:
{
G_B80_0 = 1;
G_B80_1 = G_B79_0;
}
IL_0480:
{
V_20 = (bool)G_B80_0;
// if ((DebugHandler != null) && DebugHandler.IsActiveForCamera(ref cameraData))
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_194;
L_194 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
G_B81_0 = G_B80_1;
if (!L_194)
{
G_B89_0 = G_B80_1;
goto IL_04ea;
}
}
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_195;
L_195 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_196 = V_0;
NullCheck(L_195);
bool L_197;
L_197 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_195, L_196, NULL);
G_B82_0 = G_B81_0;
if (!L_197)
{
G_B89_0 = G_B81_0;
goto IL_04ea;
}
}
{
// DebugHandler.TryGetFullscreenDebugMode(out var fullScreenMode);
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_198;
L_198 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
NullCheck(L_198);
bool L_199;
L_199 = DebugHandler_TryGetFullscreenDebugMode_m5B125CD94DF3367FD65C7AC30E4FE820212CF2CD(L_198, (&V_30), NULL);
// if (fullScreenMode == DebugFullScreenMode.Depth)
int32_t L_200 = V_30;
G_B83_0 = G_B82_0;
if ((!(((uint32_t)L_200) == ((uint32_t)1))))
{
G_B84_0 = G_B82_0;
goto IL_04ae;
}
}
{
// requiresDepthPrepass = true;
V_16 = (bool)1;
G_B84_0 = G_B83_0;
}
IL_04ae:
{
// if (!DebugHandler.IsLightingActive)
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_201;
L_201 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
NullCheck(L_201);
bool L_202;
L_202 = DebugHandler_get_IsLightingActive_mC752F77FFF4D88FE05B9436F595752BA4CA2D5B2(L_201, NULL);
G_B85_0 = G_B84_0;
if (L_202)
{
G_B87_0 = G_B84_0;
goto IL_04d1;
}
}
{
// mainLightShadows = false;
V_13 = (bool)0;
// additionalLightShadows = false;
V_14 = (bool)0;
// if (!isSceneViewCamera)
bool L_203 = V_10;
G_B86_0 = G_B85_0;
if (L_203)
{
G_B87_0 = G_B85_0;
goto IL_04d1;
}
}
{
// requiresDepthPrepass = false;
V_16 = (bool)0;
// generateColorGradingLUT = false;
V_9 = (bool)0;
// copyColorPass = false;
V_20 = (bool)0;
// requiresDepthCopyPass = false;
V_19 = (bool)0;
G_B87_0 = G_B86_0;
}
IL_04d1:
{
// if (useRenderPassEnabled)
bool L_204 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30;
G_B88_0 = G_B87_0;
if (!L_204)
{
G_B89_0 = G_B87_0;
goto IL_04ea;
}
}
{
// useRenderPassEnabled = DebugHandler.IsRenderPassSupported;
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_205;
L_205 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
NullCheck(L_205);
bool L_206;
L_206 = DebugHandler_get_IsRenderPassSupported_m4DB52790281A4B3AB2E53094F5643F3146A46FF0(L_205, NULL);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30 = L_206;
G_B89_0 = G_B88_0;
}
IL_04ea:
{
// var activeColorRenderTargetId = m_ActiveCameraColorAttachment.Identifier();
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_207 = (&__this->___m_ActiveCameraColorAttachment_67);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_208;
L_208 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_207, NULL);
V_31 = L_208;
// var activeDepthRenderTargetId = m_ActiveCameraDepthAttachment.Identifier();
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_209 = (&__this->___m_ActiveCameraDepthAttachment_69);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_210;
L_210 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_209, NULL);
V_32 = L_210;
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_211 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_212 = L_211->___xr_24;
NullCheck(L_212);
bool L_213;
L_213 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_212, NULL);
G_B90_0 = G_B89_0;
if (!L_213)
{
G_B91_0 = G_B89_0;
goto IL_0529;
}
}
{
// activeColorRenderTargetId = new RenderTargetIdentifier(activeColorRenderTargetId, 0, CubemapFace.Unknown, -1);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_214 = V_31;
RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&V_31), L_214, 0, (-1), (-1), NULL);
// activeDepthRenderTargetId = new RenderTargetIdentifier(activeDepthRenderTargetId, 0, CubemapFace.Unknown, -1);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_215 = V_32;
RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&V_32), L_215, 0, (-1), (-1), NULL);
G_B91_0 = G_B90_0;
}
IL_0529:
{
// ConfigureCameraTarget(activeColorRenderTargetId, activeDepthRenderTargetId);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_216 = V_31;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_217 = V_32;
ScriptableRenderer_ConfigureCameraTarget_m4067416B1E8D785A5BADBEFB1E73FDA7A6A0D440(__this, L_216, L_217, NULL);
// bool hasPassesAfterPostProcessing = activeRenderPassQueue.Find(x => x.renderPassEvent == RenderPassEvent.AfterRenderingPostProcessing) != null;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_218;
L_218 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_il2cpp_TypeInfo_var);
Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_219 = ((U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_il2cpp_TypeInfo_var))->___U3CU3E9__80_0_1;
Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_220 = L_219;
G_B92_0 = L_220;
G_B92_1 = L_218;
G_B92_2 = G_B91_0;
if (L_220)
{
G_B93_0 = L_220;
G_B93_1 = L_218;
G_B93_2 = G_B91_0;
goto IL_0558;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_il2cpp_TypeInfo_var);
U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B* L_221 = ((U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_222 = (Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F*)il2cpp_codegen_object_new(Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F_il2cpp_TypeInfo_var);
NullCheck(L_222);
Predicate_1__ctor_mFE18533B43A6BC452856BD26C1B09EA48B30D596(L_222, L_221, (intptr_t)((void*)U3CU3Ec_U3CSetupU3Eb__80_0_m19C2E37CB9F9E329E698E1A6D64ADFC559798031_RuntimeMethod_var), NULL);
Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_223 = L_222;
((U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_il2cpp_TypeInfo_var))->___U3CU3E9__80_0_1 = L_223;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t114D43095CC4E03878798ED5A9513EA64ED9D96B_il2cpp_TypeInfo_var))->___U3CU3E9__80_0_1), (void*)L_223);
G_B93_0 = L_223;
G_B93_1 = G_B92_1;
G_B93_2 = G_B92_2;
}
IL_0558:
{
NullCheck(G_B93_1);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_224;
L_224 = List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15(G_B93_1, G_B93_0, List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15_RuntimeMethod_var);
V_21 = (bool)((!(((RuntimeObject*)(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*)L_224) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
// if (mainLightShadows)
bool L_225 = V_13;
G_B94_0 = G_B93_2;
if (!L_225)
{
G_B95_0 = G_B93_2;
goto IL_0572;
}
}
{
// EnqueuePass(m_MainLightShadowCasterPass);
MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* L_226 = __this->___m_MainLightShadowCasterPass_47;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_226, NULL);
G_B95_0 = G_B94_0;
}
IL_0572:
{
// if (additionalLightShadows)
bool L_227 = V_14;
G_B96_0 = G_B95_0;
if (!L_227)
{
G_B97_0 = G_B95_0;
goto IL_0582;
}
}
{
// EnqueuePass(m_AdditionalLightsShadowCasterPass);
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* L_228 = __this->___m_AdditionalLightsShadowCasterPass_48;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_228, NULL);
G_B97_0 = G_B96_0;
}
IL_0582:
{
// if (requiresDepthPrepass)
bool L_229 = V_16;
G_B98_0 = G_B97_0;
if (!L_229)
{
G_B107_0 = G_B97_0;
goto IL_0687;
}
}
{
// if (renderPassInputs.requiresNormalsTexture)
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_230 = V_5;
bool L_231 = L_230.___requiresNormalsTexture_2;
G_B99_0 = G_B98_0;
if (!L_231)
{
G_B105_0 = G_B98_0;
goto IL_0660;
}
}
{
// if (this.actualRenderingMode == RenderingMode.Deferred)
int32_t L_232;
L_232 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(__this, NULL);
G_B100_0 = G_B99_0;
if ((!(((uint32_t)L_232) == ((uint32_t)1))))
{
G_B103_0 = G_B99_0;
goto IL_063a;
}
}
{
// int gbufferNormalIndex = m_DeferredLights.GBufferNormalSmoothnessIndex;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_233 = __this->___m_DeferredLights_77;
NullCheck(L_233);
int32_t L_234;
L_234 = DeferredLights_get_GBufferNormalSmoothnessIndex_m1C2B7183455DDB4339E16783E424AE8FA561CD89(L_233, NULL);
V_33 = L_234;
// m_DepthNormalPrepass.Setup(cameraTargetDescriptor, m_ActiveCameraDepthAttachment, m_DeferredLights.GbufferAttachments[gbufferNormalIndex]);
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* L_235 = __this->___m_DepthNormalPrepass_44;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_236 = V_2;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_237 = __this->___m_ActiveCameraDepthAttachment_69;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_238 = __this->___m_DeferredLights_77;
NullCheck(L_238);
RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233* L_239;
L_239 = DeferredLights_get_GbufferAttachments_m949E7DA4CDBA1F7121106D7B5FBCAC28C6115CFD_inline(L_238, NULL);
int32_t L_240 = V_33;
NullCheck(L_239);
int32_t L_241 = L_240;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_242 = (L_239)->GetAt(static_cast<il2cpp_array_size_t>(L_241));
NullCheck(L_235);
DepthNormalOnlyPass_Setup_m168F4D77CFC61889F108E59CC9D19F4661B550F3(L_235, L_236, L_237, L_242, NULL);
// RenderTextureDescriptor normalDescriptor = m_DepthNormalPrepass.normalDescriptor;
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* L_243 = __this->___m_DepthNormalPrepass_44;
NullCheck(L_243);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_244;
L_244 = DepthNormalOnlyPass_get_normalDescriptor_mBF3753C882BF35C6236335119DF42470224D4107_inline(L_243, NULL);
V_34 = L_244;
// normalDescriptor.graphicsFormat = m_DeferredLights.GetGBufferFormat(gbufferNormalIndex);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_245 = __this->___m_DeferredLights_77;
int32_t L_246 = V_33;
NullCheck(L_245);
int32_t L_247;
L_247 = DeferredLights_GetGBufferFormat_m9CA9F7C4D9EC692498D5ED7B60D306DD85855E09(L_245, L_246, NULL);
RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_34), L_247, NULL);
// m_DepthNormalPrepass.normalDescriptor = normalDescriptor;
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* L_248 = __this->___m_DepthNormalPrepass_44;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_249 = V_34;
NullCheck(L_248);
DepthNormalOnlyPass_set_normalDescriptor_m1DCD21CA9C893F438DF456BF68369CD008F76378_inline(L_248, L_249, NULL);
// m_DepthNormalPrepass.allocateDepth = false;
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* L_250 = __this->___m_DepthNormalPrepass_44;
NullCheck(L_250);
DepthNormalOnlyPass_set_allocateDepth_mB6373B66597EDBA964B14F982257969F6A246B77_inline(L_250, (bool)0, NULL);
// if (RenderPassEvent.AfterRenderingGbuffer <= renderPassInputs.requiresDepthNormalAtEvent &&
// renderPassInputs.requiresDepthNormalAtEvent <= RenderPassEvent.BeforeRenderingOpaques)
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_251 = V_5;
int32_t L_252 = L_251.___requiresDepthNormalAtEvent_6;
G_B101_0 = G_B100_0;
if ((((int32_t)((int32_t)220)) > ((int32_t)L_252)))
{
G_B104_0 = G_B100_0;
goto IL_0652;
}
}
{
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_253 = V_5;
int32_t L_254 = L_253.___requiresDepthNormalAtEvent_6;
G_B102_0 = G_B101_0;
if ((((int32_t)L_254) > ((int32_t)((int32_t)250))))
{
G_B104_0 = G_B101_0;
goto IL_0652;
}
}
{
// m_DepthNormalPrepass.shaderTagIds = k_DepthNormalsOnly;
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* L_255 = __this->___m_DepthNormalPrepass_44;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_256 = ((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields*)il2cpp_codegen_static_fields_for(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var))->___k_DepthNormalsOnly_42;
NullCheck(L_255);
DepthNormalOnlyPass_set_shaderTagIds_m66D1B5D656FD5F650036FD0641305A632AB88019_inline(L_255, L_256, NULL);
G_B104_0 = G_B102_0;
goto IL_0652;
}
IL_063a:
{
// m_DepthNormalPrepass.Setup(cameraTargetDescriptor, m_DepthTexture, m_NormalsTexture);
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* L_257 = __this->___m_DepthNormalPrepass_44;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_258 = V_2;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_259 = __this->___m_DepthTexture_71;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_260 = __this->___m_NormalsTexture_72;
NullCheck(L_257);
DepthNormalOnlyPass_Setup_m168F4D77CFC61889F108E59CC9D19F4661B550F3(L_257, L_258, L_259, L_260, NULL);
G_B104_0 = G_B103_0;
}
IL_0652:
{
// EnqueuePass(m_DepthNormalPrepass);
DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* L_261 = __this->___m_DepthNormalPrepass_44;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_261, NULL);
G_B107_0 = G_B104_0;
goto IL_0687;
}
IL_0660:
{
// if (this.actualRenderingMode != RenderingMode.Deferred)
int32_t L_262;
L_262 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(__this, NULL);
G_B106_0 = G_B105_0;
if ((((int32_t)L_262) == ((int32_t)1)))
{
G_B107_0 = G_B105_0;
goto IL_0687;
}
}
{
// m_DepthPrepass.Setup(cameraTargetDescriptor, m_DepthTexture);
DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E* L_263 = __this->___m_DepthPrepass_43;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_264 = V_2;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_265 = __this->___m_DepthTexture_71;
NullCheck(L_263);
DepthOnlyPass_Setup_m5EA87D3794375FF0E09EC380C4E6ADBF9AAF0E39(L_263, L_264, L_265, NULL);
// EnqueuePass(m_DepthPrepass);
DepthOnlyPass_t93DEDD59D11D5651A2089D49062E3F140FD3475E* L_266 = __this->___m_DepthPrepass_43;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_266, NULL);
G_B107_0 = G_B106_0;
}
IL_0687:
{
// if (useDepthPriming && (SystemInfo.graphicsDeviceType != GraphicsDeviceType.Vulkan || cameraTargetDescriptor.msaaSamples == 1))
bool L_267;
L_267 = ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline(__this, NULL);
G_B108_0 = G_B107_0;
if (!L_267)
{
G_B111_0 = G_B107_0;
goto IL_06d1;
}
}
{
int32_t L_268;
L_268 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
G_B109_0 = G_B108_0;
if ((!(((uint32_t)L_268) == ((uint32_t)((int32_t)21)))))
{
G_B110_0 = G_B108_0;
goto IL_06a2;
}
}
{
int32_t L_269;
L_269 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_2), NULL);
G_B110_0 = G_B109_0;
if ((!(((uint32_t)L_269) == ((uint32_t)1))))
{
G_B111_0 = G_B109_0;
goto IL_06d1;
}
}
IL_06a2:
{
// m_PrimedDepthCopyPass.Setup(m_ActiveCameraDepthAttachment, m_DepthTexture);
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_270 = __this->___m_PrimedDepthCopyPass_45;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_271 = __this->___m_ActiveCameraDepthAttachment_69;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_272 = __this->___m_DepthTexture_71;
NullCheck(L_270);
CopyDepthPass_Setup_m09878F9AF1AC7B2F118A2E1E99DFAA48A422B992(L_270, L_271, L_272, NULL);
// m_PrimedDepthCopyPass.AllocateRT = false;
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_273 = __this->___m_PrimedDepthCopyPass_45;
NullCheck(L_273);
CopyDepthPass_set_AllocateRT_m0860CA864FE10E9FB0C8E40A251F9EB01A01383B_inline(L_273, (bool)0, NULL);
// EnqueuePass(m_PrimedDepthCopyPass);
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_274 = __this->___m_PrimedDepthCopyPass_45;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_274, NULL);
G_B111_0 = G_B110_0;
}
IL_06d1:
{
// if (generateColorGradingLUT)
bool L_275 = V_9;
G_B112_0 = G_B111_0;
if (!L_275)
{
G_B113_0 = G_B111_0;
goto IL_06f6;
}
}
{
// colorGradingLutPass.Setup(colorGradingLut);
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_276;
L_276 = UniversalRenderer_get_colorGradingLutPass_m323B1ADBC54EC6140E57F9C996C1CF9ED754F8D6(__this, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_277;
L_277 = UniversalRenderer_get_colorGradingLut_mCA06AD2ABD232B30DEDB0A146E881294A2501FAF(__this, NULL);
V_35 = L_277;
NullCheck(L_276);
ColorGradingLutPass_Setup_m53B48CE59512CCAAF6E110A9986DA6F07488BBBC(L_276, (&V_35), NULL);
// EnqueuePass(colorGradingLutPass);
ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_278;
L_278 = UniversalRenderer_get_colorGradingLutPass_m323B1ADBC54EC6140E57F9C996C1CF9ED754F8D6(__this, NULL);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_278, NULL);
G_B113_0 = G_B112_0;
}
IL_06f6:
{
// if (cameraData.xr.hasValidOcclusionMesh)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_279 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_280 = L_279->___xr_24;
NullCheck(L_280);
bool L_281;
L_281 = XRPass_get_hasValidOcclusionMesh_m16FC649FEAD8DC54DDB4D50E1200E7180824712A(L_280, NULL);
G_B114_0 = G_B113_0;
if (!L_281)
{
G_B115_0 = G_B113_0;
goto IL_070f;
}
}
{
// EnqueuePass(m_XROcclusionMeshPass);
XROcclusionMeshPass_tA8EDF609A01F4AA46E173A12633B8329524F4CD8* L_282 = __this->___m_XROcclusionMeshPass_64;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_282, NULL);
G_B115_0 = G_B114_0;
}
IL_070f:
{
// if (this.actualRenderingMode == RenderingMode.Deferred)
int32_t L_283;
L_283 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(__this, NULL);
G_B116_0 = G_B115_0;
if ((!(((uint32_t)L_283) == ((uint32_t)1))))
{
G_B121_0 = G_B115_0;
goto IL_075c;
}
}
{
// if (m_DeferredLights.UseRenderPass && (RenderPassEvent.AfterRenderingGbuffer == renderPassInputs.requiresDepthNormalAtEvent || !useRenderPassEnabled))
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_284 = __this->___m_DeferredLights_77;
NullCheck(L_284);
bool L_285;
L_285 = DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline(L_284, NULL);
G_B117_0 = G_B116_0;
if (!L_285)
{
G_B120_0 = G_B116_0;
goto IL_0746;
}
}
{
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_286 = V_5;
int32_t L_287 = L_286.___requiresDepthNormalAtEvent_6;
G_B118_0 = G_B117_0;
if ((((int32_t)((int32_t)220)) == ((int32_t)L_287)))
{
G_B119_0 = G_B117_0;
goto IL_073b;
}
}
{
bool L_288 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30;
G_B119_0 = G_B118_0;
if (L_288)
{
G_B120_0 = G_B118_0;
goto IL_0746;
}
}
IL_073b:
{
// m_DeferredLights.DisableFramebufferFetchInput();
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_289 = __this->___m_DeferredLights_77;
NullCheck(L_289);
DeferredLights_DisableFramebufferFetchInput_mD3D52031BF54D7EBD48EA7E49513D867016EE7FA(L_289, NULL);
G_B120_0 = G_B119_0;
}
IL_0746:
{
// EnqueueDeferred(ref renderingData, requiresDepthPrepass, renderPassInputs.requiresNormalsTexture, mainLightShadows, additionalLightShadows);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_290 = ___1_renderingData;
bool L_291 = V_16;
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_292 = V_5;
bool L_293 = L_292.___requiresNormalsTexture_2;
bool L_294 = V_13;
bool L_295 = V_14;
UniversalRenderer_EnqueueDeferred_m994631BFFC23CF4A0726C5781517DFBA05772C11(__this, L_290, L_291, L_293, L_294, L_295, NULL);
G_B133_0 = G_B120_0;
goto IL_07c4;
}
IL_075c:
{
// RenderBufferStoreAction opaquePassColorStoreAction = RenderBufferStoreAction.Store;
V_36 = 0;
// if (cameraTargetDescriptor.msaaSamples > 1)
int32_t L_296;
L_296 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_2), NULL);
G_B122_0 = G_B121_0;
if ((((int32_t)L_296) <= ((int32_t)1)))
{
G_B126_0 = G_B121_0;
goto IL_0773;
}
}
{
// opaquePassColorStoreAction = copyColorPass ? RenderBufferStoreAction.StoreAndResolve : RenderBufferStoreAction.Store;
bool L_297 = V_20;
G_B123_0 = G_B122_0;
if (L_297)
{
G_B124_0 = G_B122_0;
goto IL_0770;
}
}
{
G_B125_0 = 0;
G_B125_1 = G_B123_0;
goto IL_0771;
}
IL_0770:
{
G_B125_0 = 2;
G_B125_1 = G_B124_0;
}
IL_0771:
{
V_36 = G_B125_0;
G_B126_0 = G_B125_1;
}
IL_0773:
{
// RenderBufferStoreAction opaquePassDepthStoreAction = (copyColorPass || requiresDepthCopyPass) ? RenderBufferStoreAction.Store : RenderBufferStoreAction.DontCare;
bool L_298 = V_20;
bool L_299 = V_19;
G_B127_0 = G_B126_0;
if (((int32_t)((int32_t)L_298|(int32_t)L_299)))
{
G_B128_0 = G_B126_0;
goto IL_077d;
}
}
{
G_B129_0 = 3;
G_B129_1 = G_B127_0;
goto IL_077e;
}
IL_077d:
{
G_B129_0 = 0;
G_B129_1 = G_B128_0;
}
IL_077e:
{
V_37 = G_B129_0;
// if (cameraData.xr.enabled && cameraData.xr.copyDepth)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_300 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_301 = L_300->___xr_24;
NullCheck(L_301);
bool L_302;
L_302 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_301, NULL);
G_B130_0 = G_B129_1;
if (!L_302)
{
G_B132_0 = G_B129_1;
goto IL_079d;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_303 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_304 = L_303->___xr_24;
NullCheck(L_304);
bool L_305;
L_305 = XRPass_get_copyDepth_m7C7421589341099A05C5FC648B74035ECED52ABF_inline(L_304, NULL);
G_B131_0 = G_B130_0;
if (!L_305)
{
G_B132_0 = G_B130_0;
goto IL_079d;
}
}
{
// opaquePassDepthStoreAction = RenderBufferStoreAction.Store;
V_37 = 0;
G_B132_0 = G_B131_0;
}
IL_079d:
{
// m_RenderOpaqueForwardPass.ConfigureColorStoreAction(opaquePassColorStoreAction);
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_306 = __this->___m_RenderOpaqueForwardPass_55;
int32_t L_307 = V_36;
NullCheck(L_306);
ScriptableRenderPass_ConfigureColorStoreAction_m72073E57F258E9ACD7DEDB8005F7A517C0BFC25E(L_306, L_307, 0, NULL);
// m_RenderOpaqueForwardPass.ConfigureDepthStoreAction(opaquePassDepthStoreAction);
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_308 = __this->___m_RenderOpaqueForwardPass_55;
int32_t L_309 = V_37;
NullCheck(L_308);
ScriptableRenderPass_ConfigureDepthStoreAction_mBA71A6E08D2D350F52AAA85B99BD2C196D4D9427(L_308, L_309, NULL);
// EnqueuePass(m_RenderOpaqueForwardPass);
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_310 = __this->___m_RenderOpaqueForwardPass_55;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_310, NULL);
G_B133_0 = G_B132_0;
}
IL_07c4:
{
// if (camera.clearFlags == CameraClearFlags.Skybox && cameraData.renderType != CameraRenderType.Overlay)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_311 = V_1;
NullCheck(L_311);
int32_t L_312;
L_312 = Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602(L_311, NULL);
G_B134_0 = G_B133_0;
if ((!(((uint32_t)L_312) == ((uint32_t)1))))
{
G_B139_0 = G_B133_0;
goto IL_0808;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_313 = V_0;
int32_t L_314 = L_313->___renderType_3;
G_B135_0 = G_B134_0;
if ((((int32_t)L_314) == ((int32_t)1)))
{
G_B139_0 = G_B134_0;
goto IL_0808;
}
}
{
// if (RenderSettings.skybox != null || (camera.TryGetComponent(out Skybox cameraSkybox) && cameraSkybox.material != null))
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_315;
L_315 = RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_316;
L_316 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_315, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B136_0 = G_B135_0;
if (L_316)
{
G_B138_0 = G_B135_0;
goto IL_07fc;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_317 = V_1;
NullCheck(L_317);
bool L_318;
L_318 = Component_TryGetComponent_TisSkybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441_mB3DA0FE8D3E694E5E4720100E597349CD7080BCA(L_317, (&V_38), Component_TryGetComponent_TisSkybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441_mB3DA0FE8D3E694E5E4720100E597349CD7080BCA_RuntimeMethod_var);
G_B137_0 = G_B136_0;
if (!L_318)
{
G_B139_0 = G_B136_0;
goto IL_0808;
}
}
{
Skybox_tB3C6FDB5DCB4633B155B7A80045542B7C3388441* L_319 = V_38;
NullCheck(L_319);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_320;
L_320 = Skybox_get_material_m8575E583E00DC4B2CC8C129FB1F5501A6557B781(L_319, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_321;
L_321 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_320, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B138_0 = G_B137_0;
if (!L_321)
{
G_B139_0 = G_B137_0;
goto IL_0808;
}
}
IL_07fc:
{
// EnqueuePass(m_DrawSkyboxPass);
DrawSkyboxPass_tA8A4796DE653DCC58C5FF906E4EC142FD901EADA* L_322 = __this->___m_DrawSkyboxPass_56;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_322, NULL);
G_B139_0 = G_B138_0;
}
IL_0808:
{
// if (requiresDepthCopyPass)
bool L_323 = V_19;
G_B140_0 = G_B139_0;
if (!L_323)
{
G_B144_0 = G_B139_0;
goto IL_084c;
}
}
{
// m_CopyDepthPass.Setup(m_ActiveCameraDepthAttachment, m_DepthTexture);
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_324 = __this->___m_CopyDepthPass_57;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_325 = __this->___m_ActiveCameraDepthAttachment_69;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_326 = __this->___m_DepthTexture_71;
NullCheck(L_324);
CopyDepthPass_Setup_m09878F9AF1AC7B2F118A2E1E99DFAA48A422B992(L_324, L_325, L_326, NULL);
// if (this.actualRenderingMode == RenderingMode.Deferred && !useRenderPassEnabled)
int32_t L_327;
L_327 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(__this, NULL);
G_B141_0 = G_B140_0;
if ((!(((uint32_t)L_327) == ((uint32_t)1))))
{
G_B143_0 = G_B140_0;
goto IL_0840;
}
}
{
bool L_328 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30;
G_B142_0 = G_B141_0;
if (L_328)
{
G_B143_0 = G_B141_0;
goto IL_0840;
}
}
{
// m_CopyDepthPass.AllocateRT = false; // m_DepthTexture is already allocated by m_GBufferCopyDepthPass but it's not called when using RenderPass API.
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_329 = __this->___m_CopyDepthPass_57;
NullCheck(L_329);
CopyDepthPass_set_AllocateRT_m0860CA864FE10E9FB0C8E40A251F9EB01A01383B_inline(L_329, (bool)0, NULL);
G_B143_0 = G_B142_0;
}
IL_0840:
{
// EnqueuePass(m_CopyDepthPass);
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_330 = __this->___m_CopyDepthPass_57;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_330, NULL);
G_B144_0 = G_B143_0;
}
IL_084c:
{
// if (!requiresDepthPrepass && !requiresDepthCopyPass)
bool L_331 = V_16;
G_B145_0 = G_B144_0;
if (L_331)
{
G_B150_0 = G_B144_0;
goto IL_0877;
}
}
{
bool L_332 = V_19;
G_B146_0 = G_B145_0;
if (L_332)
{
G_B150_0 = G_B145_0;
goto IL_0877;
}
}
{
// Shader.SetGlobalTexture(m_DepthTexture.id, SystemInfo.usesReversedZBuffer ? Texture2D.blackTexture : Texture2D.whiteTexture);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_333 = (&__this->___m_DepthTexture_71);
int32_t L_334;
L_334 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_333, NULL);
bool L_335;
L_335 = SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514(NULL);
G_B147_0 = L_334;
G_B147_1 = G_B146_0;
if (L_335)
{
G_B148_0 = L_334;
G_B148_1 = G_B146_0;
goto IL_086d;
}
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_336;
L_336 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
G_B149_0 = L_336;
G_B149_1 = G_B147_0;
G_B149_2 = G_B147_1;
goto IL_0872;
}
IL_086d:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_337;
L_337 = Texture2D_get_blackTexture_mBEF97F64AD650DAAC1EEC84EB34F9CF22B56A08C(NULL);
G_B149_0 = L_337;
G_B149_1 = G_B148_0;
G_B149_2 = G_B148_1;
}
IL_0872:
{
Shader_SetGlobalTexture_m6DAEF0F184187427D0B7EE64827BD95A482CC09C(G_B149_1, G_B149_0, NULL);
G_B150_0 = G_B149_2;
}
IL_0877:
{
// if (copyColorPass)
bool L_338 = V_20;
G_B151_0 = G_B150_0;
if (!L_338)
{
G_B152_0 = G_B150_0;
goto IL_08b1;
}
}
{
// Downsampling downsamplingMethod = UniversalRenderPipeline.asset.opaqueDownsampling;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_339;
L_339 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_339);
int32_t L_340;
L_340 = UniversalRenderPipelineAsset_get_opaqueDownsampling_mFC12352FAF21B6FA4F9718CE89E0116D7CE36A3F_inline(L_339, NULL);
V_39 = L_340;
// m_CopyColorPass.Setup(m_ActiveCameraColorAttachment.Identifier(), m_OpaqueColor, downsamplingMethod);
CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693* L_341 = __this->___m_CopyColorPass_58;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_342 = (&__this->___m_ActiveCameraColorAttachment_67);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_343;
L_343 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_342, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_344 = __this->___m_OpaqueColor_73;
int32_t L_345 = V_39;
NullCheck(L_341);
CopyColorPass_Setup_mD8762806C644176E6ADA3C65627B155C397535D7(L_341, L_343, L_344, L_345, NULL);
// EnqueuePass(m_CopyColorPass);
CopyColorPass_t36EEE0428120ED6DF4A8C2CABB2F30CA9C784693* L_346 = __this->___m_CopyColorPass_58;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_346, NULL);
G_B152_0 = G_B151_0;
}
IL_08b1:
{
// if (renderPassInputs.requiresMotionVectors && !cameraData.xr.enabled)
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_347 = V_5;
bool L_348 = L_347.___requiresMotionVectors_5;
G_B153_0 = G_B152_0;
if (!L_348)
{
G_B155_0 = G_B152_0;
goto IL_08fe;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_349 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_350 = L_349->___xr_24;
NullCheck(L_350);
bool L_351;
L_351 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_350, NULL);
G_B154_0 = G_B153_0;
if (L_351)
{
G_B155_0 = G_B153_0;
goto IL_08fe;
}
}
{
// SupportedRenderingFeatures.active.motionVectors = true; // hack for enabling UI
il2cpp_codegen_runtime_class_init_inline(SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6_il2cpp_TypeInfo_var);
SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6* L_352;
L_352 = SupportedRenderingFeatures_get_active_m09012C98E24D5B2E8C09F6657FC5CD19B2AF3054(NULL);
NullCheck(L_352);
SupportedRenderingFeatures_set_motionVectors_mEE2FCB3BBBB279DE389C75E189B25B87BFB56C75_inline(L_352, (bool)1, NULL);
// var data = MotionVectorRendering.instance.GetMotionDataForCamera(camera, cameraData);
MotionVectorRendering_t4E0E88C2855A1877470A6963302B4BDFBD583A25* L_353;
L_353 = MotionVectorRendering_get_instance_m7E3B856AD78132DD924E6BE9A913DD08382E40EB(NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_354 = V_1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_355 = V_0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_356 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_355);
NullCheck(L_353);
PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF* L_357;
L_357 = MotionVectorRendering_GetMotionDataForCamera_mB68F00E2FEBEBE7EE1896B138787DC646FBF7EBF(L_353, L_354, L_356, NULL);
V_40 = L_357;
// m_MotionVectorPass.Setup(data);
MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471* L_358 = __this->___m_MotionVectorPass_46;
PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF* L_359 = V_40;
NullCheck(L_358);
MotionVectorRenderPass_Setup_m2161CF4EE62BE481D6984E261FB89C01E87A4DFD_inline(L_358, L_359, NULL);
// EnqueuePass(m_MotionVectorPass);
MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471* L_360 = __this->___m_MotionVectorPass_46;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_360, NULL);
G_B155_0 = G_B154_0;
}
IL_08fe:
{
// bool lastCameraInTheStack = cameraData.resolveFinalTarget;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_361 = V_0;
bool L_362 = L_361->___resolveFinalTarget_36;
V_22 = L_362;
// if (transparentsNeedSettingsPass)
if (!G_B155_0)
{
goto IL_0914;
}
}
{
// EnqueuePass(m_TransparentSettingsPass);
TransparentSettingsPass_t13490AAB630DED3A5EDF11A4F4D340B04E3B85B7* L_363 = __this->___m_TransparentSettingsPass_59;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_363, NULL);
}
IL_0914:
{
// RenderBufferStoreAction transparentPassColorStoreAction = cameraTargetDescriptor.msaaSamples > 1 && lastCameraInTheStack ? RenderBufferStoreAction.Resolve : RenderBufferStoreAction.Store;
int32_t L_364;
L_364 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_2), NULL);
bool L_365 = V_22;
if (((int32_t)(((((int32_t)L_364) > ((int32_t)1))? 1 : 0)&(int32_t)L_365)))
{
goto IL_0926;
}
}
{
G_B160_0 = 0;
goto IL_0927;
}
IL_0926:
{
G_B160_0 = 1;
}
IL_0927:
{
V_41 = G_B160_0;
// RenderBufferStoreAction transparentPassDepthStoreAction = RenderBufferStoreAction.DontCare;
V_42 = 3;
// if (requiresDepthCopyPass && m_CopyDepthPass.renderPassEvent >= RenderPassEvent.AfterRenderingTransparents)
bool L_366 = V_19;
if (!L_366)
{
goto IL_0945;
}
}
{
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_367 = __this->___m_CopyDepthPass_57;
NullCheck(L_367);
int32_t L_368;
L_368 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_367, NULL);
if ((((int32_t)L_368) < ((int32_t)((int32_t)500))))
{
goto IL_0945;
}
}
{
// transparentPassDepthStoreAction = RenderBufferStoreAction.Store;
V_42 = 0;
}
IL_0945:
{
// m_RenderTransparentForwardPass.ConfigureColorStoreAction(transparentPassColorStoreAction);
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_369 = __this->___m_RenderTransparentForwardPass_60;
int32_t L_370 = V_41;
NullCheck(L_369);
ScriptableRenderPass_ConfigureColorStoreAction_m72073E57F258E9ACD7DEDB8005F7A517C0BFC25E(L_369, L_370, 0, NULL);
// m_RenderTransparentForwardPass.ConfigureDepthStoreAction(transparentPassDepthStoreAction);
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_371 = __this->___m_RenderTransparentForwardPass_60;
int32_t L_372 = V_42;
NullCheck(L_371);
ScriptableRenderPass_ConfigureDepthStoreAction_mBA71A6E08D2D350F52AAA85B99BD2C196D4D9427(L_371, L_372, NULL);
// EnqueuePass(m_RenderTransparentForwardPass);
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_373 = __this->___m_RenderTransparentForwardPass_60;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_373, NULL);
// EnqueuePass(m_OnRenderObjectCallbackPass);
InvokeOnRenderObjectCallbackPass_tC8BAE077CDE3D8D01F80041E285EAEC9E375FFE9* L_374 = __this->___m_OnRenderObjectCallbackPass_61;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_374, NULL);
// bool hasCaptureActions = renderingData.cameraData.captureActions != null && lastCameraInTheStack;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_375 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_376 = (&L_375->___cameraData_1);
RuntimeObject* L_377 = L_376->___captureActions_28;
bool L_378 = V_22;
V_23 = (bool)((int32_t)(((!(((RuntimeObject*)(RuntimeObject*)L_377) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)&(int32_t)L_378));
// bool applyFinalPostProcessing = anyPostProcessing && lastCameraInTheStack &&
// ((renderingData.cameraData.antialiasing == AntialiasingMode.FastApproximateAntialiasing) ||
// ((renderingData.cameraData.imageScalingMode == ImageScalingMode.Upscaling) && (renderingData.cameraData.upscalingFilter != ImageUpscalingFilter.Linear)));
bool L_379 = V_7;
bool L_380 = V_22;
if (!((int32_t)((int32_t)L_379&(int32_t)L_380)))
{
goto IL_09c4;
}
}
{
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_381 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_382 = (&L_381->___cameraData_1);
int32_t L_383 = L_382->___antialiasing_33;
if ((((int32_t)L_383) == ((int32_t)1)))
{
goto IL_09c1;
}
}
{
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_384 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_385 = (&L_384->___cameraData_1);
int32_t L_386 = L_385->___imageScalingMode_11;
if ((!(((uint32_t)L_386) == ((uint32_t)1))))
{
goto IL_09be;
}
}
{
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_387 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_388 = (&L_387->___cameraData_1);
int32_t L_389 = L_388->___upscalingFilter_12;
G_B170_0 = ((!(((uint32_t)L_389) <= ((uint32_t)0)))? 1 : 0);
goto IL_09c5;
}
IL_09be:
{
G_B170_0 = 0;
goto IL_09c5;
}
IL_09c1:
{
G_B170_0 = 1;
goto IL_09c5;
}
IL_09c4:
{
G_B170_0 = 0;
}
IL_09c5:
{
V_24 = (bool)G_B170_0;
// bool resolvePostProcessingToCameraTarget = !hasCaptureActions && !hasPassesAfterPostProcessing && !applyFinalPostProcessing;
bool L_390 = V_23;
if (L_390)
{
goto IL_09d6;
}
}
{
bool L_391 = V_21;
if (L_391)
{
goto IL_09d6;
}
}
{
bool L_392 = V_24;
G_B174_0 = ((((int32_t)L_392) == ((int32_t)0))? 1 : 0);
goto IL_09d7;
}
IL_09d6:
{
G_B174_0 = 0;
}
IL_09d7:
{
V_25 = (bool)G_B174_0;
// if (lastCameraInTheStack)
bool L_393 = V_22;
if (!L_393)
{
goto IL_0b13;
}
}
{
// SetupFinalPassDebug(ref cameraData);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_394 = V_0;
UniversalRenderer_SetupFinalPassDebug_mEDF32CC71706BBC0473BF2ECA5ED020A72A1A56D(__this, L_394, NULL);
// if (applyPostProcessing)
bool L_395 = V_6;
if (!L_395)
{
goto IL_0a24;
}
}
{
// bool doSRGBConversion = resolvePostProcessingToCameraTarget;
bool L_396 = V_25;
V_44 = L_396;
// postProcessPass.Setup(cameraTargetDescriptor, m_ActiveCameraColorAttachment, resolvePostProcessingToCameraTarget, m_ActiveCameraDepthAttachment, colorGradingLut, applyFinalPostProcessing, doSRGBConversion);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_397;
L_397 = UniversalRenderer_get_postProcessPass_m1E6A69D3944989B51CBF08961C83E94CCEBEC32E(__this, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_398 = (&__this->___m_ActiveCameraColorAttachment_67);
bool L_399 = V_25;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_400 = (&__this->___m_ActiveCameraDepthAttachment_69);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_401;
L_401 = UniversalRenderer_get_colorGradingLut_mCA06AD2ABD232B30DEDB0A146E881294A2501FAF(__this, NULL);
V_35 = L_401;
bool L_402 = V_24;
bool L_403 = V_44;
NullCheck(L_397);
PostProcessPass_Setup_m4AF32829790FA680E5FBC7EAA2D7BC6F6C168A55(L_397, (&V_2), L_398, L_399, L_400, (&V_35), L_402, L_403, NULL);
// EnqueuePass(postProcessPass);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_404;
L_404 = UniversalRenderer_get_postProcessPass_m1E6A69D3944989B51CBF08961C83E94CCEBEC32E(__this, NULL);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_404, NULL);
}
IL_0a24:
{
// var sourceForFinalPass = m_ActiveCameraColorAttachment;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_405 = __this->___m_ActiveCameraColorAttachment_67;
V_43 = L_405;
// if (applyFinalPostProcessing)
bool L_406 = V_24;
if (!L_406)
{
goto IL_0a4a;
}
}
{
// finalPostProcessPass.SetupFinalPass(sourceForFinalPass, true);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_407;
L_407 = UniversalRenderer_get_finalPostProcessPass_m64FDD8E399ADF17B92FDB3B36BCD2EC9DD299E80(__this, NULL);
NullCheck(L_407);
PostProcessPass_SetupFinalPass_mC0A18D856701B91791C0043FFF434D2A7FF07CAC(L_407, (&V_43), (bool)1, NULL);
// EnqueuePass(finalPostProcessPass);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_408;
L_408 = UniversalRenderer_get_finalPostProcessPass_m64FDD8E399ADF17B92FDB3B36BCD2EC9DD299E80(__this, NULL);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_408, NULL);
}
IL_0a4a:
{
// if (renderingData.cameraData.captureActions != null)
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_409 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_410 = (&L_409->___cameraData_1);
RuntimeObject* L_411 = L_410->___captureActions_28;
if (!L_411)
{
goto IL_0a70;
}
}
{
// m_CapturePass.Setup(sourceForFinalPass);
CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* L_412 = __this->___m_CapturePass_63;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_413 = V_43;
NullCheck(L_412);
CapturePass_Setup_m1A0DDCA8751DD1E7683B3721EC146AD67075A412_inline(L_412, L_413, NULL);
// EnqueuePass(m_CapturePass);
CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* L_414 = __this->___m_CapturePass_63;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_414, NULL);
}
IL_0a70:
{
// bool cameraTargetResolved =
// // final PP always blit to camera target
// applyFinalPostProcessing ||
// // no final PP but we have PP stack. In that case it blit unless there are render pass after PP
// (applyPostProcessing && !hasPassesAfterPostProcessing && !hasCaptureActions) ||
// // offscreen camera rendering to a texture, we don't need a blit pass to resolve to screen
// m_ActiveCameraColorAttachment == RenderTargetHandle.GetCameraTarget(cameraData.xr);
bool L_415 = V_24;
if (L_415)
{
goto IL_0a98;
}
}
{
bool L_416 = V_6;
if (!L_416)
{
goto IL_0a80;
}
}
{
bool L_417 = V_21;
if (L_417)
{
goto IL_0a80;
}
}
{
bool L_418 = V_23;
if (!L_418)
{
goto IL_0a98;
}
}
IL_0a80:
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_419 = __this->___m_ActiveCameraColorAttachment_67;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_420 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_421 = L_420->___xr_24;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_422;
L_422 = RenderTargetHandle_GetCameraTarget_m17B0FD1FDCDF25B4624C79062A607632530334A8(L_421, NULL);
bool L_423;
L_423 = RenderTargetHandle_op_Equality_m0A17C91FD605DDB7604F1D10EBFBBADD71B21366(L_419, L_422, NULL);
G_B187_0 = ((int32_t)(L_423));
goto IL_0a99;
}
IL_0a98:
{
G_B187_0 = 1;
}
IL_0a99:
{
// if (!cameraTargetResolved)
if (G_B187_0)
{
goto IL_0ab5;
}
}
{
// m_FinalBlitPass.Setup(cameraTargetDescriptor, sourceForFinalPass);
FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* L_424 = __this->___m_FinalBlitPass_62;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_425 = V_2;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_426 = V_43;
NullCheck(L_424);
FinalBlitPass_Setup_m43358F383D31DD4940B10181B6AB2F64CE7AACC5(L_424, L_425, L_426, NULL);
// EnqueuePass(m_FinalBlitPass);
FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* L_427 = __this->___m_FinalBlitPass_62;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_427, NULL);
}
IL_0ab5:
{
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_428 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_429 = L_428->___xr_24;
NullCheck(L_429);
bool L_430;
L_430 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_429, NULL);
if (!L_430)
{
goto IL_0b49;
}
}
{
// bool depthTargetResolved =
// // active depth is depth target, we don't need a blit pass to resolve
// m_ActiveCameraDepthAttachment == RenderTargetHandle.GetCameraTarget(cameraData.xr);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_431 = __this->___m_ActiveCameraDepthAttachment_69;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_432 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_433 = L_432->___xr_24;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_434;
L_434 = RenderTargetHandle_GetCameraTarget_m17B0FD1FDCDF25B4624C79062A607632530334A8(L_433, NULL);
bool L_435;
L_435 = RenderTargetHandle_op_Equality_m0A17C91FD605DDB7604F1D10EBFBBADD71B21366(L_431, L_434, NULL);
// if (!depthTargetResolved && cameraData.xr.copyDepth)
if (L_435)
{
goto IL_0b49;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_436 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_437 = L_436->___xr_24;
NullCheck(L_437);
bool L_438;
L_438 = XRPass_get_copyDepth_m7C7421589341099A05C5FC648B74035ECED52ABF_inline(L_437, NULL);
if (!L_438)
{
goto IL_0b49;
}
}
{
// m_XRCopyDepthPass.Setup(m_ActiveCameraDepthAttachment, RenderTargetHandle.GetCameraTarget(cameraData.xr));
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_439 = __this->___m_XRCopyDepthPass_65;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_440 = __this->___m_ActiveCameraDepthAttachment_69;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_441 = V_0;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_442 = L_441->___xr_24;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_443;
L_443 = RenderTargetHandle_GetCameraTarget_m17B0FD1FDCDF25B4624C79062A607632530334A8(L_442, NULL);
NullCheck(L_439);
CopyDepthPass_Setup_m09878F9AF1AC7B2F118A2E1E99DFAA48A422B992(L_439, L_440, L_443, NULL);
// EnqueuePass(m_XRCopyDepthPass);
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_444 = __this->___m_XRCopyDepthPass_65;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_444, NULL);
return;
}
IL_0b13:
{
// else if (applyPostProcessing)
bool L_445 = V_6;
if (!L_445)
{
goto IL_0b49;
}
}
{
// postProcessPass.Setup(cameraTargetDescriptor, m_ActiveCameraColorAttachment, false, m_ActiveCameraDepthAttachment, colorGradingLut, false, false);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_446;
L_446 = UniversalRenderer_get_postProcessPass_m1E6A69D3944989B51CBF08961C83E94CCEBEC32E(__this, NULL);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_447 = (&__this->___m_ActiveCameraColorAttachment_67);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_448 = (&__this->___m_ActiveCameraDepthAttachment_69);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_449;
L_449 = UniversalRenderer_get_colorGradingLut_mCA06AD2ABD232B30DEDB0A146E881294A2501FAF(__this, NULL);
V_35 = L_449;
NullCheck(L_446);
PostProcessPass_Setup_m4AF32829790FA680E5FBC7EAA2D7BC6F6C168A55(L_446, (&V_2), L_447, (bool)0, L_448, (&V_35), (bool)0, (bool)0, NULL);
// EnqueuePass(postProcessPass);
PostProcessPass_tC4EC25E25E2972BF5409B546D4F7F15D681AD286* L_450;
L_450 = UniversalRenderer_get_postProcessPass_m1E6A69D3944989B51CBF08961C83E94CCEBEC32E(__this, NULL);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_450, NULL);
}
IL_0b49:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::SetupLights(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_SetupLights_m93C4FAA4B245AD4631BF9A113AE6BA716865EDB9 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
{
// m_ForwardLights.Setup(context, ref renderingData);
ForwardLights_t624787957AE9D8E817643720F2199E35331D4DCA* L_0 = __this->___m_ForwardLights_76;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_1 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_2 = ___1_renderingData;
NullCheck(L_0);
ForwardLights_Setup_m5D3FA3957D214026C4029ED6DB7FCF9E9B19B139(L_0, L_1, L_2, NULL);
// if (this.actualRenderingMode == RenderingMode.Deferred)
int32_t L_3;
L_3 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(__this, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0023;
}
}
{
// m_DeferredLights.SetupLights(context, ref renderingData);
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_4 = __this->___m_DeferredLights_77;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_5 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___1_renderingData;
NullCheck(L_4);
DeferredLights_SetupLights_m533678894C5B9A7A7B8506F719EF1AB2B5D7C740(L_4, L_5, L_6, NULL);
}
IL_0023:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::SetupCullingParameters(UnityEngine.Rendering.ScriptableCullingParameters&,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_SetupCullingParameters_mCB056883BE336162269D6C1258AF65B1BDDF09CF (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___0_cullingParameters, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t G_B3_0 = 0;
{
// bool isShadowCastingDisabled = !UniversalRenderPipeline.asset.supportsMainLightShadows && !UniversalRenderPipeline.asset.supportsAdditionalLightShadows;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_0;
L_0 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_0);
bool L_1;
L_1 = UniversalRenderPipelineAsset_get_supportsMainLightShadows_m49602C0968982FFAB632F55F2AEAE18873110150_inline(L_0, NULL);
if (L_1)
{
goto IL_001b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_2;
L_2 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_2);
bool L_3;
L_3 = UniversalRenderPipelineAsset_get_supportsAdditionalLightShadows_mD95BAF6EAD82716E802665A83A85C5AFCE071AB5_inline(L_2, NULL);
G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
goto IL_001c;
}
IL_001b:
{
G_B3_0 = 0;
}
IL_001c:
{
// bool isShadowDistanceZero = Mathf.Approximately(cameraData.maxShadowDistance, 0.0f);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = ___1_cameraData;
float L_5 = L_4->___maxShadowDistance_26;
bool L_6;
L_6 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_5, (0.0f), NULL);
V_0 = L_6;
// if (isShadowCastingDisabled || isShadowDistanceZero)
bool L_7 = V_0;
if (!((int32_t)(G_B3_0|(int32_t)L_7)))
{
goto IL_0040;
}
}
{
// cullingParameters.cullingOptions &= ~CullingOptions.ShadowCasters;
ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_8 = ___0_cullingParameters;
ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_9 = L_8;
int32_t L_10;
L_10 = ScriptableCullingParameters_get_cullingOptions_mCEC493EA8184660459A61EC4F77FCD7C78D36464(L_9, NULL);
ScriptableCullingParameters_set_cullingOptions_m618DDCBD0D0AB8CC22A2E92724919A25D60C6CAF(L_9, ((int32_t)((int32_t)L_10&((int32_t)-65))), NULL);
}
IL_0040:
{
// if (this.actualRenderingMode == RenderingMode.Deferred)
int32_t L_11;
L_11 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(__this, NULL);
if ((!(((uint32_t)L_11) == ((uint32_t)1))))
{
goto IL_0056;
}
}
{
// cullingParameters.maximumVisibleLights = 0xFFFF;
ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_12 = ___0_cullingParameters;
ScriptableCullingParameters_set_maximumVisibleLights_mD8E9173E16884006360E85AB167E13FC7C25F415(L_12, ((int32_t)65535), NULL);
goto IL_0063;
}
IL_0056:
{
// cullingParameters.maximumVisibleLights = UniversalRenderPipeline.maxVisibleAdditionalLights + 1;
ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_13 = ___0_cullingParameters;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
int32_t L_14;
L_14 = UniversalRenderPipeline_get_maxVisibleAdditionalLights_m3CACA59ACE53B1BDF276753AFA44D7E826B77C94(NULL);
ScriptableCullingParameters_set_maximumVisibleLights_mD8E9173E16884006360E85AB167E13FC7C25F415(L_13, ((int32_t)il2cpp_codegen_add(L_14, 1)), NULL);
}
IL_0063:
{
// cullingParameters.shadowDistance = cameraData.maxShadowDistance;
ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_15 = ___0_cullingParameters;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData;
float L_17 = L_16->___maxShadowDistance_26;
ScriptableCullingParameters_set_shadowDistance_m92DDDA606C58EF0DF46D05140900290CCDEE3B35(L_15, L_17, NULL);
// cullingParameters.conservativeEnclosingSphere = UniversalRenderPipeline.asset.conservativeEnclosingSphere;
ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_18 = ___0_cullingParameters;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_19;
L_19 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_19);
bool L_20;
L_20 = UniversalRenderPipelineAsset_get_conservativeEnclosingSphere_mFEDF12207D303EB9874B019BBE1CAA582A1A9203_inline(L_19, NULL);
ScriptableCullingParameters_set_conservativeEnclosingSphere_m06A990D281A06984823F4D3F7CB75743F676B755(L_18, L_20, NULL);
// cullingParameters.numIterationsEnclosingSphere = UniversalRenderPipeline.asset.numIterationsEnclosingSphere;
ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_21 = ___0_cullingParameters;
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_22;
L_22 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_22);
int32_t L_23;
L_23 = UniversalRenderPipelineAsset_get_numIterationsEnclosingSphere_m38AFD0AD5243DC1432EB93514E339C256852028A_inline(L_22, NULL);
ScriptableCullingParameters_set_numIterationsEnclosingSphere_mA4B528CC483A3173B41CC52F8902AE4A2456D6C9(L_21, L_23, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::FinishRendering(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_FinishRendering_mC6EF09DB579972A68F96E382863F9FAA5293C788 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, 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;
}
{
// m_ColorBufferSystem.Clear(cmd);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_0 = __this->___m_ColorBufferSystem_66;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
NullCheck(L_0);
RenderTargetBufferSystem_Clear_mF7870361FAA8E01DD173A72369C4000146FD4B2E(L_0, L_1, NULL);
// if (m_ActiveCameraColorAttachment != RenderTargetHandle.CameraTarget)
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_2 = __this->___m_ActiveCameraColorAttachment_67;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_3 = ((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2;
bool L_4;
L_4 = RenderTargetHandle_op_Inequality_m61EFD64C8EC4A74CAE147ABDAF9EF39B03C88457(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0029;
}
}
{
// m_ActiveCameraColorAttachment = RenderTargetHandle.CameraTarget;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_5 = ((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2;
__this->___m_ActiveCameraColorAttachment_67 = L_5;
}
IL_0029:
{
// if (m_ActiveCameraDepthAttachment != RenderTargetHandle.CameraTarget)
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_6 = __this->___m_ActiveCameraDepthAttachment_69;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_7 = ((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2;
bool L_8;
L_8 = RenderTargetHandle_op_Inequality_m61EFD64C8EC4A74CAE147ABDAF9EF39B03C88457(L_6, L_7, NULL);
if (!L_8)
{
goto IL_0057;
}
}
{
// cmd.ReleaseTemporaryRT(m_ActiveCameraDepthAttachment.id);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_10 = (&__this->___m_ActiveCameraDepthAttachment_69);
int32_t L_11;
L_11 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_10, NULL);
NullCheck(L_9);
CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_9, L_11, NULL);
// m_ActiveCameraDepthAttachment = RenderTargetHandle.CameraTarget;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_12 = ((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2;
__this->___m_ActiveCameraDepthAttachment_69 = L_12;
}
IL_0057:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::EnqueueDeferred(UnityEngine.Rendering.Universal.RenderingData&,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_EnqueueDeferred_m994631BFFC23CF4A0726C5781517DFBA05772C11 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, bool ___1_hasDepthPrepass, bool ___2_hasNormalPrepass, bool ___3_applyMainShadow, bool ___4_applyAdditionalShadow, const RuntimeMethod* method)
{
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* G_B2_0 = NULL;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* G_B2_1 = NULL;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* G_B1_0 = NULL;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* G_B1_1 = NULL;
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* G_B3_0 = NULL;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* G_B3_1 = NULL;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* G_B3_2 = NULL;
{
// m_DeferredLights.Setup(
// ref renderingData,
// applyAdditionalShadow ? m_AdditionalLightsShadowCasterPass : null,
// hasDepthPrepass,
// hasNormalPrepass,
// m_DepthTexture,
// m_DepthInfoTexture,
// m_TileDepthInfoTexture,
// m_ActiveCameraDepthAttachment,
// m_ActiveCameraColorAttachment
// );
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights_77;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_1 = ___0_renderingData;
bool L_2 = ___4_applyAdditionalShadow;
G_B1_0 = L_1;
G_B1_1 = L_0;
if (L_2)
{
G_B2_0 = L_1;
G_B2_1 = L_0;
goto IL_000e;
}
}
{
G_B3_0 = ((AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004*)(NULL));
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_0014;
}
IL_000e:
{
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* L_3 = __this->___m_AdditionalLightsShadowCasterPass_48;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_0014:
{
bool L_4 = ___1_hasDepthPrepass;
bool L_5 = ___2_hasNormalPrepass;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_6 = __this->___m_DepthTexture_71;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_7 = __this->___m_DepthInfoTexture_74;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_8 = __this->___m_TileDepthInfoTexture_75;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_9 = __this->___m_ActiveCameraDepthAttachment_69;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_10 = __this->___m_ActiveCameraColorAttachment_67;
NullCheck(G_B3_2);
DeferredLights_Setup_m0A8833EC197DD20459520E4E996B75A1C13E2655(G_B3_2, G_B3_1, G_B3_0, L_4, L_5, L_6, L_7, L_8, L_9, L_10, NULL);
// if (useRenderPassEnabled && m_DeferredLights.UseRenderPass)
bool L_11 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30;
if (!L_11)
{
goto IL_007c;
}
}
{
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_12 = __this->___m_DeferredLights_77;
NullCheck(L_12);
bool L_13;
L_13 = DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline(L_12, NULL);
if (!L_13)
{
goto IL_007c;
}
}
{
// m_GBufferPass.Configure(null, renderingData.cameraData.cameraTargetDescriptor);
GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* L_14 = __this->___m_GBufferPass_49;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_15 = ___0_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = (&L_15->___cameraData_1);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_17 = L_16->___cameraTargetDescriptor_5;
NullCheck(L_14);
VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor) */, L_14, (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_17);
// m_DeferredPass.Configure(null, renderingData.cameraData.cameraTargetDescriptor);
DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0* L_18 = __this->___m_DeferredPass_53;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_19 = ___0_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_20 = (&L_19->___cameraData_1);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_21 = L_20->___cameraTargetDescriptor_5;
NullCheck(L_18);
VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor) */, L_18, (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_21);
}
IL_007c:
{
// EnqueuePass(m_GBufferPass);
GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* L_22 = __this->___m_GBufferPass_49;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_22, NULL);
// if (!useRenderPassEnabled || !m_DeferredLights.UseRenderPass)
bool L_23 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)__this)->___useRenderPassEnabled_30;
if (!L_23)
{
goto IL_009d;
}
}
{
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_24 = __this->___m_DeferredLights_77;
NullCheck(L_24);
bool L_25;
L_25 = DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline(L_24, NULL);
if (L_25)
{
goto IL_00c0;
}
}
IL_009d:
{
// m_GBufferCopyDepthPass.Setup(m_CameraDepthAttachment, m_DepthTexture);
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_26 = __this->___m_GBufferCopyDepthPass_50;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_27 = __this->___m_CameraDepthAttachment_70;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_28 = __this->___m_DepthTexture_71;
NullCheck(L_26);
CopyDepthPass_Setup_m09878F9AF1AC7B2F118A2E1E99DFAA48A422B992(L_26, L_27, L_28, NULL);
// EnqueuePass(m_GBufferCopyDepthPass);
CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_29 = __this->___m_GBufferCopyDepthPass_50;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_29, NULL);
}
IL_00c0:
{
// if (m_DeferredLights.HasTileLights())
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_30 = __this->___m_DeferredLights_77;
NullCheck(L_30);
bool L_31;
L_31 = DeferredLights_HasTileLights_m13922FF924198012E1526C3153F6DE6F2198C89D_inline(L_30, NULL);
if (!L_31)
{
goto IL_00f2;
}
}
{
// EnqueuePass(m_TileDepthRangePass);
TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF* L_32 = __this->___m_TileDepthRangePass_51;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_32, NULL);
// if (m_DeferredLights.HasTileDepthRangeExtraPass())
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_33 = __this->___m_DeferredLights_77;
NullCheck(L_33);
bool L_34;
L_34 = DeferredLights_HasTileDepthRangeExtraPass_m8EE727F4117D2D5D411970240CE8DED6329C03BE(L_33, NULL);
if (!L_34)
{
goto IL_00f2;
}
}
{
// EnqueuePass(m_TileDepthRangeExtraPass);
TileDepthRangePass_t2FC8B84E35AB5485FE7F2D41EFCE5E45D14B93FF* L_35 = __this->___m_TileDepthRangeExtraPass_52;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_35, NULL);
}
IL_00f2:
{
// EnqueuePass(m_DeferredPass);
DeferredPass_t6790EE70B629EA472728A1396EA57FE14D0D8BF0* L_36 = __this->___m_DeferredPass_53;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_36, NULL);
// EnqueuePass(m_RenderOpaqueForwardOnlyPass);
DrawObjectsPass_t84B46B3BEA317D89ACA0B04F80A9346789E8DE68* L_37 = __this->___m_RenderOpaqueForwardOnlyPass_54;
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_37, NULL);
// }
return;
}
}
// UnityEngine.Rendering.Universal.UniversalRenderer/RenderPassInputSummary UnityEngine.Rendering.Universal.UniversalRenderer::GetRenderPassInputs(UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 UniversalRenderer_GetRenderPassInputs_m6861061FA3F99DB5B13AEBA2704E481EFB51B360 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_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;
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_3 = NULL;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
int32_t G_B3_0 = 0;
int32_t G_B8_0 = 0;
bool* G_B8_1 = NULL;
int32_t G_B7_0 = 0;
bool* G_B7_1 = NULL;
int32_t G_B9_0 = 0;
int32_t G_B9_1 = 0;
bool* G_B9_2 = NULL;
{
// RenderPassEvent beforeMainRenderingEvent = m_RenderingMode == RenderingMode.Deferred ? RenderPassEvent.BeforeRenderingGbuffer : RenderPassEvent.BeforeRenderingOpaques;
int32_t L_0 = __this->___m_RenderingMode_78;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0010;
}
}
{
G_B3_0 = ((int32_t)250);
goto IL_0015;
}
IL_0010:
{
G_B3_0 = ((int32_t)210);
}
IL_0015:
{
V_0 = G_B3_0;
// RenderPassInputSummary inputSummary = new RenderPassInputSummary();
il2cpp_codegen_initobj((&V_1), sizeof(RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036));
// inputSummary.requiresDepthNormalAtEvent = RenderPassEvent.BeforeRenderingOpaques;
(&V_1)->___requiresDepthNormalAtEvent_6 = ((int32_t)250);
// inputSummary.requiresDepthTextureEarliestEvent = RenderPassEvent.BeforeRenderingPostProcessing;
(&V_1)->___requiresDepthTextureEarliestEvent_7 = ((int32_t)550);
// for (int i = 0; i < activeRenderPassQueue.Count; ++i)
V_2 = 0;
goto IL_0126;
}
IL_003d:
{
// ScriptableRenderPass pass = activeRenderPassQueue[i];
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_1;
L_1 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
int32_t L_2 = V_2;
NullCheck(L_1);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_3;
L_3 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_1, L_2, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
V_3 = L_3;
// bool needsDepth = (pass.input & ScriptableRenderPassInput.Depth) != ScriptableRenderPassInput.None;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = V_3;
NullCheck(L_4);
int32_t L_5;
L_5 = ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline(L_4, NULL);
V_4 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_5&1))) <= ((uint32_t)0)))? 1 : 0);
// bool needsNormals = (pass.input & ScriptableRenderPassInput.Normal) != ScriptableRenderPassInput.None;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6 = V_3;
NullCheck(L_6);
int32_t L_7;
L_7 = ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline(L_6, NULL);
V_5 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_7&2))) <= ((uint32_t)0)))? 1 : 0);
// bool needsColor = (pass.input & ScriptableRenderPassInput.Color) != ScriptableRenderPassInput.None;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8 = V_3;
NullCheck(L_8);
int32_t L_9;
L_9 = ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline(L_8, NULL);
V_6 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_9&4))) <= ((uint32_t)0)))? 1 : 0);
// bool needsMotion = (pass.input & ScriptableRenderPassInput.Motion) != ScriptableRenderPassInput.None;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = V_3;
NullCheck(L_10);
int32_t L_11;
L_11 = ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline(L_10, NULL);
V_7 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_11&8))) <= ((uint32_t)0)))? 1 : 0);
// bool eventBeforeMainRendering = pass.renderPassEvent <= beforeMainRenderingEvent;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_12 = V_3;
NullCheck(L_12);
int32_t L_13;
L_13 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_12, NULL);
int32_t L_14 = V_0;
V_8 = (bool)((((int32_t)((((int32_t)L_13) > ((int32_t)L_14))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// if (pass is DBufferRenderPass dBufferRenderPass)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_15 = V_3;
if (!((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7*)IsInstClass((RuntimeObject*)L_15, DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var)))
{
goto IL_009c;
}
}
{
// inputSummary.requiresColorTextureCreated = true;
(&V_1)->___requiresColorTextureCreated_4 = (bool)1;
}
IL_009c:
{
// inputSummary.requiresDepthTexture |= needsDepth;
bool* L_16 = (&(&V_1)->___requiresDepthTexture_0);
bool* L_17 = L_16;
int32_t L_18 = *((uint8_t*)L_17);
bool L_19 = V_4;
*((int8_t*)L_17) = (int8_t)((int32_t)(L_18|(int32_t)L_19));
// inputSummary.requiresDepthPrepass |= needsNormals || needsDepth && eventBeforeMainRendering;
bool* L_20 = (&(&V_1)->___requiresDepthPrepass_1);
bool* L_21 = L_20;
int32_t L_22 = *((uint8_t*)L_21);
bool L_23 = V_5;
G_B7_0 = L_22;
G_B7_1 = L_21;
if (L_23)
{
G_B8_0 = L_22;
G_B8_1 = L_21;
goto IL_00bd;
}
}
{
bool L_24 = V_4;
bool L_25 = V_8;
G_B9_0 = ((int32_t)((int32_t)L_24&(int32_t)L_25));
G_B9_1 = G_B7_0;
G_B9_2 = G_B7_1;
goto IL_00be;
}
IL_00bd:
{
G_B9_0 = 1;
G_B9_1 = G_B8_0;
G_B9_2 = G_B8_1;
}
IL_00be:
{
*((int8_t*)G_B9_2) = (int8_t)((int32_t)(G_B9_1|G_B9_0));
// inputSummary.requiresNormalsTexture |= needsNormals;
bool* L_26 = (&(&V_1)->___requiresNormalsTexture_2);
bool* L_27 = L_26;
int32_t L_28 = *((uint8_t*)L_27);
bool L_29 = V_5;
*((int8_t*)L_27) = (int8_t)((int32_t)(L_28|(int32_t)L_29));
// inputSummary.requiresColorTexture |= needsColor;
bool* L_30 = (&(&V_1)->___requiresColorTexture_3);
bool* L_31 = L_30;
int32_t L_32 = *((uint8_t*)L_31);
bool L_33 = V_6;
*((int8_t*)L_31) = (int8_t)((int32_t)(L_32|(int32_t)L_33));
// inputSummary.requiresMotionVectors |= needsMotion;
bool* L_34 = (&(&V_1)->___requiresMotionVectors_5);
bool* L_35 = L_34;
int32_t L_36 = *((uint8_t*)L_35);
bool L_37 = V_7;
*((int8_t*)L_35) = (int8_t)((int32_t)(L_36|(int32_t)L_37));
// if (needsDepth)
bool L_38 = V_4;
if (!L_38)
{
goto IL_0103;
}
}
{
// inputSummary.requiresDepthTextureEarliestEvent = (RenderPassEvent)Mathf.Min((int)pass.renderPassEvent, (int)inputSummary.requiresDepthTextureEarliestEvent);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_39 = V_3;
NullCheck(L_39);
int32_t L_40;
L_40 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_39, NULL);
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_41 = V_1;
int32_t L_42 = L_41.___requiresDepthTextureEarliestEvent_7;
int32_t L_43;
L_43 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_40, L_42, NULL);
(&V_1)->___requiresDepthTextureEarliestEvent_7 = L_43;
}
IL_0103:
{
// if (needsNormals || needsDepth)
bool L_44 = V_5;
bool L_45 = V_4;
if (!((int32_t)((int32_t)L_44|(int32_t)L_45)))
{
goto IL_0122;
}
}
{
// inputSummary.requiresDepthNormalAtEvent = (RenderPassEvent)Mathf.Min((int)pass.renderPassEvent, (int)inputSummary.requiresDepthNormalAtEvent);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_46 = V_3;
NullCheck(L_46);
int32_t L_47;
L_47 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_46, NULL);
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_48 = V_1;
int32_t L_49 = L_48.___requiresDepthNormalAtEvent_6;
int32_t L_50;
L_50 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_47, L_49, NULL);
(&V_1)->___requiresDepthNormalAtEvent_6 = L_50;
}
IL_0122:
{
// for (int i = 0; i < activeRenderPassQueue.Count; ++i)
int32_t L_51 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_51, 1));
}
IL_0126:
{
// for (int i = 0; i < activeRenderPassQueue.Count; ++i)
int32_t L_52 = V_2;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_53;
L_53 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
NullCheck(L_53);
int32_t L_54;
L_54 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_53, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
if ((((int32_t)L_52) < ((int32_t)L_54)))
{
goto IL_003d;
}
}
{
// return inputSummary;
RenderPassInputSummary_tB1F6567DB675C0D2B3F253BA69C3DCE05B15E036 L_55 = V_1;
return L_55;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::IsGLESDevice()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_IsGLESDevice_m8FF86E7D26CFFC00E0CFB3F6F94AA01CB095BF3B (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// return SystemInfo.graphicsDeviceType == GraphicsDeviceType.OpenGLES2 || SystemInfo.graphicsDeviceType == GraphicsDeviceType.OpenGLES3;
int32_t L_0;
L_0 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
if ((((int32_t)L_0) == ((int32_t)8)))
{
goto IL_0012;
}
}
{
int32_t L_1;
L_1 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
return (bool)((((int32_t)L_1) == ((int32_t)((int32_t)11)))? 1 : 0);
}
IL_0012:
{
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::CreateCameraRenderTarget(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.RenderTextureDescriptor&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_CreateCameraRenderTarget_mEBAD1B2BD3A77CF25A47C2E9E6175CE175212817 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___1_descriptor, bool ___2_primedDepth, 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*)&Profiling_t6DEB870A261B1B24E98EBC18BD0F599A3596BD76_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_3;
memset((&V_3), 0, sizeof(V_3));
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 V_4;
memset((&V_4), 0, sizeof(V_4));
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_5;
memset((&V_5), 0, sizeof(V_5));
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B4_0 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B3_0 = NULL;
int32_t G_B5_0 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B5_1 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B12_0 = NULL;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B11_0 = NULL;
int32_t G_B13_0 = 0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B13_1 = NULL;
{
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0;
L_0 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_0 = L_0;
// using (new ProfilingScope(null, Profiling.createCameraRenderTarget))
il2cpp_codegen_runtime_class_init_inline(Profiling_t6DEB870A261B1B24E98EBC18BD0F599A3596BD76_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t6DEB870A261B1B24E98EBC18BD0F599A3596BD76_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t6DEB870A261B1B24E98EBC18BD0F599A3596BD76_il2cpp_TypeInfo_var))->___createCameraRenderTarget_1;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_1, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0190:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// if (m_ActiveCameraColorAttachment != RenderTargetHandle.CameraTarget)
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_2 = __this->___m_ActiveCameraColorAttachment_67;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_3 = ((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2;
bool L_4;
L_4 = RenderTargetHandle_op_Inequality_m61EFD64C8EC4A74CAE147ABDAF9EF39B03C88457(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0113_1;
}
}
{
// bool useDepthRenderBuffer = m_ActiveCameraDepthAttachment == RenderTargetHandle.CameraTarget;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_5 = __this->___m_ActiveCameraDepthAttachment_69;
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;
bool L_7;
L_7 = RenderTargetHandle_op_Equality_m0A17C91FD605DDB7604F1D10EBFBBADD71B21366(L_5, L_6, NULL);
V_2 = L_7;
// var colorDescriptor = descriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_8 = ___1_descriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_9 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_8);
V_3 = L_9;
// colorDescriptor.useMipMap = false;
RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539((&V_3), (bool)0, NULL);
// colorDescriptor.autoGenerateMips = false;
RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_3), (bool)0, NULL);
// colorDescriptor.depthBufferBits = (useDepthRenderBuffer) ? k_DepthStencilBufferBits : 0;
bool L_10 = V_2;
G_B3_0 = (&V_3);
if (L_10)
{
G_B4_0 = (&V_3);
goto IL_0058_1;
}
}
{
G_B5_0 = 0;
G_B5_1 = G_B3_0;
goto IL_005a_1;
}
IL_0058_1:
{
G_B5_0 = ((int32_t)24);
G_B5_1 = G_B4_0;
}
IL_005a_1:
{
RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819(G_B5_1, G_B5_0, NULL);
// m_ColorBufferSystem.SetCameraSettings(cmd, colorDescriptor, FilterMode.Bilinear);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_11 = __this->___m_ColorBufferSystem_66;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_0;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_13 = V_3;
NullCheck(L_11);
RenderTargetBufferSystem_SetCameraSettings_m4F044D93AEF67F3B7A749EBE855DF16AF3280C35(L_11, L_12, L_13, 1, NULL);
// if (useDepthRenderBuffer)
bool L_14 = V_2;
if (!L_14)
{
goto IL_00ab_1;
}
}
{
// ConfigureCameraTarget(m_ColorBufferSystem.GetBackBuffer(cmd).id, m_ColorBufferSystem.GetBufferA().id);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_15 = __this->___m_ColorBufferSystem_66;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_0;
NullCheck(L_15);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_17;
L_17 = RenderTargetBufferSystem_GetBackBuffer_m2C23D4A59B2262CC48B3B379C946AB6370FC0EF5(L_15, L_16, NULL);
V_4 = L_17;
int32_t L_18;
L_18 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&V_4), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19;
L_19 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_18, NULL);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_20 = __this->___m_ColorBufferSystem_66;
NullCheck(L_20);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_21;
L_21 = RenderTargetBufferSystem_GetBufferA_mE2057388B99FBCFD0E58FAEC60A2E8BA72342CDD(L_20, NULL);
V_4 = L_21;
int32_t L_22;
L_22 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&V_4), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23;
L_23 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_22, NULL);
ScriptableRenderer_ConfigureCameraTarget_m4067416B1E8D785A5BADBEFB1E73FDA7A6A0D440(__this, L_19, L_23, NULL);
goto IL_00cb_1;
}
IL_00ab_1:
{
// ConfigureCameraColorTarget(m_ColorBufferSystem.GetBackBuffer(cmd).id);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_24 = __this->___m_ColorBufferSystem_66;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_0;
NullCheck(L_24);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_26;
L_26 = RenderTargetBufferSystem_GetBackBuffer_m2C23D4A59B2262CC48B3B379C946AB6370FC0EF5(L_24, L_25, NULL);
V_4 = L_26;
int32_t L_27;
L_27 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&V_4), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28;
L_28 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_27, NULL);
ScriptableRenderer_ConfigureCameraColorTarget_m5C8AE99A14A8E4887573F7AD04B4384C594FF1A8_inline(__this, L_28, NULL);
}
IL_00cb_1:
{
// m_ActiveCameraColorAttachment = m_ColorBufferSystem.GetBackBuffer(cmd);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_29 = __this->___m_ColorBufferSystem_66;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_30 = V_0;
NullCheck(L_29);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_31;
L_31 = RenderTargetBufferSystem_GetBackBuffer_m2C23D4A59B2262CC48B3B379C946AB6370FC0EF5(L_29, L_30, NULL);
__this->___m_ActiveCameraColorAttachment_67 = L_31;
// cmd.SetGlobalTexture("_CameraColorTexture", m_ActiveCameraColorAttachment.id);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_0;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_33 = (&__this->___m_ActiveCameraColorAttachment_67);
int32_t L_34;
L_34 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_33, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35;
L_35 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_34, NULL);
NullCheck(L_32);
CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_32, _stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2, L_35, NULL);
// cmd.SetGlobalTexture("_AfterPostProcessTexture", m_ActiveCameraColorAttachment.id);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = V_0;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_37 = (&__this->___m_ActiveCameraColorAttachment_67);
int32_t L_38;
L_38 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_37, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_39;
L_39 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_38, NULL);
NullCheck(L_36);
CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_36, _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF, L_39, NULL);
}
IL_0113_1:
{
// if (m_ActiveCameraDepthAttachment != RenderTargetHandle.CameraTarget)
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_40 = __this->___m_ActiveCameraDepthAttachment_69;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_41 = ((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2;
bool L_42;
L_42 = RenderTargetHandle_op_Inequality_m61EFD64C8EC4A74CAE147ABDAF9EF39B03C88457(L_40, L_41, NULL);
if (!L_42)
{
goto IL_018e_1;
}
}
{
// var depthDescriptor = descriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_43 = ___1_descriptor;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_44 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_43);
V_5 = L_44;
// depthDescriptor.useMipMap = false;
RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539((&V_5), (bool)0, NULL);
// depthDescriptor.autoGenerateMips = false;
RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_5), (bool)0, NULL);
// depthDescriptor.bindMS = depthDescriptor.msaaSamples > 1 && (SystemInfo.supportsMultisampledTextures != 0);
int32_t L_45;
L_45 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_5), NULL);
G_B11_0 = (&V_5);
if ((((int32_t)L_45) <= ((int32_t)1)))
{
G_B12_0 = (&V_5);
goto IL_0153_1;
}
}
{
int32_t L_46;
L_46 = SystemInfo_get_supportsMultisampledTextures_mC5D33E19F0E42C28563230E477483174766A7A90(NULL);
G_B13_0 = ((!(((uint32_t)L_46) <= ((uint32_t)0)))? 1 : 0);
G_B13_1 = G_B11_0;
goto IL_0154_1;
}
IL_0153_1:
{
G_B13_0 = 0;
G_B13_1 = G_B12_0;
}
IL_0154_1:
{
RenderTextureDescriptor_set_bindMS_m40A5B13ECDCA2A5E916047DACD10A7B04068AB83(G_B13_1, (bool)G_B13_0, NULL);
// if (IsGLESDevice())
bool L_47;
L_47 = UniversalRenderer_IsGLESDevice_m8FF86E7D26CFFC00E0CFB3F6F94AA01CB095BF3B(__this, NULL);
if (!L_47)
{
goto IL_0169_1;
}
}
{
// depthDescriptor.bindMS = false;
RenderTextureDescriptor_set_bindMS_m40A5B13ECDCA2A5E916047DACD10A7B04068AB83((&V_5), (bool)0, NULL);
}
IL_0169_1:
{
// depthDescriptor.colorFormat = RenderTextureFormat.Depth;
RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE((&V_5), 1, NULL);
// depthDescriptor.depthBufferBits = k_DepthStencilBufferBits;
RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_5), ((int32_t)24), NULL);
// cmd.GetTemporaryRT(m_ActiveCameraDepthAttachment.id, depthDescriptor, FilterMode.Point);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_48 = V_0;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_49 = (&__this->___m_ActiveCameraDepthAttachment_69);
int32_t L_50;
L_50 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_49, NULL);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_51 = V_5;
NullCheck(L_48);
CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_48, L_50, L_51, 0, NULL);
}
IL_018e_1:
{
// }
goto IL_019e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_019e:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_52 = V_0;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_52, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_53 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_53, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::PlatformRequiresExplicitMsaaResolve()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_PlatformRequiresExplicitMsaaResolve_mF97325CBF64C7390861C84E52AF95BFD341D3DA6 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, const RuntimeMethod* method)
{
{
// return !(SystemInfo.supportsMultisampleAutoResolve && Application.isMobilePlatform)
// && SystemInfo.graphicsDeviceType != GraphicsDeviceType.Metal;
bool L_0;
L_0 = SystemInfo_get_supportsMultisampleAutoResolve_m125066BA8453991299CF37D41E54CC9027679352(NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
bool L_1;
L_1 = Application_get_isMobilePlatform_mE0BBFDE72BBFE5877581FA67DDBBFC397608AFCA(NULL);
if (L_1)
{
goto IL_001b;
}
}
IL_000e:
{
int32_t L_2;
L_2 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)((int32_t)16)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_001b:
{
return (bool)0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::RequiresIntermediateColorTexture(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_RequiresIntermediateColorTexture_m6C85B4F717E0758F51D66E6835533F7410266A9E (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_7;
memset((&V_7), 0, sizeof(V_7));
int32_t G_B8_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B13_0 = 0;
int32_t G_B12_0 = 0;
int32_t G_B15_0 = 0;
int32_t G_B14_0 = 0;
int32_t G_B16_0 = 0;
int32_t G_B16_1 = 0;
int32_t G_B18_0 = 0;
int32_t G_B17_0 = 0;
int32_t G_B19_0 = 0;
int32_t G_B19_1 = 0;
int32_t G_B25_0 = 0;
{
// if (cameraData.renderType == CameraRenderType.Base && !cameraData.resolveFinalTarget)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___0_cameraData;
int32_t L_1 = L_0->___renderType_3;
if (L_1)
{
goto IL_0012;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___0_cameraData;
bool L_3 = L_2->___resolveFinalTarget_36;
if (L_3)
{
goto IL_0012;
}
}
{
// return true;
return (bool)1;
}
IL_0012:
{
// if (this.actualRenderingMode == RenderingMode.Deferred)
int32_t L_4;
L_4 = UniversalRenderer_get_actualRenderingMode_m7EEBD271BE6535467C806BCFC8216EDAABE71AF9(__this, NULL);
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_001d;
}
}
{
// return true;
return (bool)1;
}
IL_001d:
{
// bool isSceneViewCamera = cameraData.isSceneViewCamera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = ___0_cameraData;
bool L_6;
L_6 = CameraData_get_isSceneViewCamera_m4FBB102E90A7B1AE47ED0368DAA939B1B0DA7D70(L_5, NULL);
V_0 = L_6;
// var cameraTargetDescriptor = cameraData.cameraTargetDescriptor;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___0_cameraData;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_8 = L_7->___cameraTargetDescriptor_5;
V_1 = L_8;
// int msaaSamples = cameraTargetDescriptor.msaaSamples;
int32_t L_9;
L_9 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_1), NULL);
// bool isScaledRender = cameraData.imageScalingMode != ImageScalingMode.None;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = ___0_cameraData;
int32_t L_11 = L_10->___imageScalingMode_11;
V_2 = (bool)((!(((uint32_t)L_11) <= ((uint32_t)0)))? 1 : 0);
// bool isCompatibleBackbufferTextureDimension = cameraTargetDescriptor.dimension == TextureDimension.Tex2D;
int32_t L_12;
L_12 = RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline((&V_1), NULL);
V_3 = (bool)((((int32_t)L_12) == ((int32_t)2))? 1 : 0);
// bool requiresExplicitMsaaResolve = msaaSamples > 1 && PlatformRequiresExplicitMsaaResolve();
if ((((int32_t)L_9) <= ((int32_t)1)))
{
goto IL_0052;
}
}
{
bool L_13;
L_13 = UniversalRenderer_PlatformRequiresExplicitMsaaResolve_mF97325CBF64C7390861C84E52AF95BFD341D3DA6(__this, NULL);
G_B8_0 = ((int32_t)(L_13));
goto IL_0053;
}
IL_0052:
{
G_B8_0 = 0;
}
IL_0053:
{
V_4 = (bool)G_B8_0;
// bool isOffscreenRender = cameraData.targetTexture != null && !isSceneViewCamera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_14 = ___0_cameraData;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15 = L_14->___targetTexture_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_16)
{
goto IL_0069;
}
}
{
bool L_17 = V_0;
G_B11_0 = ((((int32_t)L_17) == ((int32_t)0))? 1 : 0);
goto IL_006a;
}
IL_0069:
{
G_B11_0 = 0;
}
IL_006a:
{
// bool isCapturing = cameraData.captureActions != null;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_18 = ___0_cameraData;
RuntimeObject* L_19 = L_18->___captureActions_28;
V_5 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_19) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_20 = ___0_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_21 = L_20->___xr_24;
NullCheck(L_21);
bool L_22;
L_22 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_21, NULL);
G_B12_0 = G_B11_0;
if (!L_22)
{
G_B13_0 = G_B11_0;
goto IL_00a2;
}
}
{
// isScaledRender = false;
V_2 = (bool)0;
// isCompatibleBackbufferTextureDimension = cameraData.xr.renderTargetDesc.dimension == cameraTargetDescriptor.dimension;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_23 = ___0_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_24 = L_23->___xr_24;
NullCheck(L_24);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_25;
L_25 = XRPass_get_renderTargetDesc_m616E10C2F8E652299DB29E7CC4DABDB586653906_inline(L_24, NULL);
V_7 = L_25;
int32_t L_26;
L_26 = RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline((&V_7), NULL);
int32_t L_27;
L_27 = RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline((&V_1), NULL);
V_3 = (bool)((((int32_t)L_26) == ((int32_t)L_27))? 1 : 0);
G_B13_0 = G_B12_0;
}
IL_00a2:
{
// bool requiresBlitForOffscreenCamera = cameraData.postProcessEnabled || cameraData.requiresOpaqueTexture || requiresExplicitMsaaResolve || !cameraData.isDefaultViewport;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_28 = ___0_cameraData;
bool L_29 = L_28->___postProcessEnabled_27;
G_B14_0 = G_B13_0;
if (L_29)
{
G_B15_0 = G_B13_0;
goto IL_00b2;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_30 = ___0_cameraData;
bool L_31 = L_30->___requiresOpaqueTexture_20;
G_B16_0 = ((int32_t)(L_31));
G_B16_1 = G_B14_0;
goto IL_00b3;
}
IL_00b2:
{
G_B16_0 = 1;
G_B16_1 = G_B15_0;
}
IL_00b3:
{
bool L_32 = V_4;
G_B17_0 = G_B16_1;
if (((int32_t)(G_B16_0|(int32_t)L_32)))
{
G_B18_0 = G_B16_1;
goto IL_00c3;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_33 = ___0_cameraData;
bool L_34 = L_33->___isDefaultViewport_17;
G_B19_0 = ((((int32_t)L_34) == ((int32_t)0))? 1 : 0);
G_B19_1 = G_B17_0;
goto IL_00c4;
}
IL_00c3:
{
G_B19_0 = 1;
G_B19_1 = G_B18_0;
}
IL_00c4:
{
V_6 = (bool)G_B19_0;
// if (isOffscreenRender)
if (!G_B19_1)
{
goto IL_00cb;
}
}
{
// return requiresBlitForOffscreenCamera;
bool L_35 = V_6;
return L_35;
}
IL_00cb:
{
// return requiresBlitForOffscreenCamera || isSceneViewCamera || isScaledRender || cameraData.isHdrEnabled ||
// !isCompatibleBackbufferTextureDimension || isCapturing || cameraData.requireSrgbConversion;
bool L_36 = V_6;
bool L_37 = V_0;
bool L_38 = V_2;
if (((int32_t)(((int32_t)((int32_t)L_36|(int32_t)L_37))|(int32_t)L_38)))
{
goto IL_00e1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_39 = ___0_cameraData;
bool L_40 = L_39->___isHdrEnabled_18;
if (L_40)
{
goto IL_00e1;
}
}
{
bool L_41 = V_3;
G_B25_0 = ((((int32_t)L_41) == ((int32_t)0))? 1 : 0);
goto IL_00e2;
}
IL_00e1:
{
G_B25_0 = 1;
}
IL_00e2:
{
bool L_42 = V_5;
if (((int32_t)(G_B25_0|(int32_t)L_42)))
{
goto IL_00ee;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_43 = ___0_cameraData;
bool L_44;
L_44 = CameraData_get_requireSrgbConversion_m6C5E8C4E67811A673E01D79E79B719216EE53139(L_43, NULL);
return L_44;
}
IL_00ee:
{
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderer::CanCopyDepth(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderer_CanCopyDepth_mA806905AF766A9C1AC9F3F35740E6B5D872CF19F (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, 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;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
int32_t G_B2_0 = 0;
int32_t G_B1_0 = 0;
int32_t G_B3_0 = 0;
int32_t G_B3_1 = 0;
int32_t G_B6_0 = 0;
{
// bool msaaEnabledForCamera = cameraData.cameraTargetDescriptor.msaaSamples > 1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___0_cameraData;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_1 = (&L_0->___cameraTargetDescriptor_5);
int32_t L_2;
L_2 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_1, NULL);
// bool supportsTextureCopy = SystemInfo.copyTextureSupport != CopyTextureSupport.None;
int32_t L_3;
L_3 = SystemInfo_get_copyTextureSupport_m35C5E2D749B53757DD6F05492B5D79F364F466C2(NULL);
V_0 = (bool)((!(((uint32_t)L_3) <= ((uint32_t)0)))? 1 : 0);
// bool supportsDepthTarget = RenderingUtils.SupportsRenderTextureFormat(RenderTextureFormat.Depth);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
bool L_4;
L_4 = RenderingUtils_SupportsRenderTextureFormat_m8207DAFD2B25005EAB7D7687744DB4F9D6171031(1, NULL);
V_1 = L_4;
// bool supportsDepthCopy = !msaaEnabledForCamera && (supportsDepthTarget || supportsTextureCopy);
int32_t L_5 = ((((int32_t)L_2) > ((int32_t)1))? 1 : 0);
G_B1_0 = L_5;
if (L_5)
{
G_B2_0 = L_5;
goto IL_0026;
}
}
{
bool L_6 = V_1;
bool L_7 = V_0;
G_B3_0 = ((int32_t)((int32_t)L_6|(int32_t)L_7));
G_B3_1 = G_B1_0;
goto IL_0027;
}
IL_0026:
{
G_B3_0 = 0;
G_B3_1 = G_B2_0;
}
IL_0027:
{
V_2 = (bool)G_B3_0;
// bool msaaDepthResolve = msaaEnabledForCamera && SystemInfo.supportsMultisampledTextures != 0;
if (!G_B3_1)
{
goto IL_0034;
}
}
{
int32_t L_8;
L_8 = SystemInfo_get_supportsMultisampledTextures_mC5D33E19F0E42C28563230E477483174766A7A90(NULL);
G_B6_0 = ((!(((uint32_t)L_8) <= ((uint32_t)0)))? 1 : 0);
goto IL_0035;
}
IL_0034:
{
G_B6_0 = 0;
}
IL_0035:
{
V_3 = (bool)G_B6_0;
// if (IsGLESDevice() && msaaDepthResolve)
bool L_9;
L_9 = UniversalRenderer_IsGLESDevice_m8FF86E7D26CFFC00E0CFB3F6F94AA01CB095BF3B(__this, NULL);
bool L_10 = V_3;
if (!((int32_t)((int32_t)L_9&(int32_t)L_10)))
{
goto IL_0042;
}
}
{
// return false;
return (bool)0;
}
IL_0042:
{
// return supportsDepthCopy || msaaDepthResolve;
bool L_11 = V_2;
bool L_12 = V_3;
return (bool)((int32_t)((int32_t)L_11|(int32_t)L_12));
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::SwapColorBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_SwapColorBuffer_mE32AF42C434CE4357050D7C9A930E6C3D99F6CE1 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF);
s_Il2CppMethodInitialized = true;
}
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// m_ColorBufferSystem.Swap();
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_0 = __this->___m_ColorBufferSystem_66;
NullCheck(L_0);
RenderTargetBufferSystem_Swap_m3D2279D4D03B17F4BA36717BAB07360C6F2C6D31(L_0, NULL);
// if (m_ActiveCameraDepthAttachment == RenderTargetHandle.CameraTarget)
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_1 = __this->___m_ActiveCameraDepthAttachment_69;
il2cpp_codegen_runtime_class_init_inline(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_2 = ((RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_il2cpp_TypeInfo_var))->___CameraTarget_2;
bool L_3;
L_3 = RenderTargetHandle_op_Equality_m0A17C91FD605DDB7604F1D10EBFBBADD71B21366(L_1, L_2, NULL);
if (!L_3)
{
goto IL_0056;
}
}
{
// ConfigureCameraTarget(m_ColorBufferSystem.GetBackBuffer(cmd).id, m_ColorBufferSystem.GetBufferA().id);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_4 = __this->___m_ColorBufferSystem_66;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
NullCheck(L_4);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_6;
L_6 = RenderTargetBufferSystem_GetBackBuffer_m2C23D4A59B2262CC48B3B379C946AB6370FC0EF5(L_4, L_5, NULL);
V_0 = L_6;
int32_t L_7;
L_7 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&V_0), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
L_8 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_7, NULL);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_9 = __this->___m_ColorBufferSystem_66;
NullCheck(L_9);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_10;
L_10 = RenderTargetBufferSystem_GetBufferA_mE2057388B99FBCFD0E58FAEC60A2E8BA72342CDD(L_9, NULL);
V_0 = L_10;
int32_t L_11;
L_11 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&V_0), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12;
L_12 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_11, NULL);
ScriptableRenderer_ConfigureCameraTarget_m4067416B1E8D785A5BADBEFB1E73FDA7A6A0D440(__this, L_8, L_12, NULL);
goto IL_0075;
}
IL_0056:
{
// else ConfigureCameraColorTarget(m_ColorBufferSystem.GetBackBuffer(cmd).id);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_13 = __this->___m_ColorBufferSystem_66;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___0_cmd;
NullCheck(L_13);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_15;
L_15 = RenderTargetBufferSystem_GetBackBuffer_m2C23D4A59B2262CC48B3B379C946AB6370FC0EF5(L_13, L_14, NULL);
V_0 = L_15;
int32_t L_16;
L_16 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&V_0), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_17;
L_17 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_16, NULL);
ScriptableRenderer_ConfigureCameraColorTarget_m5C8AE99A14A8E4887573F7AD04B4384C594FF1A8_inline(__this, L_17, NULL);
}
IL_0075:
{
// m_ActiveCameraColorAttachment = m_ColorBufferSystem.GetBackBuffer();
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_18 = __this->___m_ColorBufferSystem_66;
NullCheck(L_18);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_19;
L_19 = RenderTargetBufferSystem_GetBackBuffer_m9443359068496721A8D99844467ADFEDB02DABFB(L_18, NULL);
__this->___m_ActiveCameraColorAttachment_67 = L_19;
// cmd.SetGlobalTexture("_CameraColorTexture", m_ActiveCameraColorAttachment.id);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___0_cmd;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_21 = (&__this->___m_ActiveCameraColorAttachment_67);
int32_t L_22;
L_22 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_21, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23;
L_23 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_22, NULL);
NullCheck(L_20);
CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_20, _stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2, L_23, NULL);
// cmd.SetGlobalTexture("_AfterPostProcessTexture", m_ActiveCameraColorAttachment.id);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_25 = (&__this->___m_ActiveCameraColorAttachment_67);
int32_t L_26;
L_26 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_25, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27;
L_27 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_26, NULL);
NullCheck(L_24);
CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_24, _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF, L_27, NULL);
// }
return;
}
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.UniversalRenderer::GetCameraColorFrontBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B UniversalRenderer_GetCameraColorFrontBuffer_mC337EC2DF147EBBC5D8BEA83B02C066C2F619F76 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// return m_ColorBufferSystem.GetFrontBuffer(cmd).id;
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_0 = __this->___m_ColorBufferSystem_66;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
NullCheck(L_0);
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_2;
L_2 = RenderTargetBufferSystem_GetFrontBuffer_m1767936EC7DDF0D4CF278CCB2AF0628277AC7506(L_0, L_1, NULL);
V_0 = L_2;
int32_t L_3;
L_3 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline((&V_0), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_3, NULL);
return L_4;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::EnableSwapBufferMSAA(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer_EnableSwapBufferMSAA_m46268BA4610ECFAC79EE94014EAB1510225E6759 (UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A* __this, bool ___0_enable, const RuntimeMethod* method)
{
{
// m_ColorBufferSystem.EnableMSAA(enable);
RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_0 = __this->___m_ColorBufferSystem_66;
bool L_1 = ___0_enable;
NullCheck(L_0);
RenderTargetBufferSystem_EnableMSAA_mFACEC550EEF2910AC94C1F22C0DA146DBE36F3CA_inline(L_0, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.UniversalRenderer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderer__cctor_m09CEBCFAB14E228F54DDFA4FE1198DB6BBD45BB6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF07434CEFDDCFF384798A25DDD888AF6E3F6104);
s_Il2CppMethodInitialized = true;
}
{
// static readonly List<ShaderTagId> k_DepthNormalsOnly = new List<ShaderTagId> { new ShaderTagId("DepthNormalsOnly") };
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), _stringLiteralDF07434CEFDDCFF384798A25DDD888AF6E3F6104, /*hidden argument*/NULL);
NullCheck(L_1);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_1, L_2, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields*)il2cpp_codegen_static_fields_for(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var))->___k_DepthNormalsOnly_42 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields*)il2cpp_codegen_static_fields_for(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var))->___k_DepthNormalsOnly_42), (void*)L_1);
// static List<XR.XRDisplaySubsystem> displaySubsystemList = new List<XR.XRDisplaySubsystem>();
List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_3 = (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*)il2cpp_codegen_object_new(List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF(L_3, List_1__ctor_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF_RuntimeMethod_var);
((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields*)il2cpp_codegen_static_fields_for(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var))->___displaySubsystemList_94 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_StaticFields*)il2cpp_codegen_static_fields_for(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var))->___displaySubsystemList_94), (void*)L_3);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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 ___0_value, const RuntimeMethod* method)
{
{
// public bool isUploaded { get; set; }
bool L_0 = ___0_value;
__this->___U3CisUploadedU3Ek__BackingField_9 = L_0;
return;
}
}
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 Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix_17;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRPass_get_multipassId_mC66149857F511ED441A9C8647C3EF0DD7167F15A_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method)
{
{
// internal int multipassId { get; private set; }
int32_t L_0 = __this->___U3CmultipassIdU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_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 void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_0 = L_0;
float L_1 = ___1_y;
__this->___y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_colorGradingLutSize_m7F77F04EC9DE49B60F0450703D8E078EE4381F51_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// get { return m_ColorGradingLutSize; }
int32_t L_0 = __this->___m_ColorGradingLutSize_55;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_1 = L_0;
float L_1 = ___1_y;
__this->___y_2 = L_1;
float L_2 = ___2_z;
__this->___z_3 = L_2;
float L_3 = ___3_w;
__this->___w_4 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_grey_m1CE6BEDA3EF8569E939F77A4B0231D9839864F92_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_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method)
{
{
// protected internal ProfilingSampler profilingSampler { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
__this->___U3CprofilingSamplerU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingSamplerU3Ek__BackingField_5), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public RenderPassEvent renderPassEvent { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderPassEventU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector_5;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
float L_3 = L_2.___y_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001f;
}
IL_001f:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 ___0_value, const RuntimeMethod* method)
{
{
// internal DecalEntity decalEntity { get; set; }
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_0 = ___0_value;
__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_78;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SharedDecalEntityManager_tA0A2AD50403B776D27F3D5023EBF02D8A8C7DBBD* DecalRendererFeature_get_sharedDecalEntityManager_m40E27F3BFD2D84F47B48221A07AF7AA21DE86D0E_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_77;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_deferredLights_m1FDC96A2C6AAF6AA7BE100FB509CEE88A7BF1744_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___0_value, const RuntimeMethod* method)
{
{
// internal DeferredLights deferredLights { get; set; }
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = ___0_value;
__this->___U3CdeferredLightsU3Ek__BackingField_34 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeferredLightsU3Ek__BackingField_34), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method)
{
{
// internal DeferredLights deferredLights { get; set; }
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___U3CdeferredLightsU3Ek__BackingField_34;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Setup_m9394FE80F88C9A5DBB5E1901D5B98344C668D081_inline (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___0_deferredLights, const RuntimeMethod* method)
{
{
// m_DeferredLights = deferredLights;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = ___0_deferredLights;
__this->___m_DeferredLights_30 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredLights_30), (void*)L_0);
// }
return;
}
}
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_38;
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_37;
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_36;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CopyDepthPass_set_MssaSamples_m49C16C0DC4F0D1A421F35CD8A63F098C94758E32_inline (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal int MssaSamples { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CMssaSamplesU3Ek__BackingField_28 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DisallowMultipleRendererFeature_set_customTitle_m3FE10FA8966D2FB14B8B9438F8AA43EE8DB6FAC9_inline (DisallowMultipleRendererFeature_tCAAD3D9755F96F836BD37A45FCB473D12F2049C6* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// public string customTitle { private set; get; }
String_t* L_0 = ___0_value;
__this->___U3CcustomTitleU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomTitleU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method)
{
{
// m_Input = passInput;
int32_t L_0 = ___0_passInput;
__this->___m_Input_22 = L_0;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v;
float L_3 = L_2.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v;
float L_5 = L_4.___z_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL);
V_0 = L_6;
goto IL_001b;
}
IL_001b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
float L_3 = L_2.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
float L_5 = L_4.___z_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_0020;
}
IL_0020:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
float L_3 = L_2.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
float L_5 = L_4.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
float L_7 = L_6.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
float L_9 = L_8.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
float L_11 = L_10.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
float L_13 = L_12.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
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 ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__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 ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__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 ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__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 Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_2 = L_0;
float L_1 = ___1_y;
__this->___y_3 = L_1;
float L_2 = ___2_z;
__this->___z_4 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTargetHandle_set_id_mEBC198A8C110C90D8113CAB16BACB31A3A9E7CBB_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public int id { set; get; }
int32_t L_0 = ___0_value;
__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 ___0_value, const RuntimeMethod* method)
{
{
// private RenderTargetIdentifier rtid { set; get; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_value;
__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 ___0_value, const RuntimeMethod* method)
{
{
// internal bool isInvalidated { get; set; }
bool L_0 = ___0_value;
__this->___U3CisInvalidatedU3Ek__BackingField_4 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_UnaryNegation_mE451F7AD9633EB555659025C54DE0A15AE436283_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_a;
float L_3 = L_2.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
float L_5 = L_4.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
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 ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__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)
{
{
// get { return new float3(x, y, z); }
float L_0 = __this->___x_0;
float L_1 = __this->___y_1;
float L_2 = __this->___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
memset((&L_3), 0, sizeof(L_3));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_radians_m0903022269E582AD877B86952497295D642036E8_inline (float ___0_x, const RuntimeMethod* method)
{
{
// public static float radians(float x) { return x * 0.0174532925f; }
float L_0 = ___0_x;
return ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f)));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_tan_mA71C2BACBC4B74573F38AE433BFE92DD19102ADC_inline (float ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float tan(float x) { return (float)System.Math.Tan(x); }
float L_0 = ___0_x;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = tan(((double)L_0));
return ((float)L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method)
{
{
// public static float4 float4(float3 xyz, float w) { return new float4(xyz, w); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz;
float L_1 = ___1_w;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2;
memset((&L_2), 0, sizeof(L_2));
float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_b, const RuntimeMethod* method)
{
{
// return a.c0 * b.x + a.c1 * b.y + a.c2 * b.z + a.c3 * b.w;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_b;
float L_3 = L_2.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
L_4 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_1, L_3, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = L_5.___c1_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = ___1_b;
float L_8 = L_7.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
L_9 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_6, L_8, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
L_10 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_9, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_11 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = L_11.___c2_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = ___1_b;
float L_14 = L_13.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15;
L_15 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_12, L_14, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
L_16 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_10, L_15, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_17 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18 = L_17.___c3_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19 = ___1_b;
float L_20 = L_19.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21;
L_21 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_18, L_20, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22;
L_22 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_16, L_21, NULL);
return L_22;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float cos(float x) { return (float)System.Math.Cos(x); }
float L_0 = ___0_x;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = cos(((double)L_0));
return ((float)L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
{
{
// public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float L_2 = ___1_rhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_lhs;
float L_4 = L_3.___y_1;
float L_5 = ___1_rhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_lhs;
float L_7 = L_6.___z_2;
float L_8 = ___1_rhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
memset((&L_9), 0, sizeof(L_9));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL);
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float3 operator + (float3 lhs, float3 rhs) { return new float3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
float L_3 = L_2.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
float L_5 = L_4.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
float L_7 = L_6.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
float L_9 = L_8.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
float L_11 = L_10.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
memset((&L_12), 0, sizeof(L_12));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float sin(float x) { return (float)System.Math.Sin((float)x); }
float L_0 = ___0_x;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = sin(((double)((float)L_0)));
return ((float)L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float3 operator - (float3 lhs, float3 rhs) { return new float3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
float L_3 = L_2.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
float L_5 = L_4.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
float L_7 = L_6.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
float L_9 = L_8.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
float L_11 = L_10.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
memset((&L_12), 0, sizeof(L_12));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
{
{
// public static float dot(float3 x, float3 y) { return x.x * y.x + x.y * y.y + x.z * y.z; }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
float L_1 = L_0.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_y;
float L_3 = L_2.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x;
float L_5 = L_4.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_y;
float L_7 = L_6.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_x;
float L_9 = L_8.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_y;
float L_11 = L_10.___z_2;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float sqrt(float x) { return (float)System.Math.Sqrt((float)x); }
float L_0 = ___0_x;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = sqrt(((double)((float)L_0)));
return ((float)L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline (float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
// public static float min(float x, float y) { return float.IsNaN(y) || x < y ? x : y; }
float L_0 = ___1_y;
bool L_1;
L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL);
if (L_1)
{
goto IL_000e;
}
}
{
float L_2 = ___0_x;
float L_3 = ___1_y;
if ((((float)L_2) < ((float)L_3)))
{
goto IL_000e;
}
}
{
float L_4 = ___1_y;
return L_4;
}
IL_000e:
{
float L_5 = ___0_x;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
// public static float max(float x, float y) { return float.IsNaN(y) || x > y ? x : y; }
float L_0 = ___1_y;
bool L_1;
L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL);
if (L_1)
{
goto IL_000e;
}
}
{
float L_2 = ___0_x;
float L_3 = ___1_y;
if ((((float)L_2) > ((float)L_3)))
{
goto IL_000e;
}
}
{
float L_4 = ___1_y;
return L_4;
}
IL_000e:
{
float L_5 = ___0_x;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 SliceCullingJob_ComputePlane_m652A3BF81F434905527854724C5AACF51C70F94B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_p0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_p1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_p2, const RuntimeMethod* method)
{
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 V_0;
memset((&V_0), 0, sizeof(V_0));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
memset((&V_1), 0, sizeof(V_1));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
memset((&V_2), 0, sizeof(V_2));
{
// float3 v0 = p1 - p0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___1_p1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_p0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
L_2 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_0, L_1, NULL);
V_1 = L_2;
// float3 v2 = p2 - p0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___2_p2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_p0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
L_5 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_3, L_4, NULL);
V_2 = L_5;
// plane.normal = math.normalize(math.cross(v0, v2));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = V_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = V_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8;
L_8 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_6, L_7, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
L_9 = math_normalize_mF02431EFC9E3212E0245EFF5C13BC9DC34512399_inline(L_8, NULL);
(&V_0)->___normal_0 = L_9;
// plane.distanceToOrigin = math.dot(plane.normal, p0);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_10 = V_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11 = L_10.___normal_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12 = ___0_p0;
float L_13;
L_13 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_11, L_12, NULL);
(&V_0)->___distanceToOrigin_1 = L_13;
// return plane;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_14 = V_0;
return L_14;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
{
{
// public static int min(int x, int y) { return x < y ? x : y; }
int32_t L_0 = ___0_x;
int32_t L_1 = ___1_y;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0006;
}
}
{
int32_t L_2 = ___1_y;
return L_2;
}
IL_0006:
{
int32_t L_3 = ___0_x;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_ContainsLight_m8D20A904FF4E623CFC4EA5FECFE9F421DC201C7C_inline (SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* IL2CPP_PARAMETER_RESTRICT __this, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___0_leftPlane, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_rightPlane, int32_t ___2_lightIndex, const RuntimeMethod* method)
{
bool V_0 = false;
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D V_1;
memset((&V_1), 0, sizeof(V_1));
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D V_2;
memset((&V_2), 0, sizeof(V_2));
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C V_3;
memset((&V_3), 0, sizeof(V_3));
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C V_4;
memset((&V_4), 0, sizeof(V_4));
{
// var hit = true;
V_0 = (bool)1;
// var sphere = new Sphere
// {
// center = positions[lightIndex],
// radius = radiuses[lightIndex]
// };
il2cpp_codegen_initobj((&V_2), sizeof(Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D));
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_0 = (&__this->___positions_8);
int32_t L_1 = ___2_lightIndex;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_0)->___m_Buffer_0, L_1);
(&V_2)->___center_0 = L_2;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_3 = (&__this->___radiuses_6);
int32_t L_4 = ___2_lightIndex;
float L_5;
L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_3)->___m_Buffer_0, L_4);
(&V_2)->___radius_1 = L_5;
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_6 = V_2;
V_1 = L_6;
// if (SphereBehindPlane(sphere, leftPlane) || SphereBehindPlane(sphere, rightPlane))
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_7 = V_1;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_8 = ___0_leftPlane;
bool L_9;
L_9 = SliceCullingJob_SphereBehindPlane_m5569131BD197D295450B295F19DE84B9C49332FA_inline(L_7, L_8, NULL);
if (L_9)
{
goto IL_0044;
}
}
{
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_10 = V_1;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_11 = ___1_rightPlane;
bool L_12;
L_12 = SliceCullingJob_SphereBehindPlane_m5569131BD197D295450B295F19DE84B9C49332FA_inline(L_10, L_11, NULL);
if (!L_12)
{
goto IL_0046;
}
}
IL_0044:
{
// hit = false;
V_0 = (bool)0;
}
IL_0046:
{
// if (hit && lightTypes[lightIndex] == LightType.Spot)
bool L_13 = V_0;
if (!L_13)
{
goto IL_00bc;
}
}
{
NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652* L_14 = (&__this->___lightTypes_5);
int32_t L_15 = ___2_lightIndex;
int32_t L_16;
L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_14)->___m_Buffer_0, L_15);
if (L_16)
{
goto IL_00bc;
}
}
{
// var cone = new Cone
// {
// tip = sphere.center,
// direction = directions[lightIndex],
// height = radiuses[lightIndex],
// radius = coneRadiuses[lightIndex]
// };
il2cpp_codegen_initobj((&V_4), sizeof(Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C));
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_17 = V_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18 = L_17.___center_0;
(&V_4)->___tip_0 = L_18;
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_19 = (&__this->___directions_7);
int32_t L_20 = ___2_lightIndex;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_21;
L_21 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_19)->___m_Buffer_0, L_20);
(&V_4)->___direction_1 = L_21;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_22 = (&__this->___radiuses_6);
int32_t L_23 = ___2_lightIndex;
float L_24;
L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_22)->___m_Buffer_0, L_23);
(&V_4)->___height_2 = L_24;
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_25 = (&__this->___coneRadiuses_9);
int32_t L_26 = ___2_lightIndex;
float L_27;
L_27 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_25)->___m_Buffer_0, L_26);
(&V_4)->___radius_3 = L_27;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_28 = V_4;
V_3 = L_28;
// if (ConeBehindPlane(cone, leftPlane) || ConeBehindPlane(cone, rightPlane))
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_29 = V_3;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_30 = ___0_leftPlane;
bool L_31;
L_31 = SliceCullingJob_ConeBehindPlane_m63964F0A47CFD6DE9CAD8C3720DC30DC22870789_inline(L_29, L_30, NULL);
if (L_31)
{
goto IL_00ba;
}
}
{
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_32 = V_3;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_33 = ___1_rightPlane;
bool L_34;
L_34 = SliceCullingJob_ConeBehindPlane_m63964F0A47CFD6DE9CAD8C3720DC30DC22870789_inline(L_32, L_33, NULL);
if (!L_34)
{
goto IL_00bc;
}
}
IL_00ba:
{
// hit = false;
V_0 = (bool)0;
}
IL_00bc:
{
// return hit;
bool L_35 = V_0;
return L_35;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_SphereBehindPlane_m5569131BD197D295450B295F19DE84B9C49332FA_inline (Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D ___0_sphere, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_plane, const RuntimeMethod* method)
{
{
// float dist = math.dot(sphere.center, plane.normal) - plane.distanceToOrigin;
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_0 = ___0_sphere;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___center_0;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_2 = ___1_plane;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = L_2.___normal_0;
float L_4;
L_4 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_1, L_3, NULL);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_5 = ___1_plane;
float L_6 = L_5.___distanceToOrigin_1;
// return dist < -sphere.radius;
Sphere_tE921708C3030BE302BF698B778A28F52CE5D4A9D L_7 = ___0_sphere;
float L_8 = L_7.___radius_1;
return (bool)((((float)((float)il2cpp_codegen_subtract(L_4, L_6))) < ((float)((-L_8))))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_ConeBehindPlane_m63964F0A47CFD6DE9CAD8C3720DC30DC22870789_inline (Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C ___0_cone, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_plane, const RuntimeMethod* method)
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
memset((&V_0), 0, sizeof(V_0));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
memset((&V_1), 0, sizeof(V_1));
{
// float3 furthestPointDirection = math.cross(math.cross(plane.normal, cone.direction), cone.direction);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_0 = ___1_plane;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___normal_0;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_2 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = L_2.___direction_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
L_4 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_1, L_3, NULL);
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_5 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = L_5.___direction_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
L_7 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_4, L_6, NULL);
V_0 = L_7;
// float3 furthestPointOnCircle = cone.tip + cone.direction * cone.height - furthestPointDirection * cone.radius;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_8 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = L_8.___tip_0;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_10 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11 = L_10.___direction_1;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_12 = ___0_cone;
float L_13 = L_12.___height_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14;
L_14 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_11, L_13, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15;
L_15 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_9, L_14, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16 = V_0;
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_17 = ___0_cone;
float L_18 = L_17.___radius_3;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_19;
L_19 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_16, L_18, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20;
L_20 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_15, L_19, NULL);
V_1 = L_20;
// return PointBehindPlane(cone.tip, plane) && PointBehindPlane(furthestPointOnCircle, plane);
Cone_t51A4A4FA64F9A34FCE283A4B4533E6D9F48A0D1C L_21 = ___0_cone;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_22 = L_21.___tip_0;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_23 = ___1_plane;
bool L_24;
L_24 = SliceCullingJob_PointBehindPlane_mE3E40056275D2066481919C3556797D2063847EE_inline(L_22, L_23, NULL);
if (!L_24)
{
goto IL_0061;
}
}
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_25 = V_1;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_26 = ___1_plane;
bool L_27;
L_27 = SliceCullingJob_PointBehindPlane_mE3E40056275D2066481919C3556797D2063847EE_inline(L_25, L_26, NULL);
return L_27;
}
IL_0061:
{
return (bool)0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static float3 cross(float3 x, float3 y) { return (x * y.yzx - x.yzx * y).yzx; }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
L_1 = float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline((&___1_y), NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
L_2 = float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline(L_0, L_1, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
L_3 = float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline((&___0_x), NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___1_y;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
L_5 = float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline(L_3, L_4, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
L_6 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_2, L_5, NULL);
V_0 = L_6;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
L_7 = float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline((&V_0), NULL);
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_normalize_mF02431EFC9E3212E0245EFF5C13BC9DC34512399_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method)
{
{
// public static float3 normalize(float3 x) { return rsqrt(dot(x, x)) * x; }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
float L_2;
L_2 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_0, L_1, NULL);
float L_3;
L_3 = math_rsqrt_mC67B3430EAADA7C5347E87B23859C569BC010E72_inline(L_2, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
L_5 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline(L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SliceCullingJob_PointBehindPlane_mE3E40056275D2066481919C3556797D2063847EE_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_p, Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 ___1_plane, const RuntimeMethod* method)
{
{
// return math.dot(plane.normal, p) - plane.distanceToOrigin < 0;
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_0 = ___1_plane;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___normal_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___0_p;
float L_3;
L_3 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_1, L_2, NULL);
Plane_tBE50267563FEB0345995D1FE5FB7EE4ACF2A0BA6 L_4 = ___1_plane;
float L_5 = L_4.___distanceToOrigin_1;
return (bool)((((float)((float)il2cpp_codegen_subtract(L_3, L_5))) < ((float)(0.0f)))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
{
{
// public static int max(int x, int y) { return x > y ? x : y; }
int32_t L_0 = ___0_x;
int32_t L_1 = ___1_y;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_0006;
}
}
{
int32_t L_2 = ___1_y;
return L_2;
}
IL_0006:
{
int32_t L_3 = ___0_x;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_volumeFrameworkUpdateMode_m0474AC8124A522A9DC4CC9EF397006A542FF7408_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_VolumeFrameworkUpdateModeOption;
int32_t L_0 = __this->___m_VolumeFrameworkUpdateModeOption_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_volumeFrameworkUpdateMode_m2925687F8C72FB3E270D87FB929162FBD96A1FDE_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_VolumeFrameworkUpdateModeOption = value;
int32_t L_0 = ___0_value;
__this->___m_VolumeFrameworkUpdateModeOption_16 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* UniversalAdditionalCameraData_get_volumeStack_mDB4460F18F4A7B994DCF40FF7C7B61AB9246022F_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_VolumeStack;
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = __this->___m_VolumeStack_30;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UniversalAdditionalCameraData_set_volumeStack_mFB4842333BCBBC92B102894F38BF65A7560F7681_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method)
{
{
// set => m_VolumeStack = value;
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_value;
__this->___m_VolumeStack_30 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VolumeStack_30), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB UniversalAdditionalCameraData_get_volumeLayerMask_m6CA98C050693650D8818151E9ADE480CCBF44BFC_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_VolumeLayerMask;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_VolumeLayerMask_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* UniversalAdditionalCameraData_get_volumeTrigger_m50DCBFFE7794ED3935CC068DB9F431785428BED9_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_VolumeTrigger;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_VolumeTrigger_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalAdditionalCameraData_get_renderType_m329B2A06C25793DF3BBBE89B3F23154EA2380265_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_CameraType;
int32_t L_0 = __this->___m_CameraType_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_supportsCameraDepthTexture_m4B42523ABE85349C1EB8DFF1533CA3180F57A8F2_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// get { return m_RequireDepthTexture; }
bool L_0 = __this->___m_RequireDepthTexture_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_supportsCameraOpaqueTexture_mDB57026918ABE55C479DE5CEC0432C0129E9424E_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// get { return m_RequireOpaqueTexture; }
bool L_0 = __this->___m_RequireOpaqueTexture_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_volumeFrameworkUpdateMode_mF796AC940F47F4CABB6B7855FB23E572625E7488_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// public VolumeFrameworkUpdateMode volumeFrameworkUpdateMode => m_VolumeFrameworkUpdateMode;
int32_t L_0 = __this->___m_VolumeFrameworkUpdateMode_63;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float UniversalAdditionalCameraData_get_version_m8529D7E2007A95CD33188F11076E9F407035A8A5_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// public float version => m_Version;
float L_0 = __this->___m_Version_27;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalAdditionalCameraData_get_renderPostProcessing_mAC89A4F038A4BDD585C10412EFBC76CE189974E4_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// get => m_RenderPostProcessing;
bool L_0 = __this->___m_RenderPostProcessing_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___oneVector_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 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_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))->___zeroVector_2;
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 DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// internal DebugHandler DebugHandler { get; }
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0 = __this->___U3CDebugHandlerU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_IsOverlay_mCF677D43B809428ED3DCB5EE0DBBD4647A382DDE_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method)
{
{
// internal bool IsOverlay { get; set; }
bool L_0 = __this->___U3CIsOverlayU3Ek__BackingField_20;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_AccurateGbufferNormals_m9720C5F6B6F3472D51A37E6DB9E73E4FF9DD5F16_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method)
{
{
// get { return m_AccurateGbufferNormals; }
bool L_0 = __this->___m_AccurateGbufferNormals_21;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* UniversalRendererData_get_defaultStencilState_m59850A2F687EC48D1D8F594014B4028B548F8473_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_DefaultStencilState;
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* L_0 = __this->___m_DefaultStencilState_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_intermediateTextureMode_mE291BB2BB76868DC05128CFE200771858D0B0D46_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_IntermediateTextureMode;
int32_t L_0 = __this->___m_IntermediateTextureMode_25;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripShadowsOffVariants_m6D4243EB800963DAA17E2E6F3BD9C705958B818A_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool stripShadowsOffVariants { get; set; } = false;
bool L_0 = ___0_value;
__this->___U3CstripShadowsOffVariantsU3Ek__BackingField_39 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripAdditionalLightOffVariants_m6B6A95E1E7B6C91B5054F34994BA5833FAD77C63_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool stripAdditionalLightOffVariants { get; set; } = false;
bool L_0 = ___0_value;
__this->___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_40 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRendererData_get_clusteredRendering_m3FA03E9CD735DE868143C86BC5138546DCE901AF_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_ClusteredRendering;
bool L_0 = __this->___m_ClusteredRendering_22;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_tileSize_m2947178938F3BD1E954067AFF3FAAF77DC21A956_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_TileSize;
int32_t L_0 = __this->___m_TileSize_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_depthPrimingMode_m5D8B3BD8077877061F60B6BB6EF25284D78E64BC_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_DepthPrimingMode;
int32_t L_0 = __this->___m_DepthPrimingMode_19;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRendererData_get_copyDepthMode_m02D8B9D5EB63BCCF0B3922481FB2943030E41075_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_CopyDepthMode;
int32_t L_0 = __this->___m_CopyDepthMode_20;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
{
// get => m_UseNativeRenderPass;
bool L_0 = __this->___m_UseNativeRenderPass_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB UniversalRendererData_get_opaqueLayerMask_mD814B96287EA119CCD66B6AAD78C9D7E6C8C521E_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_OpaqueLayerMask;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_OpaqueLayerMask_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRendererData_get_accurateGbufferNormals_mEEC3CD3A5BDE3BDF5E8882791BEEA6753EABD0EC_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_AccurateGbufferNormals;
bool L_0 = __this->___m_AccurateGbufferNormals_21;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeferredLights_set_TiledDeferredShading_m8C205D23F63B6D946473F74A52FBA7BB3FB86E58_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool TiledDeferredShading { get; set; }
bool L_0 = ___0_value;
__this->___U3CTiledDeferredShadingU3Ek__BackingField_22 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRendererData_get_shadowTransparentReceive_m59EBF1D691FF516DACB095A06D8E0311028D77BF_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_ShadowTransparentReceive;
bool L_0 = __this->___m_ShadowTransparentReceive_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB UniversalRendererData_get_transparentLayerMask_m574EF7B83EDC27E92BE8FB97BB445A6F4C937A3E_inline (UniversalRendererData_t57D400CEB38765F55EB74FDBD786B9A73C293CA6* __this, const RuntimeMethod* method)
{
{
// get => m_TransparentLayerMask;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_TransparentLayerMask_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_supportedRenderingFeatures_m79C5FBB6462F1D21874A91D7FFD54F5A1D05D472_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___0_value, const RuntimeMethod* method)
{
{
// public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures();
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = ___0_value;
__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ScriptableRenderer_get_supportedRenderingFeatures_m8866E002AF2D9D7C3E70946193B656850A4FC56F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures();
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderingFeatures_set_msaa_m2D87B2B1338BED49F71CE8742F8EEE981D00997F_inline (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// public bool msaa { get; set; } = true;
bool L_0 = ___0_value;
__this->___U3CmsaaU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_unsupportedGraphicsDeviceTypes_m2CEC5FBF8DECEEAF9F9B0039FB0EA554ECC1C2DA_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___0_value, const RuntimeMethod* method)
{
{
// public GraphicsDeviceType[] unsupportedGraphicsDeviceTypes { get; set; } = new GraphicsDeviceType[0];
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_0 = ___0_value;
__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___0_value;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___0_value;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___0_value;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeferredLights_set_IsOverlay_mF255B096F21A7182A40CD73E2C59194D9BE6C2CA_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool IsOverlay { get; set; }
bool L_0 = ___0_value;
__this->___U3CIsOverlayU3Ek__BackingField_20 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// get => m_RendererFeatures;
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures_21;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraColorTarget_m5C8AE99A14A8E4887573F7AD04B4384C594FF1A8_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, const RuntimeMethod* method)
{
{
// m_CameraColorTarget = colorTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget;
__this->___m_CameraColorTarget_22 = L_0;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_useDepthPriming_mE19B00F9BB6CBA3158241891FF40EEC1B842486C_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool useDepthPriming { get; set; } = false;
bool L_0 = ___0_value;
__this->___U3CuseDepthPrimingU3Ek__BackingField_38 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// internal bool useDepthPriming { get; set; } = false;
bool L_0 = __this->___U3CuseDepthPrimingU3Ek__BackingField_38;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CmsaaSamplesU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// get => m_ActiveRenderPassQueue;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue_20;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233* DeferredLights_get_GbufferAttachments_m949E7DA4CDBA1F7121106D7B5FBCAC28C6115CFD_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method)
{
{
// internal RenderTargetHandle[] GbufferAttachments { get; set; }
RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233* L_0 = __this->___U3CGbufferAttachmentsU3Ek__BackingField_27;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 DepthNormalOnlyPass_get_normalDescriptor_mBF3753C882BF35C6236335119DF42470224D4107_inline (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, const RuntimeMethod* method)
{
{
// internal RenderTextureDescriptor normalDescriptor { get; set; }
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_0 = __this->___U3CnormalDescriptorU3Ek__BackingField_25;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DepthNormalOnlyPass_set_normalDescriptor_m1DCD21CA9C893F438DF456BF68369CD008F76378_inline (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_value, const RuntimeMethod* method)
{
{
// internal RenderTextureDescriptor normalDescriptor { get; set; }
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_0 = ___0_value;
__this->___U3CnormalDescriptorU3Ek__BackingField_25 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DepthNormalOnlyPass_set_allocateDepth_mB6373B66597EDBA964B14F982257969F6A246B77_inline (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool allocateDepth { get; set; } = true;
bool L_0 = ___0_value;
__this->___U3CallocateDepthU3Ek__BackingField_27 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DepthNormalOnlyPass_set_shaderTagIds_m66D1B5D656FD5F650036FD0641305A632AB88019_inline (DepthNormalOnlyPass_t50A0679CDE5004EB7043F717FADAB05FA0CA35A6* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_value, const RuntimeMethod* method)
{
{
// internal List<ShaderTagId> shaderTagIds { get; set; }
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = ___0_value;
__this->___U3CshaderTagIdsU3Ek__BackingField_29 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CshaderTagIdsU3Ek__BackingField_29), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CopyDepthPass_set_AllocateRT_m0860CA864FE10E9FB0C8E40A251F9EB01A01383B_inline (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool AllocateRT { get; set; }
bool L_0 = ___0_value;
__this->___U3CAllocateRTU3Ek__BackingField_27 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method)
{
{
// internal bool UseRenderPass { get; set; }
bool L_0 = __this->___U3CUseRenderPassU3Ek__BackingField_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_copyDepth_m7C7421589341099A05C5FC648B74035ECED52ABF_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method)
{
{
// internal bool copyDepth { get; private set; }
bool L_0 = __this->___U3CcopyDepthU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_opaqueDownsampling_mFC12352FAF21B6FA4F9718CE89E0116D7CE36A3F_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// get { return m_OpaqueDownsampling; }
int32_t L_0 = __this->___m_OpaqueDownsampling_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SupportedRenderingFeatures_set_motionVectors_mEE2FCB3BBBB279DE389C75E189B25B87BFB56C75_inline (SupportedRenderingFeatures_t569A94D488395E4967F2CA349DB518EA7BD117A6* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CmotionVectorsU3Ek__BackingField_9 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MotionVectorRenderPass_Setup_m2161CF4EE62BE481D6984E261FB89C01E87A4DFD_inline (MotionVectorRenderPass_t68EEC4BE7958B36DF7CA1C0FBD6D61195E561471* __this, PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF* ___0_frameData, const RuntimeMethod* method)
{
{
// m_MotionData = frameData;
PreviousFrameData_t990E8070F97119F296A9A59DE5E700725864C4EF* L_0 = ___0_frameData;
__this->___m_MotionData_33 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MotionData_33), (void*)L_0);
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// public RenderPassEvent renderPassEvent { get; set; }
int32_t L_0 = __this->___U3CrenderPassEventU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CapturePass_Setup_m1A0DDCA8751DD1E7683B3721EC146AD67075A412_inline (CapturePass_tBD745B83E7D4AE9A6F35EE0760F1CCAC51B787EE* __this, RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___0_colorHandle, const RuntimeMethod* method)
{
{
// m_CameraColorHandle = colorHandle;
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 L_0 = ___0_colorHandle;
__this->___m_CameraColorHandle_25 = L_0;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_supportsMainLightShadows_m49602C0968982FFAB632F55F2AEAE18873110150_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// get { return m_MainLightShadowsSupported; }
bool L_0 = __this->___m_MainLightShadowsSupported_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_supportsAdditionalLightShadows_mD95BAF6EAD82716E802665A83A85C5AFCE071AB5_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// get { return m_AdditionalLightShadowsSupported; }
bool L_0 = __this->___m_AdditionalLightShadowsSupported_28;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
float L_0 = ___1_b;
float L_1 = ___0_a;
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
float L_3 = ___0_a;
float L_4;
L_4 = fabsf(L_3);
float L_5 = ___1_b;
float L_6;
L_6 = fabsf(L_5);
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
goto IL_0035;
}
IL_0035:
{
bool L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_conservativeEnclosingSphere_mFEDF12207D303EB9874B019BBE1CAA582A1A9203_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// get { return m_ConservativeEnclosingSphere; }
bool L_0 = __this->___m_ConservativeEnclosingSphere_44;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_numIterationsEnclosingSphere_m38AFD0AD5243DC1432EB93514E339C256852028A_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// get { return m_NumIterationsEnclosingSphere; }
int32_t L_0 = __this->___m_NumIterationsEnclosingSphere_45;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_HasTileLights_m13922FF924198012E1526C3153F6DE6F2198C89D_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method)
{
{
// return m_HasTileVisLights;
bool L_0 = __this->___m_HasTileVisLights_45;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_Input;
int32_t L_0 = __this->___m_Input_22;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CdimensionU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 XRPass_get_renderTargetDesc_m616E10C2F8E652299DB29E7CC4DABDB586653906_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method)
{
{
// internal RenderTextureDescriptor renderTargetDesc { get; private set; }
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_0 = __this->___U3CrenderTargetDescU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_EnableMSAA_mFACEC550EEF2910AC94C1F22C0DA146DBE36F3CA_inline (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, bool ___0_enable, const RuntimeMethod* method)
{
{
// m_AllowMSAA = enable;
bool L_0 = ___0_enable;
__this->___m_AllowMSAA_5 = L_0;
// }
return;
}
}
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 ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, 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 ___0_item, 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 = ___0_item;
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 = ___0_item;
(( 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 ___0_item, 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 = ___0_item;
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 = ___0_item;
(( 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 ___0_item, const RuntimeMethod* method)
{
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_1 = (ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_6 = V_0;
int32_t L_7 = V_1;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_8);
return;
}
IL_0034:
{
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9 = ___0_item;
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_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 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 void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
{
{
float L_0 = ___0_r;
__this->___r_0 = L_0;
float L_1 = ___1_g;
__this->___g_1 = L_1;
float L_2 = ___2_b;
__this->___b_2 = L_2;
float L_3 = ___3_a;
__this->___a_3 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
// this.x = x;
float L_0 = ___0_x;
__this->___x_0 = L_0;
// this.y = y;
float L_1 = ___1_y;
__this->___y_1 = L_1;
// this.z = z;
float L_2 = ___2_z;
__this->___z_2 = L_2;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method)
{
{
// this.x = xyz.x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz;
float L_1 = L_0.___x_0;
__this->___x_0 = L_1;
// this.y = xyz.y;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___0_xyz;
float L_3 = L_2.___y_1;
__this->___y_1 = L_3;
// this.z = xyz.z;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_xyz;
float L_5 = L_4.___z_2;
__this->___z_2 = L_5;
// this.w = w;
float L_6 = ___1_w;
__this->___w_3 = L_6;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
{
{
// public static float4 operator * (float4 lhs, float rhs) { return new float4 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs, lhs.w * rhs); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float L_2 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___0_lhs;
float L_4 = L_3.___y_1;
float L_5 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___0_lhs;
float L_7 = L_6.___z_2;
float L_8 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___0_lhs;
float L_10 = L_9.___w_3;
float L_11 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
memset((&L_12), 0, sizeof(L_12));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL);
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float4 operator + (float4 lhs, float4 rhs) { return new float4 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z, lhs.w + rhs.w); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs;
float L_3 = L_2.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs;
float L_5 = L_4.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs;
float L_7 = L_6.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs;
float L_9 = L_8.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs;
float L_11 = L_10.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs;
float L_13 = L_12.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs;
float L_15 = L_14.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
memset((&L_16), 0, sizeof(L_16));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(L_13, L_15)), /*hidden argument*/NULL);
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, 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 = ___0_f;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_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 float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method)
{
{
// get { return new float3(y, z, x); }
float L_0 = __this->___y_1;
float L_1 = __this->___z_2;
float L_2 = __this->___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
memset((&L_3), 0, sizeof(L_3));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float3 operator * (float3 lhs, float3 rhs) { return new float3 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
float L_3 = L_2.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
float L_5 = L_4.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
float L_7 = L_6.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
float L_9 = L_8.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
float L_11 = L_10.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
memset((&L_12), 0, sizeof(L_12));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), /*hidden argument*/NULL);
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_rsqrt_mC67B3430EAADA7C5347E87B23859C569BC010E72_inline (float ___0_x, const RuntimeMethod* method)
{
{
// public static float rsqrt(float x) { return 1.0f / sqrt(x); }
float L_0 = ___0_x;
float L_1;
L_1 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_0, NULL);
return ((float)((1.0f)/L_1));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float3 operator * (float lhs, float3 rhs) { return new float3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); }
float L_0 = ___0_lhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___1_rhs;
float L_2 = L_1.___x_0;
float L_3 = ___0_lhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___1_rhs;
float L_5 = L_4.___y_1;
float L_6 = ___0_lhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___1_rhs;
float L_8 = L_7.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
memset((&L_9), 0, sizeof(L_9));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_8)), /*hidden argument*/NULL);
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
// this.x = x;
float L_0 = ___0_x;
__this->___x_0 = L_0;
// this.y = y;
float L_1 = ___1_y;
__this->___y_1 = L_1;
// this.z = z;
float L_2 = ___2_z;
__this->___z_2 = L_2;
// this.w = w;
float L_3 = ___3_w;
__this->___w_3 = L_3;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = *((int32_t*)((uintptr_t)(&___0_value)));
return L_0;
}
}