ZeroVR/ZeroPacientVR/Zero_BackUpThisFolder_ButDo.../il2cppOutput/Unity.RenderPipelines.Core....

30809 lines
1.6 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 T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>
struct Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA;
// System.Collections.Generic.Dictionary`2<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>
struct Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D;
// 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.Int16>
struct Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>
struct Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Rendering.VolumeComponent>
struct Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A;
// System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs>
struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7;
// System.Func`1<System.Object>
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
// System.Func`1<UnityEngine.Rendering.VolumeManager>
struct Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1;
// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<System.Type>>
struct Func_2_tDB9851E133717B16EF4D1F0B933444974B766016;
// System.Func`2<System.Reflection.FieldInfo,System.Boolean>
struct Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630;
// System.Func`2<System.Reflection.FieldInfo,System.Int32>
struct Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892;
// System.Func`2<System.Object,System.Collections.Generic.IEnumerable`1<System.Object>>
struct Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1;
// System.Func`2<System.Object,System.Boolean>
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
// System.Func`2<System.Object,System.Int32>
struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B;
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
// System.Func`2<System.Type,System.Boolean>
struct Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E;
// System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
struct HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD;
// System.Collections.Generic.HashSet`1<System.Object>
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
// System.Collections.Generic.IEnumerable`1<System.Reflection.Assembly>
struct IEnumerable_1_t11F08D46A18E820E6CD80DE57F40444AD29E6689;
// System.Collections.Generic.IEnumerable`1<System.Reflection.FieldInfo>
struct IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<System.Type>
struct IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B;
// System.Collections.Generic.IEnumerable`1<System.UInt32>
struct IEnumerable_1_tF78C5A55C1D093F0B8CD95E0247BA2EE703D9D55;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Rendering.VolumeParameter>
struct IEnumerable_1_t2F265F5600BDC1FE3869499235B6303EB5E9271A;
// System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33;
// System.Collections.Generic.IEnumerator`1<System.Object>
struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
// System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.VolumeParameter>
struct IEnumerator_1_t615FE0BE9A634B83234E9952C42B3138E401479E;
// System.Collections.Generic.IEqualityComparer`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
struct IEqualityComparer_1_t08F8E4E756D4582340883B61B153BEE92402CBC7;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.Camera>
struct IEqualityComparer_1_t57A43DC72C9BCCA9EDCF71364B5BF21D7EB6497C;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
// System.Collections.Generic.IEqualityComparer`1<System.Object>
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
// System.Collections.Generic.IEqualityComparer`1<System.Type>
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
// System.Collections.Generic.IList`1<UnityEngine.Rendering.VolumeParameter>
struct IList_1_t0C9DC71E41EA0D50FBDBA418CE2786E8C3CEE28C;
// System.Linq.IOrderedEnumerable`1<System.Reflection.FieldInfo>
struct IOrderedEnumerable_1_t10EDF1E95F8BA8400B64679E76322034087904F0;
// System.Linq.IOrderedEnumerable`1<System.Object>
struct IOrderedEnumerable_1_t0E680E8E1A4A676334F2A0C9A6F9B93135A65EAC;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>
struct KeyCollection_tE0EA4C9CB0F7AA567C4AA87C2AF9F3220643EF96;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
struct KeyCollection_tFEC7E7B031CB1C62DF4AF0353995DC343C17CAF2;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Boolean>
struct KeyCollection_t66E188B36DF8E1A23EBDA7253CDCE978CD3EF298;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.Vector4>
struct KeyCollection_t6EAA7FF2CF000EF8EBB1B2D467889F16C4F55FE3;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Type,UnityEngine.Rendering.VolumeComponent>
struct KeyCollection_t55696D134BBEF5DE1C8F892C5FC82FA1B46E840A;
// System.Lazy`1<System.Object>
struct Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E;
// System.Lazy`1<UnityEngine.Rendering.VolumeManager>
struct Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC;
// System.Collections.Generic.List`1<UnityEngine.Collider>
struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252;
// System.Collections.Generic.List`1<UnityEngine.Color>
struct List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
// 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.Rendering.VolumeParameter>
struct List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039;
// System.Predicate`1<System.Object>
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
// System.Predicate`1<UnityEngine.Rendering.Volume>
struct Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F;
// System.Predicate`1<UnityEngine.Rendering.VolumeComponent>
struct Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795;
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>
struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>
struct ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>
struct ValueCollection_tDD0F6C24A93061B291EBBDEB0D1C0D70A14CDAFC;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
struct ValueCollection_tAF44363A8B49E150B1627596E78BB926E14584AE;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Boolean>
struct ValueCollection_t95D69F17F87935E5166EE0E3C174BB8A8F051F5B;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.Vector4>
struct ValueCollection_tD3A6C27C765A169197804A564B0D1921EE5F6F88;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Type,UnityEngine.Rendering.VolumeComponent>
struct ValueCollection_tB4F0C33FDBD15C4946D8D85C7B9EF94B43F19F3E;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.AnimationCurve>
struct VolumeParameter_1_t2D946BAF0C466C9A642CA5B3A8FFA0134A884FCC;
// UnityEngine.Rendering.VolumeParameter`1<System.Boolean>
struct VolumeParameter_1_tBCB51FE341649CAB77E12B97823E7D31852372CF;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>
struct VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Cubemap>
struct VolumeParameter_1_t82456119ABF78C70A1CC424B6A23D3B890F093FD;
// UnityEngine.Rendering.VolumeParameter`1<System.Int32>
struct VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.LayerMask>
struct VolumeParameter_1_tA31BB11EB7ABD3D3D53EF680B63B550EA34156EF;
// UnityEngine.Rendering.VolumeParameter`1<System.Object>
struct VolumeParameter_1_t5E4D687B1DE10F23FA079D3967111740962E1076;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.RenderTexture>
struct VolumeParameter_1_t31C7EAE71EE3F80CAADC6B3C4249D219F580117A;
// UnityEngine.Rendering.VolumeParameter`1<System.Single>
struct VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>
struct VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.TextureCurve>
struct VolumeParameter_1_t2568C1D65C317243AD2D110790FE99CF3A544ACD;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector2>
struct VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector3>
struct VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98;
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>
struct VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>[]
struct EntryU5BU5D_tCEC95CF6550B23221A8D7813F2ADDF0768CAD0B3;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>[]
struct EntryU5BU5D_t043522146CB365908EF2C634445E4732E68EA787;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>[]
struct EntryU5BU5D_t6E8F51999B5C2D1A5E09B1963CF042E7B5CAA500;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.Vector4>[]
struct EntryU5BU5D_tD51D0D5737E414D2E6C3BCC6F8FE35EBB1EFC694;
// System.Collections.Generic.Dictionary`2/Entry<System.Type,UnityEngine.Rendering.VolumeComponent>[]
struct EntryU5BU5D_t99DC09B10D869AC5B5A04DAAFFC1DA90A35B26A1;
// System.Collections.Generic.HashSet`1/Slot<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>[]
struct SlotU5BU5D_t3BEDECBC860429AA83832887868B2770E4484D2B;
// System.Collections.Generic.HashSet`1/Slot<System.Object>[]
struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343;
// System.ValueTuple`2<UnityEngine.Rendering.VolumeParameter,UnityEngine.Rendering.VolumeParameter>[]
struct ValueTuple_2U5BU5D_tE2E90A16702AA41094A74222F01C7F383CC57377;
// System.Reflection.Assembly[]
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// UnityEngine.Collider[]
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
// UnityEngine.Color[]
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.Keyframe[]
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// UnityEngine.Rendering.RenderTargetIdentifier[]
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
// UnityEngine.Rendering.ShaderKeyword[]
struct ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// UnityEngine.Rendering.Volume[]
struct VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959;
// UnityEngine.Rendering.VolumeComponent[]
struct VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143;
// UnityEngine.Rendering.VolumeParameter[]
struct VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103;
// UnityEngine.Rendering.HableCurve/Segment[]
struct SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982;
// UnityEngine.AnimationCurve
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
// UnityEngine.Rendering.AnimationCurveParameter
struct AnimationCurveParameter_t0DA1A1E3853A4EBE011E021AF956A572088928F8;
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// System.Reflection.Assembly
struct Assembly_t;
// System.AssemblyLoadEventHandler
struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42;
// UnityEngine.Rendering.AtlasAllocatorDynamic
struct AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170;
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// UnityEngine.Rendering.BoolParameter
struct BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// UnityEngine.Rendering.ClampedFloatParameter
struct ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8;
// UnityEngine.Rendering.ClampedIntParameter
struct ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E;
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
// UnityEngine.Rendering.ColorParameter
struct ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0;
// UnityEngine.Rendering.CommandBuffer
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// UnityEngine.ComputeBuffer
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
// UnityEngine.ComputeShader
struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8;
// UnityEngine.Cubemap
struct Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C;
// UnityEngine.CubemapArray
struct CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666;
// UnityEngine.Rendering.CubemapParameter
struct CubemapParameter_tF7E8490EA38571531CC5BEDED9CA4EB3EBE97078;
// UnityEngine.Rendering.CullingAllocationInfo
struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// System.EventHandler
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82;
// System.Exception
struct Exception_t;
// System.Reflection.FieldInfo
struct FieldInfo_t;
// UnityEngine.Rendering.FloatParameter
struct FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106;
// UnityEngine.Rendering.FloatRangeParameter
struct FloatRangeParameter_tDBA4CE9F695ABA7D78B09CA9C77D8F2FF318F95E;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// UnityEngine.Rendering.HableCurve
struct HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876;
// UnityEngine.Rendering.IBitArray
struct IBitArray_t32E2478390BB468AFCF27C565FDFBE6A67B5FA65;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// UnityEngine.Rendering.IntParameter
struct IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// UnityEngine.Rendering.LayerMaskParameter
struct LayerMaskParameter_tA66225F58FADD2A624C1D2B9A7305DD3C039E1B7;
// System.LazyHelper
struct LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// UnityEngine.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
// UnityEngine.Rendering.MaxFloatParameter
struct MaxFloatParameter_tD05E9762995BE32FB62AF6380BF852874BB909C1;
// UnityEngine.Rendering.MaxIntParameter
struct MaxIntParameter_t4738D43119E5397CE05379FECA93EE0E4325B1B8;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// UnityEngine.Rendering.MeshGizmo
struct MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09;
// System.Reflection.MethodBase
struct MethodBase_t;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.Rendering.MinFloatParameter
struct MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9;
// UnityEngine.Rendering.MinIntParameter
struct MinIntParameter_t9CDA47CC032EEAA91BA8EBD020FC9C2515D5B7A2;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// UnityEngine.Rendering.NoInterpClampedFloatParameter
struct NoInterpClampedFloatParameter_t1B26802466B8DA09FC529DF696FF095B2AF3D469;
// UnityEngine.Rendering.NoInterpClampedIntParameter
struct NoInterpClampedIntParameter_t9C80E35BD47CBAA513AD85B5AF7658914B664E57;
// UnityEngine.Rendering.NoInterpColorParameter
struct NoInterpColorParameter_tAC56E2B7317DE64AECB01DE81D7E2E5BC2DD6363;
// UnityEngine.Rendering.NoInterpCubemapParameter
struct NoInterpCubemapParameter_t0649F811E3A629AC746AE914201C08F080442167;
// UnityEngine.Rendering.NoInterpFloatParameter
struct NoInterpFloatParameter_tC686F69BC09FE15CA5FB7C860850C5AD47693488;
// UnityEngine.Rendering.NoInterpFloatRangeParameter
struct NoInterpFloatRangeParameter_t918E5800AB886A7517D1646C113B75C9713A640F;
// UnityEngine.Rendering.NoInterpIntParameter
struct NoInterpIntParameter_t85DCA462114A1F0E232FFD6AC4106981098B9143;
// UnityEngine.Rendering.NoInterpMaxFloatParameter
struct NoInterpMaxFloatParameter_t529190377E9C16F4A2391FDE49932F9C848AE085;
// UnityEngine.Rendering.NoInterpMaxIntParameter
struct NoInterpMaxIntParameter_t730F30E12FF92D62880F0D7CC4B13BB4D2D40FC7;
// UnityEngine.Rendering.NoInterpMinFloatParameter
struct NoInterpMinFloatParameter_tEC8F08E35261446645E8245ECC087BC969B820E4;
// UnityEngine.Rendering.NoInterpMinIntParameter
struct NoInterpMinIntParameter_tDECAE3DA62D936211D730D64B42D67EB9F796FAF;
// UnityEngine.Rendering.NoInterpRenderTextureParameter
struct NoInterpRenderTextureParameter_t7583BF71A63A454A040AE0826144BB949B655D55;
// UnityEngine.Rendering.NoInterpTextureParameter
struct NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478;
// UnityEngine.Rendering.NoInterpVector2Parameter
struct NoInterpVector2Parameter_t85C7AE8C8F185B207A509CAE9E7D86BF8C1C7E2C;
// UnityEngine.Rendering.NoInterpVector3Parameter
struct NoInterpVector3Parameter_t368B9E95BA74AF081A4E975A2877BDC76C6B17E9;
// UnityEngine.Rendering.NoInterpVector4Parameter
struct NoInterpVector4Parameter_tEB35A48479B0C5D5EBEA04C8FFC44D7BC9DEE515;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
// System.Reflection.PropertyInfo
struct PropertyInfo_t;
// UnityEngine.Rendering.RTHandle
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
// UnityEngine.Rendering.RTHandleSystem
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
// UnityEngine.Rendering.ReloadAttribute
struct ReloadAttribute_t0F63985201387E952E28085A1791ED2EEB095F84;
// UnityEngine.Rendering.ReloadGroupAttribute
struct ReloadGroupAttribute_t1478945D18722672EF1E76437357FB01ACCC1713;
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
// UnityEngine.Rendering.RenderTextureParameter
struct RenderTextureParameter_t1E38EEAB6C5DB8D305231FB7779A1DEAB790A6BB;
// System.ResolveEventHandler
struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// UnityEngine.Rendering.ScaleFunc
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
// System.String
struct String_t;
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// UnityEngine.Texture2DArray
struct Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA;
// UnityEngine.Rendering.Texture2DAtlasDynamic
struct Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D;
// UnityEngine.Rendering.Texture2DParameter
struct Texture2DParameter_tCA233C85668789CDEC75FCABB6A9277E3105C32F;
// UnityEngine.Texture3D
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1;
// UnityEngine.Rendering.Texture3DParameter
struct Texture3DParameter_tD647B02C235BE90AAEAD47FFCE76D6ABA27D37E2;
// UnityEngine.Rendering.TextureCurve
struct TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353;
// UnityEngine.Rendering.TextureCurveParameter
struct TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B;
// UnityEngine.Rendering.TextureParameter
struct TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// System.Type
struct Type_t;
// System.UnhandledExceptionEventHandler
struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C;
// UnityEngine.Rendering.Vector2Parameter
struct Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A;
// UnityEngine.Rendering.Vector3Parameter
struct Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858;
// UnityEngine.Rendering.Vector4Parameter
struct Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.Rendering.Volume
struct Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377;
// UnityEngine.Rendering.VolumeComponent
struct VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1;
// UnityEngine.Rendering.VolumeComponentDeprecated
struct VolumeComponentDeprecated_tBD5AAA706521AE6378ECCF201C7A4A0AE888538E;
// UnityEngine.Rendering.VolumeComponentMenu
struct VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9;
// UnityEngine.Rendering.VolumeComponentMenuForRenderPipeline
struct VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833;
// UnityEngine.Rendering.VolumeManager
struct VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621;
// UnityEngine.Rendering.VolumeParameter
struct VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72;
// UnityEngine.Rendering.VolumeProfile
struct VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1;
// UnityEngine.Rendering.VolumeStack
struct VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8;
// UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool
struct AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// UnityEngine.Rendering.CoreUtils/<>c
struct U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C;
// UnityEngine.Rendering.HableCurve/Segment
struct Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E;
// UnityEngine.Rendering.HableCurve/Uniforms
struct Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC;
// UnityEngine.Rendering.VolumeComponent/<>c
struct U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424;
// UnityEngine.Rendering.VolumeComponent/Indent
struct Indent_t0D5C0C4758A92151C838F36924BAAC62C4B5CE1F;
// UnityEngine.Rendering.VolumeManager/<>c
struct U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798;
IL2CPP_EXTERN_C RuntimeClass* AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tDB9851E133717B16EF4D1F0B933444974B766016_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t2F265F5600BDC1FE3869499235B6303EB5E9271A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t615FE0BE9A634B83234E9952C42B3138E401479E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD1E868EC4EE9679F2F2D4F9F10CEAB9153B8C991_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* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_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* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_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* Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureFormat_t87A73E4A3850D3410DC211676FC14B94226C1C1D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____FE78C65211DD0B56A97024FB61111E686EF1FE054AA132BA58E2891AC496F1EE_5_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0898F49C5589FCB4CBAA5416907DF26E99722FA2;
IL2CPP_EXTERN_C String_t* _stringLiteral0902723DFFF43CF3B7C6C63235A27BA69D84621D;
IL2CPP_EXTERN_C String_t* _stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674;
IL2CPP_EXTERN_C String_t* _stringLiteral16981427D330D3ADF1E9EA7FE41BF16CF3D4B86B;
IL2CPP_EXTERN_C String_t* _stringLiteral1897A975EECD41F0613D1778A0F22B464C8277CD;
IL2CPP_EXTERN_C String_t* _stringLiteral1F1446FA8B3EF6BF5F9E5BE903A40F07ADB3D49E;
IL2CPP_EXTERN_C String_t* _stringLiteral205553D68BAF0E0A0483E8FDECA0736C26CE34E1;
IL2CPP_EXTERN_C String_t* _stringLiteral233223C8E5F418C195B5284B000BA1642E17644C;
IL2CPP_EXTERN_C String_t* _stringLiteral2451575A0023BE897D375B3A2F505628B026E056;
IL2CPP_EXTERN_C String_t* _stringLiteral24B8FB8BB47C5BD7E79E0C316BF6E1BBF8371C84;
IL2CPP_EXTERN_C String_t* _stringLiteral339388A4261E66A00F4092D4402EF4B32C53C5BB;
IL2CPP_EXTERN_C String_t* _stringLiteral365B1F014A888DCE72CCE1F09C3646A52674E509;
IL2CPP_EXTERN_C String_t* _stringLiteral3C74EE53B1AF65557F9BDF1EAF0C416BADC79DB9;
IL2CPP_EXTERN_C String_t* _stringLiteral3D90B8B32F87ACB4925C1A6F8C79144FDCAF8CDF;
IL2CPP_EXTERN_C String_t* _stringLiteral3FD1832AB941CF70788CDA8BA0EC5E4A6D340207;
IL2CPP_EXTERN_C String_t* _stringLiteral43F8AE2944391C877C834BA11AC1BDA65620B101;
IL2CPP_EXTERN_C String_t* _stringLiteral471F74A68AA03AF7D4E570BFDDC05DA62A022B4B;
IL2CPP_EXTERN_C String_t* _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30;
IL2CPP_EXTERN_C String_t* _stringLiteral5039A1BBF303CEF9DCFB7BD1F99C6EDA6DD96C44;
IL2CPP_EXTERN_C String_t* _stringLiteral53A7B8F3AA601B02DBFA30B6D8BCEC8081E7627D;
IL2CPP_EXTERN_C String_t* _stringLiteral5B05BB123A271CC15F1EEF190F0221CB80613031;
IL2CPP_EXTERN_C String_t* _stringLiteral61C0A9A4EB397DF458A91FB78ADCE4A7D7FF1F4E;
IL2CPP_EXTERN_C String_t* _stringLiteral6E975A3E04E04AD1056FB82AC061EA9EDD7F2CBF;
IL2CPP_EXTERN_C String_t* _stringLiteral701BED502AB06A3AEE8D146D8BC134D1B2B2C87A;
IL2CPP_EXTERN_C String_t* _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790;
IL2CPP_EXTERN_C String_t* _stringLiteral75ABE46520D2663D819AC90CCE08D3B0606DC483;
IL2CPP_EXTERN_C String_t* _stringLiteral7B236AEB9C87CE0B7C425AA0188EEBDAE6C79C64;
IL2CPP_EXTERN_C String_t* _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0;
IL2CPP_EXTERN_C String_t* _stringLiteral7D25A59CF547045B8AE96B99028442D90753BB52;
IL2CPP_EXTERN_C String_t* _stringLiteral7E049C025A50C4C70F5A9062CA7334AAC099255D;
IL2CPP_EXTERN_C String_t* _stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7;
IL2CPP_EXTERN_C String_t* _stringLiteral7E610FC4FDB73DAF334119943E03819D44500C0E;
IL2CPP_EXTERN_C String_t* _stringLiteral8651CDDEFFC7EC809D1790FFF0350AF54BF3473F;
IL2CPP_EXTERN_C String_t* _stringLiteral90FDD5A55E9A72404B00AF935ADEF8EBFCF6A96F;
IL2CPP_EXTERN_C String_t* _stringLiteral91896BFCE7A80962CB847131C99FBB40B54405A9;
IL2CPP_EXTERN_C String_t* _stringLiteral9818BF84F4D8FA31CA8C8C19EC47C3DEF92B986C;
IL2CPP_EXTERN_C String_t* _stringLiteral98CFF7D4C8E693FD927BAE1DFBED24F906EE2316;
IL2CPP_EXTERN_C String_t* _stringLiteralA4ACE7425465ED8B7CF6A88FEB3F0C61C30E530F;
IL2CPP_EXTERN_C String_t* _stringLiteralA8F35979507EE2CEE3C7F8D73C77F5F1FBC2B712;
IL2CPP_EXTERN_C String_t* _stringLiteralAE14C60A1B2F38EBA8D85290DB30BB96EF7568B8;
IL2CPP_EXTERN_C String_t* _stringLiteralB1994F9E540855D476C744B427AA560BC162C456;
IL2CPP_EXTERN_C String_t* _stringLiteralB647135ED349ACE71035F164D57AAAC743B2E7D9;
IL2CPP_EXTERN_C String_t* _stringLiteralB703F8AFE225534FED12B51AB14063DE7134E8F0;
IL2CPP_EXTERN_C String_t* _stringLiteralBE740A6E88D4BFA1DF63FB0D354B717C70241FA5;
IL2CPP_EXTERN_C String_t* _stringLiteralC5D8AF07339C92C1C8A544FB0AED646C001200E8;
IL2CPP_EXTERN_C String_t* _stringLiteralC611A012636D51B5EBBC7ADEBD3C8631EA8DAF13;
IL2CPP_EXTERN_C String_t* _stringLiteralC62C69013ED8583E7E90A343DEEB305CE1C955BE;
IL2CPP_EXTERN_C String_t* _stringLiteralCB2FF5112291E66F63509A6ABB6285E57EBD09D3;
IL2CPP_EXTERN_C String_t* _stringLiteralCFDB66A5C09DDC3274385CB8BDFC3E37839055F8;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDB5EB8374C1C298D3C84808BCA1047466EEAAEF4;
IL2CPP_EXTERN_C String_t* _stringLiteralDD4F6305D039CFF700BE55D3E90AFB5BA2755049;
IL2CPP_EXTERN_C String_t* _stringLiteralDE76084C69E4E563DD54C8D3FCF5010368D7964F;
IL2CPP_EXTERN_C String_t* _stringLiteralE0229C664E14FBFEEC931C53EB1ABB1BD50A8791;
IL2CPP_EXTERN_C String_t* _stringLiteralE2805875C5FAF7BABFF913C2AB0F712C35F91FDC;
IL2CPP_EXTERN_C String_t* _stringLiteralEAF21F21C0C5A5EC0A8F81864348365A8EA6366A;
IL2CPP_EXTERN_C String_t* _stringLiteralED754A3BF7536F651AB5799D602A24975EC3682A;
IL2CPP_EXTERN_C String_t* _stringLiteralF64393D0C87239822E362C5CF384E8A7A037C812;
IL2CPP_EXTERN_C String_t* _stringLiteralFA717E7314B83AAAAF129313F0CFA7EC15EBC525;
IL2CPP_EXTERN_C String_t* _stringLiteralFC2A368EC6B09D7670707343672D60E45A4F60A1;
IL2CPP_EXTERN_C String_t* _stringLiteralFDD7E4B2CEA12B65DF701B4F431AB943FCD36FEF;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUtils_DrawRendererList_m4DAB388EECB671AF53CCB2578CD2FFF365E6963E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUtils_DrawRendererList_m5EE8298898094D09951C963E3431F6247AC37F70_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mB2B814CA1494CBB3871C9DE91D7605E9F5D75FBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mBDC758D6AB3612A7A4E6FD67A47E4372410CA462_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mB8765A050BD63D1C591079B7C7F21D4DB7977263_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m7D5CF8B5C7A9D117BEA44015C62EBB27582D3CFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m4E74A2EFB286C00C7F15235684147C9F17CFDC50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF8E7CECEC9905DEC1B90C93643B06C340E6EA397_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisFieldInfo_t_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m305093C3E08FA712AA4846984EDB85C0AF6EE5E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SelectMany_TisAssembly_t_TisType_t_m1FF8A47655C6E0122E1020678BBCD470923B9CA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m29DB3CF8329DBD6ECDFC6181C010E2E584D6989B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1193A0DAC63DF7850B8AB8E677CD8A6CA926A843_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m07BF2F29F51E35A21E3B4F74E0086D29FEBF4363_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m882D100CECAF3E7AC184A18C8EEB45A5A090380F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_m4DD2307E1A85CE1732E83B800176ACC7515E4B06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_m280E033917A572D501EC4070430D723CDA03E875_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mCA104F8F7A1DC27E3B10B7E56D41783DE71F9332_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_m0539DF7E1167CB3285C4F1015D8457520D5364EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m41976D01C8FCDDE9E48BFC59CED8E33B2C365E13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AsReadOnly_m29605879900148C3272C3BA55373AB837ACE82AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m9F0662D1F4B1CC62048B2D810BB313275CD6EAFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mE5CCE3E4C785E8D9A9482D1E9D78F42472075F81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m1DE707849BB03E79F467136570CE566B2521A191_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mA3AC536C2C5BCE26D9C03722A8E15D6E603EC3E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_m6D8176D27ABB2DB3967E3044282D589489BC034B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m0F7052309F2918C4689951C640FB1A06895BB361_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m41C4A3FCE5ECEEE68D1BC789A95BD433F4E09FCB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7E6E0C4AE37ACBC1E9BDA9E56A8A7D8ACED3FD33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBE415A6F2F48CA40D24EF2ECB6001A80D683AE64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDBC3F8F2846CD821DA096BECD6300438E2409BC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m343F93691AE6C75AD1F1061DF04C0DD9164D63F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_mACF428D34ACD47070A01E3FC433D7AAD4E672081_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_GetEnumerator_m168D97EBF8750A814858AF6EE5489B4E722E640F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisVolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1_mFF81C5BA0BE60CA936B0A49798FFAD1A414321A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CFindParametersU3Eb__10_0_m386CF821AF832AEF1368036212E249D2DD766B2E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetAllAssemblyTypesU3Eb__81_0_m49BAC9B1A4D1E04F4AB5B5A08D1804D4C80887FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetVolumesU3Eb__38_0_mD2F9F8216D3F76FE80A486164601726A7F6B7F9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3COnEnableU3Eb__2_0_m01AFBC2281C9D0F419F9158C17BCA7A47E0012DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CReloadBaseTypesU3Eb__25_0_mC8950B6BB17E541E241A2034460F5CC5B77AFA10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__42_0_m51357AEA44AF7E8B0FA2F8B9F82073EBF108E1A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeComponentMenuForRenderPipeline__ctor_mF3581756460F6824053836AC13083EC1FFF439D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1_GetHashCode_m42A1BE52B88F0397AEB19487DDAF9F8A271CFB1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1_GetHashCode_m7356C5ADEBE93FE852F5F8BBDB5751DAC44747E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m2B803AB4CFC534E1F7CBDFD8A9E8FA103899CBF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m3226432CE8A01C22201154EB5A6EB3F463FEBBF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m4A316505E0024C58728C0820BA2D1BC613430872_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m55A1355DB4C58C3D023135C17E053E74EDD97007_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m7C15F08D1CB67DA0D54D827854620DA56F334B6B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_mE396EFEDAEFD35E495538DD6130415F83B6C0E6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_mE6EC5FD018557E4587232EEB1EFF72469EF04116_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_mF598242FF5BB25AF4058F0C037D218B94A606B11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeProfile_Add_mDF517026750FFACF3E21FCC135510FEBEB12BE1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* MaterialQuality_t2D621F5951A5CE17C24E63B748DCFC1A8FBAD385_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ObjectParameter_1_t52268052608F73445A8E6488F56C797F4783917E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RenderPipeline_t3AF1E2046D27ABCEBA2279770AADA9F531073E69_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72_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 ValueTuple_2U5BU5D_tE2E90A16702AA41094A74222F01C7F383CC57377;
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
struct ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959;
struct SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982;
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.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>
struct Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D : 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_tCEC95CF6550B23221A8D7813F2ADDF0768CAD0B3* ____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_tE0EA4C9CB0F7AA567C4AA87C2AF9F3220643EF96* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tDD0F6C24A93061B291EBBDEB0D1C0D70A14CDAFC* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
struct Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9 : 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_t043522146CB365908EF2C634445E4732E68EA787* ____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_tFEC7E7B031CB1C62DF4AF0353995DC343C17CAF2* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tAF44363A8B49E150B1627596E78BB926E14584AE* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>
struct Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682 : 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_t6E8F51999B5C2D1A5E09B1963CF042E7B5CAA500* ____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_t66E188B36DF8E1A23EBDA7253CDCE978CD3EF298* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t95D69F17F87935E5166EE0E3C174BB8A8F051F5B* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>
struct Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC : 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_tD51D0D5737E414D2E6C3BCC6F8FE35EBB1EFC694* ____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_t6EAA7FF2CF000EF8EBB1B2D467889F16C4F55FE3* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tD3A6C27C765A169197804A564B0D1921EE5F6F88* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Rendering.VolumeComponent>
struct Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A : 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_t99DC09B10D869AC5B5A04DAAFFC1DA90A35B26A1* ____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_t55696D134BBEF5DE1C8F892C5FC82FA1B46E840A* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tB4F0C33FDBD15C4946D8D85C7B9EF94B43F19F3E* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
struct HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
SlotU5BU5D_t3BEDECBC860429AA83832887868B2770E4484D2B* ____slots_8;
// System.Int32 System.Collections.Generic.HashSet`1::_count
int32_t ____count_9;
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
int32_t ____lastIndex_10;
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
int32_t ____freeList_11;
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
RuntimeObject* ____comparer_12;
// System.Int32 System.Collections.Generic.HashSet`1::_version
int32_t ____version_13;
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
};
// System.Collections.Generic.HashSet`1<System.Object>
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots_8;
// System.Int32 System.Collections.Generic.HashSet`1::_count
int32_t ____count_9;
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
int32_t ____lastIndex_10;
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
int32_t ____freeList_11;
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
RuntimeObject* ____comparer_12;
// System.Int32 System.Collections.Generic.HashSet`1::_version
int32_t ____version_13;
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
};
// System.Lazy`1<UnityEngine.Rendering.VolumeManager>
struct Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC : public RuntimeObject
{
// System.LazyHelper modreq(System.Runtime.CompilerServices.IsVolatile) System.Lazy`1::_state
LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602* ____state_0;
// System.Func`1<T> System.Lazy`1::_factory
Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1* ____factory_1;
// T System.Lazy`1::_value
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* ____value_2;
};
// System.Collections.Generic.List`1<UnityEngine.Collider>
struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ____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.Color>
struct List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.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.Rendering.Volume>
struct List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* ____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.VolumeComponent>
struct List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* ____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.VolumeParameter>
struct List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* ____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.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>
struct ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76 : public RuntimeObject
{
// System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
RuntimeObject* ___list_0;
// System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot
RuntimeObject* ____syncRoot_1;
};
// UnityEngine.Rendering.ArrayExtensions
struct ArrayExtensions_t50967545561A867487EE4DD9E480EFF143ACE91D : public RuntimeObject
{
};
// System.Reflection.Assembly
struct Assembly_t : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_com
{
};
// UnityEngine.Rendering.AtlasAllocatorDynamic
struct AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170 : public RuntimeObject
{
// System.Int32 UnityEngine.Rendering.AtlasAllocatorDynamic::m_Width
int32_t ___m_Width_0;
// System.Int32 UnityEngine.Rendering.AtlasAllocatorDynamic::m_Height
int32_t ___m_Height_1;
// UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool UnityEngine.Rendering.AtlasAllocatorDynamic::m_Pool
AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___m_Pool_2;
// System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic::m_Root
int16_t ___m_Root_3;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Int16> UnityEngine.Rendering.AtlasAllocatorDynamic::m_NodeFromID
Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* ___m_NodeFromID_4;
};
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// UnityEngine.Rendering.BitArrayUtilities
struct BitArrayUtilities_tBEE4BEF7D1928BBBB4119E18858F9AC52FB192C4 : public RuntimeObject
{
};
// UnityEngine.Rendering.Blitter
struct Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7 : public RuntimeObject
{
};
// UnityEngine.Rendering.CameraCaptureBridge
struct CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559 : public RuntimeObject
{
};
// UnityEngine.Rendering.ColorUtils
struct ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18 : public RuntimeObject
{
};
// UnityEngine.Rendering.CoreMatrixUtils
struct CoreMatrixUtils_t1A4A0BB16150D9705EB4C1870A65BADB6585AEC7 : public RuntimeObject
{
};
// UnityEngine.Rendering.CoreUtils
struct CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038 : public RuntimeObject
{
};
// UnityEngine.Rendering.DelegateUtility
struct DelegateUtility_t9CC52019C774030EBC66354486490353E2B4A808 : public RuntimeObject
{
};
// UnityEngine.Rendering.FSRUtils
struct FSRUtils_t869EFB9A868CB70316D357B54D164941BAFDA5A4 : public RuntimeObject
{
};
// UnityEngine.Rendering.HableCurve
struct HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876 : public RuntimeObject
{
// System.Single UnityEngine.Rendering.HableCurve::<whitePoint>k__BackingField
float ___U3CwhitePointU3Ek__BackingField_0;
// System.Single UnityEngine.Rendering.HableCurve::<inverseWhitePoint>k__BackingField
float ___U3CinverseWhitePointU3Ek__BackingField_1;
// System.Single UnityEngine.Rendering.HableCurve::<x0>k__BackingField
float ___U3Cx0U3Ek__BackingField_2;
// System.Single UnityEngine.Rendering.HableCurve::<x1>k__BackingField
float ___U3Cx1U3Ek__BackingField_3;
// UnityEngine.Rendering.HableCurve/Segment[] UnityEngine.Rendering.HableCurve::segments
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* ___segments_4;
// UnityEngine.Rendering.HableCurve/Uniforms UnityEngine.Rendering.HableCurve::uniforms
Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* ___uniforms_5;
};
// UnityEngine.Rendering.HaltonSequence
struct HaltonSequence_t5DF74D509292E81BB1B43A3DD77E33F7F5A00393 : public RuntimeObject
{
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// UnityEngine.Rendering.MaterialQualityUtilities
struct MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326 : public RuntimeObject
{
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// UnityEngine.Rendering.MeshGizmo
struct MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09 : public RuntimeObject
{
// UnityEngine.Mesh UnityEngine.Rendering.MeshGizmo::mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh_1;
// System.Collections.Generic.List`1<UnityEngine.Vector3> UnityEngine.Rendering.MeshGizmo::vertices
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___vertices_2;
// System.Collections.Generic.List`1<System.Int32> UnityEngine.Rendering.MeshGizmo::indices
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___indices_3;
// System.Collections.Generic.List`1<UnityEngine.Color> UnityEngine.Rendering.MeshGizmo::colors
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* ___colors_4;
// UnityEngine.Material UnityEngine.Rendering.MeshGizmo::wireMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___wireMaterial_5;
// UnityEngine.Material UnityEngine.Rendering.MeshGizmo::dottedWireMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___dottedWireMaterial_6;
// UnityEngine.Material UnityEngine.Rendering.MeshGizmo::solidMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___solidMaterial_7;
};
// 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.Texture2DAtlasDynamic
struct Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D : public RuntimeObject
{
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.Texture2DAtlasDynamic::m_AtlasTexture
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_AtlasTexture_0;
// System.Boolean UnityEngine.Rendering.Texture2DAtlasDynamic::isAtlasTextureOwner
bool ___isAtlasTextureOwner_1;
// System.Int32 UnityEngine.Rendering.Texture2DAtlasDynamic::m_Width
int32_t ___m_Width_2;
// System.Int32 UnityEngine.Rendering.Texture2DAtlasDynamic::m_Height
int32_t ___m_Height_3;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Texture2DAtlasDynamic::m_Format
int32_t ___m_Format_4;
// UnityEngine.Rendering.AtlasAllocatorDynamic UnityEngine.Rendering.Texture2DAtlasDynamic::m_AtlasAllocator
AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* ___m_AtlasAllocator_5;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4> UnityEngine.Rendering.Texture2DAtlasDynamic::m_AllocationCache
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* ___m_AllocationCache_6;
};
// UnityEngine.Rendering.TextureCurve
struct TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353 : public RuntimeObject
{
// System.Int32 UnityEngine.Rendering.TextureCurve::<length>k__BackingField
int32_t ___U3ClengthU3Ek__BackingField_2;
// System.Boolean UnityEngine.Rendering.TextureCurve::m_Loop
bool ___m_Loop_3;
// System.Single UnityEngine.Rendering.TextureCurve::m_ZeroValue
float ___m_ZeroValue_4;
// System.Single UnityEngine.Rendering.TextureCurve::m_Range
float ___m_Range_5;
// UnityEngine.AnimationCurve UnityEngine.Rendering.TextureCurve::m_Curve
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_Curve_6;
// UnityEngine.AnimationCurve UnityEngine.Rendering.TextureCurve::m_LoopingCurve
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_LoopingCurve_7;
// UnityEngine.Texture2D UnityEngine.Rendering.TextureCurve::m_Texture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture_8;
// System.Boolean UnityEngine.Rendering.TextureCurve::m_IsCurveDirty
bool ___m_IsCurveDirty_9;
// System.Boolean UnityEngine.Rendering.TextureCurve::m_IsTextureDirty
bool ___m_IsTextureDirty_10;
};
// UnityEngine.Rendering.TextureXR
struct TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B : public RuntimeObject
{
};
// UnityEngine.Rendering.TileLayoutUtils
struct TileLayoutUtils_t81B4D2A1A7192CDFC662A9FD2ABD6EFAAF4E323B : 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.XRUtils
struct XRUtils_t52155E42FAB10432539384B193AF4265E3941003 : public RuntimeObject
{
};
// UnityEngine.Rendering.Blitter/BlitShaderIDs
struct BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB : public RuntimeObject
{
};
// UnityEngine.Rendering.CoreUtils/<>c
struct U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C : public RuntimeObject
{
};
// UnityEngine.Rendering.CoreUtils/Priorities
struct Priorities_tF851B0BA86DAC94848F683C7038BF8F2014DE7AF : public RuntimeObject
{
};
// UnityEngine.Rendering.CoreUtils/Sections
struct Sections_t092FA40D256B6E4964721AB03746E3482A7DE38C : public RuntimeObject
{
};
// UnityEngine.Rendering.FSRUtils/ShaderConstants
struct ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00 : public RuntimeObject
{
};
// UnityEngine.Rendering.HableCurve/Segment
struct Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E : public RuntimeObject
{
// System.Single UnityEngine.Rendering.HableCurve/Segment::offsetX
float ___offsetX_0;
// System.Single UnityEngine.Rendering.HableCurve/Segment::offsetY
float ___offsetY_1;
// System.Single UnityEngine.Rendering.HableCurve/Segment::scaleX
float ___scaleX_2;
// System.Single UnityEngine.Rendering.HableCurve/Segment::scaleY
float ___scaleY_3;
// System.Single UnityEngine.Rendering.HableCurve/Segment::lnA
float ___lnA_4;
// System.Single UnityEngine.Rendering.HableCurve/Segment::B
float ___B_5;
};
// UnityEngine.Rendering.HableCurve/Uniforms
struct Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC : public RuntimeObject
{
// UnityEngine.Rendering.HableCurve UnityEngine.Rendering.HableCurve/Uniforms::parent
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* ___parent_0;
};
// UnityEngine.Rendering.VolumeComponent/<>c
struct U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424 : public RuntimeObject
{
};
// UnityEngine.Rendering.VolumeManager/<>c
struct U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798 : public RuntimeObject
{
};
// UnityEngine.Rendering.VolumeProfile/<>c
struct U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1 : public RuntimeObject
{
};
// System.Collections.Generic.HashSet`1/Enumerator<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
struct Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF
{
// System.Collections.Generic.HashSet`1<T> System.Collections.Generic.HashSet`1/Enumerator::_set
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* ____set_0;
// System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.HashSet`1/Enumerator::_current
Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Collider>
struct Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ____current_3;
};
// System.Collections.Generic.HashSet`1/Enumerator<System.Object>
struct Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8
{
// System.Collections.Generic.HashSet`1<T> System.Collections.Generic.HashSet`1/Enumerator::_set
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ____set_0;
// System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.HashSet`1/Enumerator::_current
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Volume>
struct Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.VolumeComponent>
struct Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ____current_3;
};
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
struct KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718
{
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* ___value_1;
};
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3
{
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject* ___value_1;
};
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
{
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject* ___value_1;
};
// System.Collections.Generic.KeyValuePair`2<System.Type,UnityEngine.Rendering.VolumeComponent>
struct KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07
{
// TKey System.Collections.Generic.KeyValuePair`2::key
Type_t* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___value_1;
};
// System.ValueTuple`2<UnityEngine.Rendering.VolumeParameter,UnityEngine.Rendering.VolumeParameter>
struct ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141
{
// T1 System.ValueTuple`2::Item1
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* ___Item1_0;
// T2 System.ValueTuple`2::Item2
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* ___Item2_1;
};
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.AnimationCurve>
struct VolumeParameter_1_t2D946BAF0C466C9A642CA5B3A8FFA0134A884FCC : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_Value_2;
};
// 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.Cubemap>
struct VolumeParameter_1_t82456119ABF78C70A1CC424B6A23D3B890F093FD : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* ___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.RenderTexture>
struct VolumeParameter_1_t31C7EAE71EE3F80CAADC6B3C4249D219F580117A : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___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.BitArray128
struct BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74
{
// System.UInt64 UnityEngine.Rendering.BitArray128::data1
uint64_t ___data1_0;
// System.UInt64 UnityEngine.Rendering.BitArray128::data2
uint64_t ___data2_1;
};
// UnityEngine.Rendering.BitArray16
struct BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92
{
// System.UInt16 UnityEngine.Rendering.BitArray16::data
uint16_t ___data_0;
};
// UnityEngine.Rendering.BitArray256
struct BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66
{
// System.UInt64 UnityEngine.Rendering.BitArray256::data1
uint64_t ___data1_0;
// System.UInt64 UnityEngine.Rendering.BitArray256::data2
uint64_t ___data2_1;
// System.UInt64 UnityEngine.Rendering.BitArray256::data3
uint64_t ___data3_2;
// System.UInt64 UnityEngine.Rendering.BitArray256::data4
uint64_t ___data4_3;
};
// UnityEngine.Rendering.BitArray32
struct BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB
{
// System.UInt32 UnityEngine.Rendering.BitArray32::data
uint32_t ___data_0;
};
// UnityEngine.Rendering.BitArray64
struct BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F
{
// System.UInt64 UnityEngine.Rendering.BitArray64::data
uint64_t ___data_0;
};
// UnityEngine.Rendering.BitArray8
struct BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0
{
// System.Byte UnityEngine.Rendering.BitArray8::data
uint8_t ___data_0;
};
// 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;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___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.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;
};
// 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.Reflection.FieldInfo
struct FieldInfo_t : public MemberInfo_t
{
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_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.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;
};
// System.Reflection.MethodBase
struct MethodBase_t : public MemberInfo_t
{
};
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// System.Reflection.PropertyInfo
struct PropertyInfo_t : public MemberInfo_t
{
};
// 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.RectInt
struct RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8
{
// System.Int32 UnityEngine.RectInt::m_XMin
int32_t ___m_XMin_0;
// System.Int32 UnityEngine.RectInt::m_YMin
int32_t ___m_YMin_1;
// System.Int32 UnityEngine.RectInt::m_Width
int32_t ___m_Width_2;
// System.Int32 UnityEngine.RectInt::m_Height
int32_t ___m_Height_3;
};
// UnityEngine.Rendering.ReloadAttribute
struct ReloadAttribute_t0F63985201387E952E28085A1791ED2EEB095F84 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// UnityEngine.Rendering.ReloadGroupAttribute
struct ReloadGroupAttribute_t1478945D18722672EF1E76437357FB01ACCC1713 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// 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.Rendering.ShaderKeyword
struct ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661
{
// System.String UnityEngine.Rendering.ShaderKeyword::m_Name
String_t* ___m_Name_0;
// System.UInt32 UnityEngine.Rendering.ShaderKeyword::m_Index
uint32_t ___m_Index_1;
// System.Boolean UnityEngine.Rendering.ShaderKeyword::m_IsLocal
bool ___m_IsLocal_2;
// System.Boolean UnityEngine.Rendering.ShaderKeyword::m_IsCompute
bool ___m_IsCompute_3;
// System.Boolean UnityEngine.Rendering.ShaderKeyword::m_IsValid
bool ___m_IsValid_4;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.ShaderKeyword
struct ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661_marshaled_pinvoke
{
char* ___m_Name_0;
uint32_t ___m_Index_1;
int32_t ___m_IsLocal_2;
int32_t ___m_IsCompute_3;
int32_t ___m_IsValid_4;
};
// Native definition for COM marshalling of UnityEngine.Rendering.ShaderKeyword
struct ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661_marshaled_com
{
Il2CppChar* ___m_Name_0;
uint32_t ___m_Index_1;
int32_t ___m_IsLocal_2;
int32_t ___m_IsCompute_3;
int32_t ___m_IsValid_4;
};
// 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;
};
// System.UInt64
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
};
// System.UIntPtr
struct UIntPtr_t
{
// System.Void* System.UIntPtr::_pointer
void* ____pointer_1;
};
// 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.VolumeComponentDeprecated
struct VolumeComponentDeprecated_tBD5AAA706521AE6378ECCF201C7A4A0AE888538E : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// UnityEngine.Rendering.VolumeComponentMenu
struct VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.String UnityEngine.Rendering.VolumeComponentMenu::menu
String_t* ___menu_0;
};
// UnityEngine.Rendering.VolumeIsolationScope
struct VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A
{
union
{
struct
{
};
uint8_t VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A__padding[1];
};
};
// 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.HableCurve/DirectParams
struct DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128
{
// System.Single UnityEngine.Rendering.HableCurve/DirectParams::x0
float ___x0_0;
// System.Single UnityEngine.Rendering.HableCurve/DirectParams::y0
float ___y0_1;
// System.Single UnityEngine.Rendering.HableCurve/DirectParams::x1
float ___x1_2;
// System.Single UnityEngine.Rendering.HableCurve/DirectParams::y1
float ___y1_3;
// System.Single UnityEngine.Rendering.HableCurve/DirectParams::W
float ___W_4;
// System.Single UnityEngine.Rendering.HableCurve/DirectParams::overshootX
float ___overshootX_5;
// System.Single UnityEngine.Rendering.HableCurve/DirectParams::overshootY
float ___overshootY_6;
// System.Single UnityEngine.Rendering.HableCurve/DirectParams::gamma
float ___gamma_7;
};
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
struct Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
int32_t ____index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718 ____current_3;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
int32_t ____getEnumeratorRetType_4;
};
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
struct Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
int32_t ____index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 ____current_3;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
int32_t ____getEnumeratorRetType_4;
};
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
int32_t ____index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current_3;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
int32_t ____getEnumeratorRetType_4;
};
// System.Collections.Generic.Dictionary`2/Enumerator<System.Type,UnityEngine.Rendering.VolumeComponent>
struct Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
int32_t ____index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 ____current_3;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
int32_t ____getEnumeratorRetType_4;
};
// System.ValueTuple`2<UnityEngine.Vector4,UnityEngine.Vector4>
struct ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6
{
// T1 System.ValueTuple`2::Item1
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___Item1_0;
// T2 System.ValueTuple`2::Item2
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___Item2_1;
};
// System.ValueTuple`3<UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4>
struct ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC
{
// T1 System.ValueTuple`3::Item1
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___Item1_0;
// T2 System.ValueTuple`3::Item2
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___Item2_1;
// T3 System.ValueTuple`3::Item3
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___Item3_2;
};
// 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.LayerMask>
struct VolumeParameter_1_tA31BB11EB7ABD3D3D53EF680B63B550EA34156EF : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___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.Vector3>
struct VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98 : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
// T UnityEngine.Rendering.VolumeParameter`1::m_Value
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___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.AnimationCurve
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354 : public RuntimeObject
{
// System.IntPtr UnityEngine.AnimationCurve::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.AnimationCurve
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.AnimationCurve
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// UnityEngine.Rendering.AnimationCurveParameter
struct AnimationCurveParameter_t0DA1A1E3853A4EBE011E021AF956A572088928F8 : public VolumeParameter_1_t2D946BAF0C466C9A642CA5B3A8FFA0134A884FCC
{
};
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IntPtr System.AppDomain::_mono_app_domain
intptr_t ____mono_app_domain_1;
// System.Object System.AppDomain::_evidence
RuntimeObject* ____evidence_6;
// System.Object System.AppDomain::_granted
RuntimeObject* ____granted_7;
// System.Int32 System.AppDomain::_principalPolicy
int32_t ____principalPolicy_8;
// System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad
AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42* ___AssemblyLoad_9;
// System.ResolveEventHandler System.AppDomain::AssemblyResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve_10;
// System.EventHandler System.AppDomain::DomainUnload
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload_11;
// System.EventHandler System.AppDomain::ProcessExit
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit_12;
// System.ResolveEventHandler System.AppDomain::ResourceResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve_13;
// System.ResolveEventHandler System.AppDomain::TypeResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve_14;
// System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException
UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException_15;
// System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs> System.AppDomain::FirstChanceException
EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException_16;
// System.Object System.AppDomain::_domain_manager
RuntimeObject* ____domain_manager_17;
// System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve_18;
// System.Object System.AppDomain::_activation
RuntimeObject* ____activation_19;
// System.Object System.AppDomain::_applicationIdentity
RuntimeObject* ____applicationIdentity_20;
// System.Collections.Generic.List`1<System.String> System.AppDomain::compatibility_switch
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21;
};
// Native definition for P/Invoke marshalling of System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
intptr_t ____mono_app_domain_1;
Il2CppIUnknown* ____evidence_6;
Il2CppIUnknown* ____granted_7;
int32_t ____principalPolicy_8;
Il2CppMethodPointer ___AssemblyLoad_9;
Il2CppMethodPointer ___AssemblyResolve_10;
Il2CppMethodPointer ___DomainUnload_11;
Il2CppMethodPointer ___ProcessExit_12;
Il2CppMethodPointer ___ResourceResolve_13;
Il2CppMethodPointer ___TypeResolve_14;
Il2CppMethodPointer ___UnhandledException_15;
Il2CppMethodPointer ___FirstChanceException_16;
Il2CppIUnknown* ____domain_manager_17;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_18;
Il2CppIUnknown* ____activation_19;
Il2CppIUnknown* ____applicationIdentity_20;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21;
};
// Native definition for COM marshalling of System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
intptr_t ____mono_app_domain_1;
Il2CppIUnknown* ____evidence_6;
Il2CppIUnknown* ____granted_7;
int32_t ____principalPolicy_8;
Il2CppMethodPointer ___AssemblyLoad_9;
Il2CppMethodPointer ___AssemblyResolve_10;
Il2CppMethodPointer ___DomainUnload_11;
Il2CppMethodPointer ___ProcessExit_12;
Il2CppMethodPointer ___ResourceResolve_13;
Il2CppMethodPointer ___TypeResolve_14;
Il2CppMethodPointer ___UnhandledException_15;
Il2CppMethodPointer ___FirstChanceException_16;
Il2CppIUnknown* ____domain_manager_17;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_18;
Il2CppIUnknown* ____activation_19;
Il2CppIUnknown* ____applicationIdentity_20;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21;
};
// 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.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.CubemapParameter
struct CubemapParameter_tF7E8490EA38571531CC5BEDED9CA4EB3EBE97078 : public VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1
{
};
// UnityEngine.Rendering.CullingResults
struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267
{
// System.IntPtr UnityEngine.Rendering.CullingResults::ptr
intptr_t ___ptr_0;
// UnityEngine.Rendering.CullingAllocationInfo* UnityEngine.Rendering.CullingResults::m_AllocationInfo
CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo_1;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// UnityEngine.Rendering.FilteringSettings
struct FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F
{
// UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.FilteringSettings::m_RenderQueueRange
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___m_RenderQueueRange_0;
// System.Int32 UnityEngine.Rendering.FilteringSettings::m_LayerMask
int32_t ___m_LayerMask_1;
// System.UInt32 UnityEngine.Rendering.FilteringSettings::m_RenderingLayerMask
uint32_t ___m_RenderingLayerMask_2;
// System.Int32 UnityEngine.Rendering.FilteringSettings::m_ExcludeMotionVectorObjects
int32_t ___m_ExcludeMotionVectorObjects_3;
// UnityEngine.Rendering.SortingLayerRange UnityEngine.Rendering.FilteringSettings::m_SortingLayerRange
SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___m_SortingLayerRange_4;
};
// UnityEngine.Rendering.FloatParameter
struct FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106 : public VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8
{
};
// UnityEngine.Rendering.IntParameter
struct IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8 : public VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546
{
};
// UnityEngine.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject
{
// System.IntPtr UnityEngine.MaterialPropertyBlock::m_Ptr
intptr_t ___m_Ptr_0;
};
// System.Reflection.MethodInfo
struct MethodInfo_t : public MethodBase_t
{
};
// UnityEngine.Rendering.NoInterpClampedFloatParameter
struct NoInterpClampedFloatParameter_t1B26802466B8DA09FC529DF696FF095B2AF3D469 : public VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8
{
// System.Single UnityEngine.Rendering.NoInterpClampedFloatParameter::min
float ___min_3;
// System.Single UnityEngine.Rendering.NoInterpClampedFloatParameter::max
float ___max_4;
};
// UnityEngine.Rendering.NoInterpClampedIntParameter
struct NoInterpClampedIntParameter_t9C80E35BD47CBAA513AD85B5AF7658914B664E57 : public VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546
{
// System.Int32 UnityEngine.Rendering.NoInterpClampedIntParameter::min
int32_t ___min_3;
// System.Int32 UnityEngine.Rendering.NoInterpClampedIntParameter::max
int32_t ___max_4;
};
// UnityEngine.Rendering.NoInterpCubemapParameter
struct NoInterpCubemapParameter_t0649F811E3A629AC746AE914201C08F080442167 : public VolumeParameter_1_t82456119ABF78C70A1CC424B6A23D3B890F093FD
{
};
// UnityEngine.Rendering.NoInterpFloatParameter
struct NoInterpFloatParameter_tC686F69BC09FE15CA5FB7C860850C5AD47693488 : public VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8
{
};
// UnityEngine.Rendering.NoInterpIntParameter
struct NoInterpIntParameter_t85DCA462114A1F0E232FFD6AC4106981098B9143 : public VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546
{
};
// UnityEngine.Rendering.NoInterpMaxFloatParameter
struct NoInterpMaxFloatParameter_t529190377E9C16F4A2391FDE49932F9C848AE085 : public VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8
{
// System.Single UnityEngine.Rendering.NoInterpMaxFloatParameter::max
float ___max_3;
};
// UnityEngine.Rendering.NoInterpMaxIntParameter
struct NoInterpMaxIntParameter_t730F30E12FF92D62880F0D7CC4B13BB4D2D40FC7 : public VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546
{
// System.Int32 UnityEngine.Rendering.NoInterpMaxIntParameter::max
int32_t ___max_3;
};
// UnityEngine.Rendering.NoInterpMinFloatParameter
struct NoInterpMinFloatParameter_tEC8F08E35261446645E8245ECC087BC969B820E4 : public VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8
{
// System.Single UnityEngine.Rendering.NoInterpMinFloatParameter::min
float ___min_3;
};
// UnityEngine.Rendering.NoInterpMinIntParameter
struct NoInterpMinIntParameter_tDECAE3DA62D936211D730D64B42D67EB9F796FAF : public VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546
{
// System.Int32 UnityEngine.Rendering.NoInterpMinIntParameter::min
int32_t ___min_3;
};
// UnityEngine.Rendering.NoInterpRenderTextureParameter
struct NoInterpRenderTextureParameter_t7583BF71A63A454A040AE0826144BB949B655D55 : public VolumeParameter_1_t31C7EAE71EE3F80CAADC6B3C4249D219F580117A
{
};
// 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.RTHandleProperties
struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6
{
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousViewportSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize_0;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousRenderTargetSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize_1;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentViewportSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize_2;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentRenderTargetSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize_3;
// UnityEngine.Vector4 UnityEngine.Rendering.RTHandleProperties::rtHandleScale
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale_4;
};
// UnityEngine.Rendering.RenderTargetIdentifier
struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B
{
// UnityEngine.Rendering.BuiltinRenderTextureType UnityEngine.Rendering.RenderTargetIdentifier::m_Type
int32_t ___m_Type_1;
// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_NameID
int32_t ___m_NameID_2;
// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_InstanceID
int32_t ___m_InstanceID_3;
// System.IntPtr UnityEngine.Rendering.RenderTargetIdentifier::m_BufferPointer
intptr_t ___m_BufferPointer_4;
// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_MipLevel
int32_t ___m_MipLevel_5;
// UnityEngine.CubemapFace UnityEngine.Rendering.RenderTargetIdentifier::m_CubeFace
int32_t ___m_CubeFace_6;
// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_DepthSlice
int32_t ___m_DepthSlice_7;
};
// UnityEngine.Rendering.RenderTextureParameter
struct RenderTextureParameter_t1E38EEAB6C5DB8D305231FB7779A1DEAB790A6BB : public VolumeParameter_1_t31C7EAE71EE3F80CAADC6B3C4249D219F580117A
{
};
// UnityEngine.Rendering.RendererUtils.RendererList
struct RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E
{
// System.UIntPtr UnityEngine.Rendering.RendererUtils.RendererList::context
uintptr_t ___context_0;
// System.UInt32 UnityEngine.Rendering.RendererUtils.RendererList::index
uint32_t ___index_1;
// System.UInt32 UnityEngine.Rendering.RendererUtils.RendererList::frame
uint32_t ___frame_2;
};
// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
// System.IntPtr System.RuntimeFieldHandle::value
intptr_t ___value_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// UnityEngine.Rendering.ScriptableRenderContext
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36
{
// System.IntPtr UnityEngine.Rendering.ScriptableRenderContext::m_Ptr
intptr_t ___m_Ptr_1;
};
// 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.Texture2DParameter
struct Texture2DParameter_tCA233C85668789CDEC75FCABB6A9277E3105C32F : public VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1
{
};
// UnityEngine.Rendering.Texture3DParameter
struct Texture3DParameter_tD647B02C235BE90AAEAD47FFCE76D6ABA27D37E2 : public VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1
{
};
// 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.Jobs.TransformAccessArray
struct TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4
{
// System.IntPtr UnityEngine.Jobs.TransformAccessArray::m_TransformArray
intptr_t ___m_TransformArray_0;
};
// UnityEngine.Rendering.VolumeComponentMenuForRenderPipeline
struct VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833 : public VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9
{
// System.Type[] UnityEngine.Rendering.VolumeComponentMenuForRenderPipeline::<pipelineTypes>k__BackingField
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___U3CpipelineTypesU3Ek__BackingField_1;
};
// UnityEngine.Rendering.MeshGizmo/<>c__DisplayClass10_0
struct U3CU3Ec__DisplayClass10_0_tA3677BEC17D00D1D3B4E9AFB65A496B9F55FC5A3
{
// UnityEngine.Rendering.MeshGizmo UnityEngine.Rendering.MeshGizmo/<>c__DisplayClass10_0::<>4__this
MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* ___U3CU3E4__this_0;
// UnityEngine.Color UnityEngine.Rendering.MeshGizmo/<>c__DisplayClass10_0::color
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_1;
};
// UnityEngine.Rendering.VolumeComponent/Indent
struct Indent_t0D5C0C4758A92151C838F36924BAAC62C4B5CE1F : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
// System.Int32 UnityEngine.Rendering.VolumeComponent/Indent::relativeAmount
int32_t ___relativeAmount_0;
};
// 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.ComputeShader
struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// 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.FloatRangeParameter
struct FloatRangeParameter_tDBA4CE9F695ABA7D78B09CA9C77D8F2FF318F95E : public VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B
{
// System.Single UnityEngine.Rendering.FloatRangeParameter::min
float ___min_3;
// System.Single UnityEngine.Rendering.FloatRangeParameter::max
float ___max_4;
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Rendering.LayerMaskParameter
struct LayerMaskParameter_tA66225F58FADD2A624C1D2B9A7305DD3C039E1B7 : public VolumeParameter_1_tA31BB11EB7ABD3D3D53EF680B63B550EA34156EF
{
};
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Rendering.MaxFloatParameter
struct MaxFloatParameter_tD05E9762995BE32FB62AF6380BF852874BB909C1 : public FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106
{
// System.Single UnityEngine.Rendering.MaxFloatParameter::max
float ___max_3;
};
// UnityEngine.Rendering.MaxIntParameter
struct MaxIntParameter_t4738D43119E5397CE05379FECA93EE0E4325B1B8 : public IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8
{
// System.Int32 UnityEngine.Rendering.MaxIntParameter::max
int32_t ___max_3;
};
// 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.MinIntParameter
struct MinIntParameter_t9CDA47CC032EEAA91BA8EBD020FC9C2515D5B7A2 : public IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8
{
// System.Int32 UnityEngine.Rendering.MinIntParameter::min
int32_t ___min_3;
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// UnityEngine.Rendering.NoInterpColorParameter
struct NoInterpColorParameter_tAC56E2B7317DE64AECB01DE81D7E2E5BC2DD6363 : public VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC
{
// System.Boolean UnityEngine.Rendering.NoInterpColorParameter::hdr
bool ___hdr_3;
// System.Boolean UnityEngine.Rendering.NoInterpColorParameter::showAlpha
bool ___showAlpha_4;
// System.Boolean UnityEngine.Rendering.NoInterpColorParameter::showEyeDropper
bool ___showEyeDropper_5;
};
// UnityEngine.Rendering.NoInterpFloatRangeParameter
struct NoInterpFloatRangeParameter_t918E5800AB886A7517D1646C113B75C9713A640F : public VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B
{
// System.Single UnityEngine.Rendering.NoInterpFloatRangeParameter::min
float ___min_3;
// System.Single UnityEngine.Rendering.NoInterpFloatRangeParameter::max
float ___max_4;
};
// UnityEngine.Rendering.NoInterpVector2Parameter
struct NoInterpVector2Parameter_t85C7AE8C8F185B207A509CAE9E7D86BF8C1C7E2C : public VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B
{
};
// UnityEngine.Rendering.NoInterpVector3Parameter
struct NoInterpVector3Parameter_t368B9E95BA74AF081A4E975A2877BDC76C6B17E9 : public VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98
{
};
// UnityEngine.Rendering.NoInterpVector4Parameter
struct NoInterpVector4Parameter_tEB35A48479B0C5D5EBEA04C8FFC44D7BC9DEE515 : public VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C
{
};
// UnityEngine.Rendering.RTHandle
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B : public RuntimeObject
{
// UnityEngine.Rendering.RTHandleSystem UnityEngine.Rendering.RTHandle::m_Owner
RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___m_Owner_0;
// UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::m_RT
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RT_1;
// UnityEngine.Texture UnityEngine.Rendering.RTHandle::m_ExternalTexture
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_ExternalTexture_2;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RTHandle::m_NameID
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_NameID_3;
// System.Boolean UnityEngine.Rendering.RTHandle::m_EnableMSAA
bool ___m_EnableMSAA_4;
// System.Boolean UnityEngine.Rendering.RTHandle::m_EnableRandomWrite
bool ___m_EnableRandomWrite_5;
// System.Boolean UnityEngine.Rendering.RTHandle::m_EnableHWDynamicScale
bool ___m_EnableHWDynamicScale_6;
// System.String UnityEngine.Rendering.RTHandle::m_Name
String_t* ___m_Name_7;
// System.Boolean UnityEngine.Rendering.RTHandle::m_UseCustomHandleScales
bool ___m_UseCustomHandleScales_8;
// UnityEngine.Rendering.RTHandleProperties UnityEngine.Rendering.RTHandle::m_CustomHandleProperties
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_CustomHandleProperties_9;
// UnityEngine.Vector2 UnityEngine.Rendering.RTHandle::<scaleFactor>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField_10;
// UnityEngine.Rendering.ScaleFunc UnityEngine.Rendering.RTHandle::scaleFunc
ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc_11;
// System.Boolean UnityEngine.Rendering.RTHandle::<useScaling>k__BackingField
bool ___U3CuseScalingU3Ek__BackingField_12;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandle::<referenceSize>k__BackingField
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CreferenceSizeU3Ek__BackingField_13;
};
// UnityEngine.Rendering.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.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// 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.Vector3Parameter
struct Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858 : public VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98
{
};
// UnityEngine.Rendering.Vector4Parameter
struct Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51 : public VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C
{
};
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>
struct Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA : public MulticastDelegate_t
{
};
// System.Func`1<UnityEngine.Rendering.VolumeManager>
struct Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1 : public MulticastDelegate_t
{
};
// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<System.Type>>
struct Func_2_tDB9851E133717B16EF4D1F0B933444974B766016 : public MulticastDelegate_t
{
};
// System.Func`2<System.Reflection.FieldInfo,System.Boolean>
struct Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630 : public MulticastDelegate_t
{
};
// System.Func`2<System.Reflection.FieldInfo,System.Int32>
struct Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892 : public MulticastDelegate_t
{
};
// System.Func`2<System.Object,System.Boolean>
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00 : public MulticastDelegate_t
{
};
// System.Func`2<System.Type,System.Boolean>
struct Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E : public MulticastDelegate_t
{
};
// System.Nullable`1<UnityEngine.Rendering.RenderStateBlock>
struct Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 ___value_1;
};
// System.Predicate`1<UnityEngine.Rendering.Volume>
struct Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F : public MulticastDelegate_t
{
};
// System.Predicate`1<UnityEngine.Rendering.VolumeComponent>
struct Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795 : public MulticastDelegate_t
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Cubemap
struct Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.CubemapArray
struct CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Texture2DArray
struct Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Texture3D
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rendering.VolumeComponent
struct VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean UnityEngine.Rendering.VolumeComponent::active
bool ___active_4;
// System.String UnityEngine.Rendering.VolumeComponent::<displayName>k__BackingField
String_t* ___U3CdisplayNameU3Ek__BackingField_5;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter> UnityEngine.Rendering.VolumeComponent::<parameters>k__BackingField
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* ___U3CparametersU3Ek__BackingField_6;
};
// UnityEngine.Rendering.VolumeProfile
struct VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent> UnityEngine.Rendering.VolumeProfile::components
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___components_4;
// System.Boolean UnityEngine.Rendering.VolumeProfile::isDirty
bool ___isDirty_5;
};
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.Experimental.Rendering.RendererList
struct RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635
{
// System.Boolean UnityEngine.Experimental.Rendering.RendererList::<isValid>k__BackingField
bool ___U3CisValidU3Ek__BackingField_2;
// UnityEngine.Rendering.CullingResults UnityEngine.Experimental.Rendering.RendererList::cullingResult
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResult_3;
// UnityEngine.Rendering.DrawingSettings UnityEngine.Experimental.Rendering.RendererList::drawSettings
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings_4;
// UnityEngine.Rendering.FilteringSettings UnityEngine.Experimental.Rendering.RendererList::filteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filteringSettings_5;
// System.Nullable`1<UnityEngine.Rendering.RenderStateBlock> UnityEngine.Experimental.Rendering.RendererList::stateBlock
Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock_6;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RendererList
struct RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635_marshaled_pinvoke
{
int32_t ___U3CisValidU3Ek__BackingField_2;
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResult_3;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings_4;
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filteringSettings_5;
Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock_6;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RendererList
struct RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635_marshaled_com
{
int32_t ___U3CisValidU3Ek__BackingField_2;
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResult_3;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings_4;
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filteringSettings_5;
Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock_6;
};
// UnityEngine.Rendering.Volume
struct Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Boolean UnityEngine.Rendering.Volume::m_IsGlobal
bool ___m_IsGlobal_4;
// System.Single UnityEngine.Rendering.Volume::priority
float ___priority_5;
// System.Single UnityEngine.Rendering.Volume::blendDistance
float ___blendDistance_6;
// System.Single UnityEngine.Rendering.Volume::weight
float ___weight_7;
// UnityEngine.Rendering.VolumeProfile UnityEngine.Rendering.Volume::sharedProfile
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___sharedProfile_8;
// System.Collections.Generic.List`1<UnityEngine.Collider> UnityEngine.Rendering.Volume::m_Colliders
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___m_Colliders_9;
// System.Int32 UnityEngine.Rendering.Volume::m_PreviousLayer
int32_t ___m_PreviousLayer_10;
// System.Single UnityEngine.Rendering.Volume::m_PreviousPriority
float ___m_PreviousPriority_11;
// UnityEngine.Rendering.VolumeProfile UnityEngine.Rendering.Volume::m_InternalProfile
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___m_InternalProfile_12;
};
// System.Collections.Generic.Dictionary`2<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>
// System.Collections.Generic.Dictionary`2<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
// System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>
// System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>
// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Rendering.VolumeComponent>
// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Rendering.VolumeComponent>
// System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
// System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
// System.Collections.Generic.HashSet`1<System.Object>
// System.Collections.Generic.HashSet`1<System.Object>
// System.Lazy`1<UnityEngine.Rendering.VolumeManager>
// System.Lazy`1<UnityEngine.Rendering.VolumeManager>
// System.Collections.Generic.List`1<UnityEngine.Collider>
struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Collider>
// System.Collections.Generic.List`1<UnityEngine.Color>
struct List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Color>
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Int32>
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
// System.Collections.Generic.List`1<UnityEngine.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.Rendering.Volume>
struct List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>
struct List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeParameter>
struct List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeParameter>
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>
// UnityEngine.Rendering.ArrayExtensions
// UnityEngine.Rendering.ArrayExtensions
// System.Reflection.Assembly
// System.Reflection.Assembly
// UnityEngine.Rendering.AtlasAllocatorDynamic
// UnityEngine.Rendering.AtlasAllocatorDynamic
// System.Attribute
// System.Attribute
// UnityEngine.Rendering.BitArrayUtilities
// UnityEngine.Rendering.BitArrayUtilities
// UnityEngine.Rendering.Blitter
struct Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields
{
// UnityEngine.Material UnityEngine.Rendering.Blitter::s_Blit
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_Blit_0;
// UnityEngine.Material UnityEngine.Rendering.Blitter::s_BlitTexArray
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_BlitTexArray_1;
// UnityEngine.Material UnityEngine.Rendering.Blitter::s_BlitTexArraySingleSlice
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_BlitTexArraySingleSlice_2;
// UnityEngine.Material UnityEngine.Rendering.Blitter::s_BlitColorAndDepth
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_BlitColorAndDepth_3;
// UnityEngine.MaterialPropertyBlock UnityEngine.Rendering.Blitter::s_PropertyBlock
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___s_PropertyBlock_4;
// UnityEngine.Mesh UnityEngine.Rendering.Blitter::s_TriangleMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_TriangleMesh_5;
// UnityEngine.Mesh UnityEngine.Rendering.Blitter::s_QuadMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_QuadMesh_6;
};
// UnityEngine.Rendering.Blitter
// UnityEngine.Rendering.CameraCaptureBridge
struct CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields
{
// System.Collections.Generic.Dictionary`2<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>> UnityEngine.Rendering.CameraCaptureBridge::actionDict
Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* ___actionDict_0;
// System.Boolean UnityEngine.Rendering.CameraCaptureBridge::_enabled
bool ____enabled_1;
};
// UnityEngine.Rendering.CameraCaptureBridge
// UnityEngine.Rendering.ColorUtils
struct ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_StaticFields
{
// System.Single UnityEngine.Rendering.ColorUtils::s_LightMeterCalibrationConstant
float ___s_LightMeterCalibrationConstant_0;
// System.Single UnityEngine.Rendering.ColorUtils::s_LensAttenuation
float ___s_LensAttenuation_1;
};
// UnityEngine.Rendering.ColorUtils
// UnityEngine.Rendering.CoreMatrixUtils
// UnityEngine.Rendering.CoreMatrixUtils
// UnityEngine.Rendering.CoreUtils
struct CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields
{
// UnityEngine.Vector3[] UnityEngine.Rendering.CoreUtils::lookAtList
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___lookAtList_0;
// UnityEngine.Vector3[] UnityEngine.Rendering.CoreUtils::upVectorList
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___upVectorList_1;
// UnityEngine.Cubemap UnityEngine.Rendering.CoreUtils::m_BlackCubeTexture
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* ___m_BlackCubeTexture_11;
// UnityEngine.Cubemap UnityEngine.Rendering.CoreUtils::m_MagentaCubeTexture
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* ___m_MagentaCubeTexture_12;
// UnityEngine.CubemapArray UnityEngine.Rendering.CoreUtils::m_MagentaCubeTextureArray
CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* ___m_MagentaCubeTextureArray_13;
// UnityEngine.Cubemap UnityEngine.Rendering.CoreUtils::m_WhiteCubeTexture
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* ___m_WhiteCubeTexture_14;
// UnityEngine.RenderTexture UnityEngine.Rendering.CoreUtils::m_EmptyUAV
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_EmptyUAV_15;
// UnityEngine.Texture3D UnityEngine.Rendering.CoreUtils::m_BlackVolumeTexture
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___m_BlackVolumeTexture_16;
// System.Collections.Generic.IEnumerable`1<System.Type> UnityEngine.Rendering.CoreUtils::m_AssemblyTypes
RuntimeObject* ___m_AssemblyTypes_17;
};
// UnityEngine.Rendering.CoreUtils
// UnityEngine.Rendering.DelegateUtility
// UnityEngine.Rendering.DelegateUtility
// UnityEngine.Rendering.FSRUtils
// UnityEngine.Rendering.FSRUtils
// UnityEngine.Rendering.HableCurve
// UnityEngine.Rendering.HableCurve
// UnityEngine.Rendering.HaltonSequence
// UnityEngine.Rendering.HaltonSequence
// UnityEngine.Rendering.MaterialQualityUtilities
struct MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields
{
// System.String[] UnityEngine.Rendering.MaterialQualityUtilities::KeywordNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___KeywordNames_0;
// System.String[] UnityEngine.Rendering.MaterialQualityUtilities::EnumNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___EnumNames_1;
// UnityEngine.Rendering.ShaderKeyword[] UnityEngine.Rendering.MaterialQualityUtilities::Keywords
ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341* ___Keywords_2;
};
// UnityEngine.Rendering.MaterialQualityUtilities
// System.Reflection.MemberInfo
// System.Reflection.MemberInfo
// UnityEngine.Rendering.MeshGizmo
struct MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09_StaticFields
{
// System.Int32 UnityEngine.Rendering.MeshGizmo::vertexCountPerCube
int32_t ___vertexCountPerCube_0;
};
// UnityEngine.Rendering.MeshGizmo
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// UnityEngine.Rendering.Texture2DAtlasDynamic
// UnityEngine.Rendering.Texture2DAtlasDynamic
// UnityEngine.Rendering.TextureCurve
// UnityEngine.Rendering.TextureCurve
// UnityEngine.Rendering.TextureXR
struct TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields
{
// System.Int32 UnityEngine.Rendering.TextureXR::m_MaxViews
int32_t ___m_MaxViews_0;
// UnityEngine.Texture UnityEngine.Rendering.TextureXR::m_BlackUIntTexture2DArray
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_BlackUIntTexture2DArray_1;
// UnityEngine.Texture UnityEngine.Rendering.TextureXR::m_BlackUIntTexture
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_BlackUIntTexture_2;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackUIntTexture2DArrayRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackUIntTexture2DArrayRTH_3;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackUIntTextureRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackUIntTextureRTH_4;
// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::m_ClearTexture2DArray
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_ClearTexture2DArray_5;
// UnityEngine.Texture2D UnityEngine.Rendering.TextureXR::m_ClearTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_ClearTexture_6;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_ClearTexture2DArrayRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ClearTexture2DArrayRTH_7;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_ClearTextureRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ClearTextureRTH_8;
// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::m_MagentaTexture2DArray
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_MagentaTexture2DArray_9;
// UnityEngine.Texture2D UnityEngine.Rendering.TextureXR::m_MagentaTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_MagentaTexture_10;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_MagentaTexture2DArrayRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MagentaTexture2DArrayRTH_11;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_MagentaTextureRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MagentaTextureRTH_12;
// UnityEngine.Texture2D UnityEngine.Rendering.TextureXR::m_BlackTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_BlackTexture_13;
// UnityEngine.Texture3D UnityEngine.Rendering.TextureXR::m_BlackTexture3D
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___m_BlackTexture3D_14;
// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::m_BlackTexture2DArray
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_BlackTexture2DArray_15;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackTexture2DArrayRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture2DArrayRTH_16;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackTextureRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTextureRTH_17;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackTexture3DRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture3DRTH_18;
// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::m_WhiteTexture2DArray
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_WhiteTexture2DArray_19;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_WhiteTexture2DArrayRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTexture2DArrayRTH_20;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_WhiteTextureRTH
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTextureRTH_21;
};
// UnityEngine.Rendering.TextureXR
// UnityEngine.Rendering.TileLayoutUtils
// UnityEngine.Rendering.TileLayoutUtils
// 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.VolumeParameter
// UnityEngine.Rendering.VolumeParameter
// UnityEngine.Rendering.VolumeStack
// UnityEngine.Rendering.VolumeStack
// UnityEngine.Rendering.XRUtils
// UnityEngine.Rendering.XRUtils
// UnityEngine.Rendering.Blitter/BlitShaderIDs
struct BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields
{
// System.Int32 UnityEngine.Rendering.Blitter/BlitShaderIDs::_BlitTexture
int32_t ____BlitTexture_0;
// System.Int32 UnityEngine.Rendering.Blitter/BlitShaderIDs::_BlitCubeTexture
int32_t ____BlitCubeTexture_1;
// System.Int32 UnityEngine.Rendering.Blitter/BlitShaderIDs::_BlitScaleBias
int32_t ____BlitScaleBias_2;
// System.Int32 UnityEngine.Rendering.Blitter/BlitShaderIDs::_BlitScaleBiasRt
int32_t ____BlitScaleBiasRt_3;
// System.Int32 UnityEngine.Rendering.Blitter/BlitShaderIDs::_BlitMipLevel
int32_t ____BlitMipLevel_4;
// System.Int32 UnityEngine.Rendering.Blitter/BlitShaderIDs::_BlitTextureSize
int32_t ____BlitTextureSize_5;
// System.Int32 UnityEngine.Rendering.Blitter/BlitShaderIDs::_BlitPaddingSize
int32_t ____BlitPaddingSize_6;
// System.Int32 UnityEngine.Rendering.Blitter/BlitShaderIDs::_InputDepth
int32_t ____InputDepth_7;
};
// UnityEngine.Rendering.Blitter/BlitShaderIDs
// UnityEngine.Rendering.CoreUtils/<>c
struct U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields
{
// UnityEngine.Rendering.CoreUtils/<>c UnityEngine.Rendering.CoreUtils/<>c::<>9
U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C* ___U3CU3E9_0;
// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<System.Type>> UnityEngine.Rendering.CoreUtils/<>c::<>9__81_0
Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* ___U3CU3E9__81_0_1;
};
// UnityEngine.Rendering.CoreUtils/<>c
// UnityEngine.Rendering.CoreUtils/Priorities
// UnityEngine.Rendering.CoreUtils/Priorities
// UnityEngine.Rendering.CoreUtils/Sections
// UnityEngine.Rendering.CoreUtils/Sections
// UnityEngine.Rendering.FSRUtils/ShaderConstants
struct ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields
{
// System.Int32 UnityEngine.Rendering.FSRUtils/ShaderConstants::_FsrEasuConstants0
int32_t ____FsrEasuConstants0_0;
// System.Int32 UnityEngine.Rendering.FSRUtils/ShaderConstants::_FsrEasuConstants1
int32_t ____FsrEasuConstants1_1;
// System.Int32 UnityEngine.Rendering.FSRUtils/ShaderConstants::_FsrEasuConstants2
int32_t ____FsrEasuConstants2_2;
// System.Int32 UnityEngine.Rendering.FSRUtils/ShaderConstants::_FsrEasuConstants3
int32_t ____FsrEasuConstants3_3;
// System.Int32 UnityEngine.Rendering.FSRUtils/ShaderConstants::_FsrRcasConstants
int32_t ____FsrRcasConstants_4;
};
// UnityEngine.Rendering.FSRUtils/ShaderConstants
// UnityEngine.Rendering.HableCurve/Segment
// UnityEngine.Rendering.HableCurve/Segment
// UnityEngine.Rendering.HableCurve/Uniforms
// UnityEngine.Rendering.HableCurve/Uniforms
// UnityEngine.Rendering.VolumeComponent/<>c
struct U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_StaticFields
{
// UnityEngine.Rendering.VolumeComponent/<>c UnityEngine.Rendering.VolumeComponent/<>c::<>9
U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424* ___U3CU3E9_0;
// System.Func`2<System.Reflection.FieldInfo,System.Int32> UnityEngine.Rendering.VolumeComponent/<>c::<>9__10_0
Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892* ___U3CU3E9__10_0_1;
};
// UnityEngine.Rendering.VolumeComponent/<>c
// UnityEngine.Rendering.VolumeManager/<>c
struct U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields
{
// UnityEngine.Rendering.VolumeManager/<>c UnityEngine.Rendering.VolumeManager/<>c::<>9
U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* ___U3CU3E9_0;
// System.Func`2<System.Type,System.Boolean> UnityEngine.Rendering.VolumeManager/<>c::<>9__25_0
Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* ___U3CU3E9__25_0_1;
// System.Predicate`1<UnityEngine.Rendering.Volume> UnityEngine.Rendering.VolumeManager/<>c::<>9__38_0
Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* ___U3CU3E9__38_0_2;
};
// UnityEngine.Rendering.VolumeManager/<>c
// UnityEngine.Rendering.VolumeProfile/<>c
struct U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_StaticFields
{
// UnityEngine.Rendering.VolumeProfile/<>c UnityEngine.Rendering.VolumeProfile/<>c::<>9
U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1* ___U3CU3E9_0;
// System.Predicate`1<UnityEngine.Rendering.VolumeComponent> UnityEngine.Rendering.VolumeProfile/<>c::<>9__2_0
Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795* ___U3CU3E9__2_0_1;
};
// UnityEngine.Rendering.VolumeProfile/<>c
// System.Collections.Generic.HashSet`1/Enumerator<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
// System.Collections.Generic.HashSet`1/Enumerator<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Collider>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Collider>
// System.Collections.Generic.HashSet`1/Enumerator<System.Object>
// System.Collections.Generic.HashSet`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Volume>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Volume>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.VolumeComponent>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.VolumeComponent>
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.Type,UnityEngine.Rendering.VolumeComponent>
// System.Collections.Generic.KeyValuePair`2<System.Type,UnityEngine.Rendering.VolumeComponent>
// System.ValueTuple`2<UnityEngine.Rendering.VolumeParameter,UnityEngine.Rendering.VolumeParameter>
// System.ValueTuple`2<UnityEngine.Rendering.VolumeParameter,UnityEngine.Rendering.VolumeParameter>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.AnimationCurve>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.AnimationCurve>
// UnityEngine.Rendering.VolumeParameter`1<System.Boolean>
// UnityEngine.Rendering.VolumeParameter`1<System.Boolean>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Cubemap>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Cubemap>
// UnityEngine.Rendering.VolumeParameter`1<System.Int32>
// UnityEngine.Rendering.VolumeParameter`1<System.Int32>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.RenderTexture>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.RenderTexture>
// 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.TextureCurve>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.TextureCurve>
// UnityEngine.Rendering.BitArray128
// UnityEngine.Rendering.BitArray128
// UnityEngine.Rendering.BitArray16
// UnityEngine.Rendering.BitArray16
// UnityEngine.Rendering.BitArray256
// UnityEngine.Rendering.BitArray256
// UnityEngine.Rendering.BitArray32
// UnityEngine.Rendering.BitArray32
// UnityEngine.Rendering.BitArray64
// UnityEngine.Rendering.BitArray64
// UnityEngine.Rendering.BitArray8
// UnityEngine.Rendering.BitArray8
// 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
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.Char
// UnityEngine.Color
// UnityEngine.Color
// System.Double
// System.Double
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// System.Enum
// System.Reflection.FieldInfo
// System.Reflection.FieldInfo
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// 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.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
// System.Reflection.MethodBase
// System.Reflection.MethodBase
// UnityEngine.PropertyAttribute
// UnityEngine.PropertyAttribute
// System.Reflection.PropertyInfo
// System.Reflection.PropertyInfo
// UnityEngine.Rect
// UnityEngine.Rect
// UnityEngine.RectInt
// UnityEngine.RectInt
// UnityEngine.Rendering.ReloadAttribute
// UnityEngine.Rendering.ReloadAttribute
// UnityEngine.Rendering.ReloadGroupAttribute
// UnityEngine.Rendering.ReloadGroupAttribute
// UnityEngine.Rendering.ShaderKeyword
// UnityEngine.Rendering.ShaderKeyword
// System.Single
// System.Single
// System.UInt16
// System.UInt16
// System.UInt32
// System.UInt32
// System.UInt64
// System.UInt64
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.Vector2
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
{
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7;
};
// UnityEngine.Vector2Int
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector3
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// UnityEngine.Vector4
// System.Void
// System.Void
// UnityEngine.Rendering.VolumeComponentDeprecated
// UnityEngine.Rendering.VolumeComponentDeprecated
// UnityEngine.Rendering.VolumeComponentMenu
// UnityEngine.Rendering.VolumeComponentMenu
// UnityEngine.Rendering.VolumeIsolationScope
// UnityEngine.Rendering.VolumeIsolationScope
// UnityEngine.Rendering.HableCurve/DirectParams
// UnityEngine.Rendering.HableCurve/DirectParams
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Type,UnityEngine.Rendering.VolumeComponent>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Type,UnityEngine.Rendering.VolumeComponent>
// System.ValueTuple`2<UnityEngine.Vector4,UnityEngine.Vector4>
// System.ValueTuple`2<UnityEngine.Vector4,UnityEngine.Vector4>
// System.ValueTuple`3<UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4>
// System.ValueTuple`3<UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.LayerMask>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.LayerMask>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector2>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector2>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector3>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector3>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>
// UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>
// UnityEngine.AnimationCurve
// UnityEngine.AnimationCurve
// UnityEngine.Rendering.AnimationCurveParameter
// UnityEngine.Rendering.AnimationCurveParameter
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields
{
// System.String System.AppDomain::_process_guid
String_t* ____process_guid_2;
};
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields
{
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::type_resolve_in_progress
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress_3;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_4;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress_refonly
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly_5;
};
// UnityEngine.Rendering.BoolParameter
// UnityEngine.Rendering.BoolParameter
// UnityEngine.Rendering.CommandBuffer
// UnityEngine.Rendering.CommandBuffer
// UnityEngine.ComputeBuffer
// UnityEngine.ComputeBuffer
// UnityEngine.Rendering.CubemapParameter
// UnityEngine.Rendering.CubemapParameter
// UnityEngine.Rendering.CullingResults
// UnityEngine.Rendering.CullingResults
// System.Delegate
// System.Delegate
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// UnityEngine.Rendering.FilteringSettings
// UnityEngine.Rendering.FilteringSettings
// UnityEngine.Rendering.FloatParameter
// UnityEngine.Rendering.FloatParameter
// UnityEngine.Rendering.IntParameter
// UnityEngine.Rendering.IntParameter
// UnityEngine.MaterialPropertyBlock
// UnityEngine.MaterialPropertyBlock
// System.Reflection.MethodInfo
// System.Reflection.MethodInfo
// UnityEngine.Rendering.NoInterpClampedFloatParameter
// UnityEngine.Rendering.NoInterpClampedFloatParameter
// UnityEngine.Rendering.NoInterpClampedIntParameter
// UnityEngine.Rendering.NoInterpClampedIntParameter
// UnityEngine.Rendering.NoInterpCubemapParameter
// UnityEngine.Rendering.NoInterpCubemapParameter
// UnityEngine.Rendering.NoInterpFloatParameter
// UnityEngine.Rendering.NoInterpFloatParameter
// UnityEngine.Rendering.NoInterpIntParameter
// UnityEngine.Rendering.NoInterpIntParameter
// UnityEngine.Rendering.NoInterpMaxFloatParameter
// UnityEngine.Rendering.NoInterpMaxFloatParameter
// UnityEngine.Rendering.NoInterpMaxIntParameter
// UnityEngine.Rendering.NoInterpMaxIntParameter
// UnityEngine.Rendering.NoInterpMinFloatParameter
// UnityEngine.Rendering.NoInterpMinFloatParameter
// UnityEngine.Rendering.NoInterpMinIntParameter
// UnityEngine.Rendering.NoInterpMinIntParameter
// UnityEngine.Rendering.NoInterpRenderTextureParameter
// UnityEngine.Rendering.NoInterpRenderTextureParameter
// 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.RTHandleProperties
// UnityEngine.Rendering.RTHandleProperties
// UnityEngine.Rendering.RenderTargetIdentifier
// UnityEngine.Rendering.RenderTargetIdentifier
// UnityEngine.Rendering.RenderTextureParameter
// UnityEngine.Rendering.RenderTextureParameter
// UnityEngine.Rendering.RendererUtils.RendererList
struct RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_StaticFields
{
// UnityEngine.Rendering.RendererUtils.RendererList UnityEngine.Rendering.RendererUtils.RendererList::nullRendererList
RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___nullRendererList_3;
};
// UnityEngine.Rendering.RendererUtils.RendererList
// 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.Texture2DParameter
// UnityEngine.Rendering.Texture2DParameter
// UnityEngine.Rendering.Texture3DParameter
// UnityEngine.Rendering.Texture3DParameter
// UnityEngine.Rendering.TextureCurveParameter
// UnityEngine.Rendering.TextureCurveParameter
// UnityEngine.Rendering.TextureParameter
// UnityEngine.Rendering.TextureParameter
// UnityEngine.Jobs.TransformAccessArray
// UnityEngine.Jobs.TransformAccessArray
// UnityEngine.Rendering.VolumeComponentMenuForRenderPipeline
// UnityEngine.Rendering.VolumeComponentMenuForRenderPipeline
// UnityEngine.Rendering.MeshGizmo/<>c__DisplayClass10_0
// UnityEngine.Rendering.MeshGizmo/<>c__DisplayClass10_0
// UnityEngine.Rendering.VolumeComponent/Indent
// UnityEngine.Rendering.VolumeComponent/Indent
// UnityEngine.Rendering.ClampedFloatParameter
// UnityEngine.Rendering.ClampedFloatParameter
// UnityEngine.Rendering.ClampedIntParameter
// UnityEngine.Rendering.ClampedIntParameter
// UnityEngine.Rendering.ColorParameter
// UnityEngine.Rendering.ColorParameter
// UnityEngine.Component
// UnityEngine.Component
// UnityEngine.ComputeShader
// UnityEngine.ComputeShader
// UnityEngine.Rendering.DrawingSettings
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields
{
// System.Int32 UnityEngine.Rendering.DrawingSettings::maxShaderPasses
int32_t ___maxShaderPasses_0;
};
// UnityEngine.Rendering.DrawingSettings
// UnityEngine.Rendering.FloatRangeParameter
// UnityEngine.Rendering.FloatRangeParameter
// UnityEngine.GameObject
// UnityEngine.GameObject
// UnityEngine.Rendering.LayerMaskParameter
// UnityEngine.Rendering.LayerMaskParameter
// UnityEngine.Material
// UnityEngine.Material
// UnityEngine.Rendering.MaxFloatParameter
// UnityEngine.Rendering.MaxFloatParameter
// UnityEngine.Rendering.MaxIntParameter
// UnityEngine.Rendering.MaxIntParameter
// UnityEngine.Mesh
// UnityEngine.Mesh
// UnityEngine.Rendering.MinFloatParameter
// UnityEngine.Rendering.MinFloatParameter
// UnityEngine.Rendering.MinIntParameter
// UnityEngine.Rendering.MinIntParameter
// UnityEngine.Rendering.NoInterpColorParameter
// UnityEngine.Rendering.NoInterpColorParameter
// UnityEngine.Rendering.NoInterpFloatRangeParameter
// UnityEngine.Rendering.NoInterpFloatRangeParameter
// UnityEngine.Rendering.NoInterpVector2Parameter
// UnityEngine.Rendering.NoInterpVector2Parameter
// UnityEngine.Rendering.NoInterpVector3Parameter
// UnityEngine.Rendering.NoInterpVector3Parameter
// UnityEngine.Rendering.NoInterpVector4Parameter
// UnityEngine.Rendering.NoInterpVector4Parameter
// UnityEngine.Rendering.RTHandle
// UnityEngine.Rendering.RTHandle
// UnityEngine.Rendering.RenderStateBlock
// UnityEngine.Rendering.RenderStateBlock
// UnityEngine.ScriptableObject
// UnityEngine.ScriptableObject
// UnityEngine.Shader
// UnityEngine.Shader
// 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.Vector3Parameter
// UnityEngine.Rendering.Vector3Parameter
// UnityEngine.Rendering.Vector4Parameter
// UnityEngine.Rendering.Vector4Parameter
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>
// System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>
// System.Func`1<UnityEngine.Rendering.VolumeManager>
// System.Func`1<UnityEngine.Rendering.VolumeManager>
// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<System.Type>>
// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<System.Type>>
// System.Func`2<System.Reflection.FieldInfo,System.Boolean>
// System.Func`2<System.Reflection.FieldInfo,System.Boolean>
// System.Func`2<System.Reflection.FieldInfo,System.Int32>
// System.Func`2<System.Reflection.FieldInfo,System.Int32>
// System.Func`2<System.Object,System.Boolean>
// System.Func`2<System.Object,System.Boolean>
// System.Func`2<System.Type,System.Boolean>
// System.Func`2<System.Type,System.Boolean>
// System.Nullable`1<UnityEngine.Rendering.RenderStateBlock>
// System.Nullable`1<UnityEngine.Rendering.RenderStateBlock>
// System.Predicate`1<UnityEngine.Rendering.Volume>
// System.Predicate`1<UnityEngine.Rendering.Volume>
// System.Predicate`1<UnityEngine.Rendering.VolumeComponent>
// System.Predicate`1<UnityEngine.Rendering.VolumeComponent>
// System.ArgumentException
// System.ArgumentException
// UnityEngine.Behaviour
// UnityEngine.Behaviour
// UnityEngine.Collider
// UnityEngine.Collider
// UnityEngine.Cubemap
// UnityEngine.Cubemap
// UnityEngine.CubemapArray
// UnityEngine.CubemapArray
// System.InvalidOperationException
// System.InvalidOperationException
// UnityEngine.RenderTexture
// UnityEngine.RenderTexture
// UnityEngine.Texture2D
// UnityEngine.Texture2D
// UnityEngine.Texture2DArray
// UnityEngine.Texture2DArray
// UnityEngine.Texture3D
// UnityEngine.Texture3D
// UnityEngine.Transform
// UnityEngine.Transform
// UnityEngine.Rendering.VolumeComponent
// UnityEngine.Rendering.VolumeComponent
// UnityEngine.Rendering.VolumeProfile
// UnityEngine.Rendering.VolumeProfile
// 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.MonoBehaviour
// UnityEngine.MonoBehaviour
// UnityEngine.Experimental.Rendering.RendererList
struct RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Experimental.Rendering.RendererList::s_EmptyName
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_EmptyName_0;
// UnityEngine.Experimental.Rendering.RendererList UnityEngine.Experimental.Rendering.RendererList::nullRendererList
RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635 ___nullRendererList_1;
};
// UnityEngine.Experimental.Rendering.RendererList
// UnityEngine.Rendering.Volume
// UnityEngine.Rendering.Volume
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// 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.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.Color[]
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389 : public RuntimeArray
{
ALIGN_FIELD (8) Color_tD001788D726C3A7F1379BEED0260B9591F440C1F m_Items[1];
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* 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, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
{
m_Items[index] = value;
}
};
// UnityEngine.Rendering.RenderTargetIdentifier[]
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE : public RuntimeArray
{
ALIGN_FIELD (8) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B m_Items[1];
inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
{
m_Items[index] = value;
}
};
// 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);
}
};
// System.Reflection.Assembly[]
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339 : public RuntimeArray
{
ALIGN_FIELD (8) Assembly_t* m_Items[1];
inline Assembly_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Assembly_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, Assembly_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Assembly_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Assembly_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Assembly_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
{
ALIGN_FIELD (8) Type_t* m_Items[1];
inline Type_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_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, Type_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
{
ALIGN_FIELD (8) Delegate_t* m_Items[1];
inline Delegate_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Rendering.HableCurve/Segment[]
struct SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982 : public RuntimeArray
{
ALIGN_FIELD (8) Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* m_Items[1];
inline Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E** 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, Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Rendering.ShaderKeyword[]
struct ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341 : public RuntimeArray
{
ALIGN_FIELD (8) ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661 m_Items[1];
inline ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661* 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, ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name_0), (void*)NULL);
}
inline ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name_0), (void*)NULL);
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// 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;
}
};
// System.Reflection.FieldInfo[]
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8 : public RuntimeArray
{
ALIGN_FIELD (8) FieldInfo_t* m_Items[1];
inline FieldInfo_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline FieldInfo_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, FieldInfo_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline FieldInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline FieldInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.ValueTuple`2<UnityEngine.Rendering.VolumeParameter,UnityEngine.Rendering.VolumeParameter>[]
struct ValueTuple_2U5BU5D_tE2E90A16702AA41094A74222F01C7F383CC57377 : public RuntimeArray
{
ALIGN_FIELD (8) ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141 m_Items[1];
inline ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141* 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, ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2_1), (void*)NULL);
#endif
}
inline ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2_1), (void*)NULL);
#endif
}
};
// UnityEngine.Rendering.Volume[]
struct VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959 : public RuntimeArray
{
ALIGN_FIELD (8) Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* m_Items[1];
inline Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377** 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, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_gshared (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mB8765A050BD63D1C591079B7C7F21D4DB7977263_gshared (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_gshared (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___0_key, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_gshared (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___0_key, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62_gshared (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___0_key, const RuntimeMethod* method) ;
// System.Int32 System.Linq.Enumerable::Count<System.UInt32>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::ElementAt<System.UInt32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_gshared (RuntimeObject* ___0_source, int32_t ___1_index, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.HashSet`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.HashSet`1/Enumerator<T> System.Collections.Generic.HashSet`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.ValueTuple`3<UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4>::.ctor(T1,T2,T3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_gshared (ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_item1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_item2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_item3, const RuntimeMethod* method) ;
// System.Void System.ValueTuple`2<UnityEngine.Vector4,UnityEngine.Vector4>::.ctor(T1,T2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF_gshared (ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_item1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_item2, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::SelectMany<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_mC89216034DEE8779F1AC2D0A984C0ADE855BED00_gshared (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_selector, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<UnityEngine.Rendering.RenderStateBlock>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_gshared_inline (Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<UnityEngine.Rendering.RenderStateBlock>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC_gshared (Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7E6E0C4AE37ACBC1E9BDA9E56A8A7D8ACED3FD33_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mDBC3F8F2846CD821DA096BECD6300438E2409BC3_gshared (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE5CCE3E4C785E8D9A9482D1E9D78F42472075F81_gshared_inline (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __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.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_gshared_inline (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_item, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<System.Object>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_mE67510A04031234D311D74C6007495D9B923AA1A_gshared (VolumeParameter_1_t5E4D687B1DE10F23FA079D3967111740962E1076* __this, RuntimeObject* ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// T UnityEngine.ScriptableObject::CreateInstance<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<System.Object>(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared (RuntimeObject* ___0_original, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Component::GetComponents<System.Object>(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponents_TisRuntimeObject_m2CD12FB45EFC625510F7E12FE2EB7D0EC2BA4421_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_results, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Int32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mEB7603EDE6D79A62E5BD74A896F030D2C9F2A821_gshared (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderBy<System.Object,System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0CD0677A1278BFC7E13405D11D1EF30919C9E9A2_gshared (RuntimeObject* ___0_source, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_keySelector, const RuntimeMethod* method) ;
// TResult System.Func`2<System.Object,System.Boolean>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ;
// System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Collections.Generic.List`1<System.Object>::AsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* List_1_AsReadOnly_m69D18D2353099DC61F87AD42FF87F25B1A4D299B_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ;
// T System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// T System.Lazy`1<System.Object>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, 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) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __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.Object>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<System.Type> UnityEngine.Rendering.CoreUtils::GetAllTypesDerivedFrom<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoreUtils_GetAllTypesDerivedFrom_TisRuntimeObject_m15CDF6D45E40945D13046F32CE70B639A6725566_gshared (const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Object>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Object>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __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) ;
// 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.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) ;
// T[] System.Collections.Generic.List`1<System.Object>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Lazy`1<System.Object>::.ctor(System.Func`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_valueFactory, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<System.Boolean>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_m2B803AB4CFC534E1F7CBDFD8A9E8FA103899CBF8_gshared (VolumeParameter_1_tBCB51FE341649CAB77E12B97823E7D31852372CF* __this, bool ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.LayerMask>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_mF598242FF5BB25AF4058F0C037D218B94A606B11_gshared (VolumeParameter_1_tA31BB11EB7ABD3D3D53EF680B63B550EA34156EF* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<System.Int32>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_gshared (VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546* __this, int32_t ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<System.Single>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_gshared (VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8* __this, float ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector2>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_gshared (VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E_gshared (VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector3>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_m4A316505E0024C58728C0820BA2D1BC613430872_gshared (VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>::.ctor(T,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_mE6EC5FD018557E4587232EEB1EFF72469EF04116_gshared (VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.VolumeParameter`1<System.Object>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VolumeParameter_1_GetHashCode_mB8F26256B7C5C7D9086AAFDAE0FEF89A0278E40A_gshared (VolumeParameter_1_t5E4D687B1DE10F23FA079D3967111740962E1076* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.RTHandles::Alloc(System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.DepthBits,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.FilterMode,UnityEngine.TextureWrapMode,UnityEngine.Rendering.TextureDimension,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Single,UnityEngine.Rendering.MSAASamples,System.Boolean,System.Boolean,UnityEngine.RenderTextureMemoryless,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mBE00CEEDE8CC5D0BBF6BCB2CBE63A10C4BBE311D (int32_t ___0_width, int32_t ___1_height, int32_t ___2_slices, int32_t ___3_depthBufferBits, int32_t ___4_colorFormat, int32_t ___5_filterMode, int32_t ___6_wrapMode, int32_t ___7_dimension, bool ___8_enableRandomWrite, bool ___9_useMipMap, bool ___10_autoGenerateMips, bool ___11_isShadowMap, int32_t ___12_anisoLevel, float ___13_mipMapBias, int32_t ___14_msaaSamples, bool ___15_bindTextureMS, bool ___16_useDynamicScale, int32_t ___17_memoryless, String_t* ___18_name, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.AtlasAllocatorDynamic::.ctor(System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocatorDynamic__ctor_mAAB00F112B923640812220262633F2B59C8B7BB4 (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_capacityAllocations, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::.ctor(System.Int32)
inline void Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0 (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_gshared)(__this, ___0_capacity, method);
}
// UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::get_rt()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTexture::get_graphicsFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Texture2DAtlasDynamic::ResetAllocator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlasDynamic_ResetAllocator_m896AD6D2A4BC73A314AC6EF64136EC6A3A239CC5 (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RTHandles::Release(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.AtlasAllocatorDynamic::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocatorDynamic_Release_m8458B490232D8C3FFF90F84483B9E7C10400205D (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::Clear()
inline void Dictionary_2_Clear_mB8765A050BD63D1C591079B7C7F21D4DB7977263 (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*, const RuntimeMethod*))Dictionary_2_Clear_mB8765A050BD63D1C591079B7C7F21D4DB7977263_gshared)(__this, method);
}
// System.Int32 UnityEngine.Object::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230 (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___0_key, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*, int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, const RuntimeMethod*))Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean UnityEngine.Rendering.AtlasAllocatorDynamic::Allocate(UnityEngine.Vector4&,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasAllocatorDynamic_Allocate_mCB0BE9CC01255B8019E1EB0AF10818F65C97A537 (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_result, int32_t ___1_key, int32_t ___2_width, int32_t ___3_height, 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.Void UnityEngine.Vector4::Scale(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_scale, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m9E602C758517FB0B4E5B858DC043D24B4FA91EBB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, int32_t ___1_mipLevel, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Blitter::BlitQuad(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4,UnityEngine.Vector4,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitQuad_m5DBFF98AFE3B45C1A37E7877AF4E22B698E36E95 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasRT, int32_t ___4_mipLevelTex, bool ___5_bilinear, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Texture::get_mipmapCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_mipmapCount_m9E68435BC8E30B9821525BFC8121C34A53774023 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::Add(TKey,TValue)
inline void Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381 (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___0_key, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*, int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void UnityEngine.Rendering.AtlasAllocatorDynamic::Release(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocatorDynamic_Release_m66405964817DEC615B19E29F831A741E60DAE537 (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, int32_t ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector4>::Remove(TKey)
inline bool Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62 (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62_gshared)(__this, ___0_key, 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.TextureXR::get_useTexArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextureXR_get_useTexArray_m34E8ABCB123E6391A00A1D688289846E0BED2848 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// UnityEngine.Texture UnityEngine.Rendering.TextureXR::CreateBlackUIntTextureArray(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureXR_CreateBlackUIntTextureArray_mF2D9F43F572A4C95E73211A93E9B49C5A3BFC1FD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_clearR32_UIntShader, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.RTHandles::Alloc(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
// UnityEngine.Texture UnityEngine.Rendering.TextureXR::CreateBlackUintTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureXR_CreateBlackUintTexture_mEB32522E05F854D8A3200B40DA60C0AC2EA781E9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_clearR32_UIntShader, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.TextureCreationFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, int32_t ___3_flags, 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) ;
// UnityEngine.Color UnityEngine.Color::get_clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::SetPixel(System.Int32,System.Int32,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_x, int32_t ___1_y, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::Apply()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ;
// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::CreateTexture2DArrayFromTexture2D(UnityEngine.Texture2D,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* TextureXR_CreateTexture2DArrayFromTexture2D_mD9EE2FFD4D64C8C5C17944E105FAEAC76ABD2E78 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_source, String_t* ___1_name, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_magenta()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline (const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_black()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
// UnityEngine.Texture3D UnityEngine.Rendering.TextureXR::CreateBlackTexture3D(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* TextureXR_CreateBlackTexture3D_m0014BB577B9F1CDFB92001D25D5C033924773002 (String_t* ___0_name, const RuntimeMethod* method) ;
// UnityEngine.Texture2D UnityEngine.Texture2D::get_whiteTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.TextureXR::get_slices()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline (const RuntimeMethod* method) ;
// UnityEngine.TextureFormat UnityEngine.Texture2D::get_format()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2D_get_format_mE39DD922F83CA1097383309278BB6F20636A7D9D (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2DArray::.ctor(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DArray__ctor_m02B575835C1D88384829865AAC5A30228AB9C12C (Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_textureFormat, bool ___4_mipChain, const RuntimeMethod* method) ;
// System.Void UnityEngine.Graphics::CopyTexture(UnityEngine.Texture,System.Int32,System.Int32,UnityEngine.Texture,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_CopyTexture_m306EE635C15C8118A93D947A5183E5134B4EE718 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_src, int32_t ___1_srcElement, int32_t ___2_srcMip, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___3_dst, int32_t ___4_dstElement, int32_t ___5_dstMip, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTexture::.ctor(System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture__ctor_m0C81127DE754F64FDD3E80E94BE11054B2791F98 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTexture::set_volumeDepth(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_volumeDepth_mD9B1E6BA4BE6B1741427B34A23B9D48BA9493633 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTexture::set_useMipMap(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_useMipMap_mB280A39DAB18372D3A0050FF20F730E5B0B44C32 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTexture::set_autoGenerateMips(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_autoGenerateMips_mDEFAC13954D315DE52B35B34577218D3AD4897A9 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTexture::set_enableRandomWrite(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.RenderTexture::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.ComputeShader::FindKernel(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659 (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetComputeTextureParam(UnityEngine.ComputeShader,System.Int32,System.String,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetComputeTextureParam_m4EE2EFCF46096652EA2D3D14C0DE3D1252CD2174 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_kernelIndex, String_t* ___2_name, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_rt, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::DispatchCompute(UnityEngine.ComputeShader,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DispatchCompute_mF9F5605B77F0480FD4B8C3BCAEC2FC59A24E31A2 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_kernelIndex, int32_t ___2_threadGroupsX, int32_t ___3_threadGroupsY, int32_t ___4_threadGroupsZ, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture3D::.ctor(System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.TextureCreationFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D__ctor_mA853CA41A85C285281FB928BC926B0798987B17F (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, int32_t ___4_flags, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture3D::SetPixel(System.Int32,System.Int32,System.Int32,UnityEngine.Color,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D_SetPixel_m36D3CD03ED5AB8C509B2DCBC1870C1DA962B9FE4 (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_color, int32_t ___4_mipLevel, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture3D::Apply(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743 (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, bool ___0_updateMipmaps, const RuntimeMethod* method) ;
// System.Void UnityEngine.Jobs.TransformAccessArray::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray__ctor_m66B44699D46850AA776992B25A5443B6BAC42ED1 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, int32_t ___0_capacity, int32_t ___1_desiredJobCount, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Jobs.TransformAccessArray::get_isCreated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransformAccessArray_get_isCreated_m27A01F9644D14864AAF311A87959DF8705A0B142 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Jobs.TransformAccessArray::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TransformAccessArray_get_Item_m77FCB1BF0420039FBF381102A5363A6E8FFDE251 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Jobs.TransformAccessArray::Add(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Jobs.TransformAccessArray::get_length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TransformAccessArray_get_length_mC5BF0953331F1128106EC2647B558FB9163DE165 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Jobs.TransformAccessArray::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.BitArray8::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray8_get_capacity_mA3B76B8563ED73CE2ACAA6248BB1659EFE18EE01 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray8::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_get_allFalse_m90DB2959D94946C2EFE34547AD6E2B8F10168463 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray8::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_get_allTrue_m793F5AAF8F83DAB21C0308F738147A29FFF08451 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method) ;
// System.String System.UInt32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154 (uint32_t* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
// System.String System.Convert::ToString(System.Byte,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToString_m33C16D8DB747139A4F5012633E0ABFF1D8E69BBB (uint8_t ___0_value, int32_t ___1_toBase, const RuntimeMethod* 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.String System.String::Replace(System.Char,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___0_oldChar, Il2CppChar ___1_newChar, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.BitArray8::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray8_get_humanizedData_mF2404C0DEFF15E9DA20FC99071CA3A5900F4E791 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get8(System.UInt32,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get8_m4619EDA46938BB40FDACF23CFF108E27073380C0 (uint32_t ___0_index, uint8_t ___1_data, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray8::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_get_Item_m4A05F5141C4554B92AE97D5487224C7840EC4D53 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, uint32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set8(System.UInt32,System.Byte&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set8_m0FC6F0F52BCF86811FE9FC5A2C5067853C7FBB0C (uint32_t ___0_index, uint8_t* ___1_data, bool ___2_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray8::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray8_set_Item_m547A700177E97C60883197FE03D3DD03CBDE5F08 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray8::.ctor(System.Byte)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A_inline (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, uint8_t ___0_initValue, const RuntimeMethod* method) ;
// System.Int32 System.Linq.Enumerable::Count<System.UInt32>(System.Collections.Generic.IEnumerable`1<TSource>)
inline int32_t Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_gshared)(___0_source, method);
}
// TSource System.Linq.Enumerable::ElementAt<System.UInt32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32)
inline uint32_t Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380 (RuntimeObject* ___0_source, int32_t ___1_index, const RuntimeMethod* method)
{
return (( uint32_t (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_gshared)(___0_source, ___1_index, method);
}
// System.Void UnityEngine.Rendering.BitArray8::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray8__ctor_m831CBA0141A7161831057654C9363F50C0AF6151 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray8 UnityEngine.Rendering.BitArray8::op_BitwiseAnd(UnityEngine.Rendering.BitArray8,UnityEngine.Rendering.BitArray8)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 BitArray8_op_BitwiseAnd_m70644E7B8B1AA9EAC8A62188EA585B000BD6E036 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___0_a, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray8::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray8_BitAnd_mB8BFBCC7ED08AE63C8DCD56F224FC2A887666536 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray8 UnityEngine.Rendering.BitArray8::op_BitwiseOr(UnityEngine.Rendering.BitArray8,UnityEngine.Rendering.BitArray8)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 BitArray8_op_BitwiseOr_m96E6B6BDF5D9F649C3EC2721A898929DA9326679 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___0_a, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray8::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray8_BitOr_m18AF19D6C292BF095EDC795C3018099B3A8CD121 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray8 UnityEngine.Rendering.BitArray8::op_OnesComplement(UnityEngine.Rendering.BitArray8)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 BitArray8_op_OnesComplement_mB954EFF5F15211F1191FDCA6B76197F7C4B87973 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___0_a, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray8::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray8_BitNot_mB1E3ADFBDB897ED040CE28C797CD868DE95B9B26 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray8::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_Equals_m86ADBD06E76F1B28D197017F091F13F063B453EB (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Int32 System.Byte::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678 (uint8_t* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.BitArray8::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray8_GetHashCode_m0226A2FAF19B61AEBC5CC60F87DC272CCCF20A77 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.BitArray16::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray16_get_capacity_mA5EE007A81C601C9A3552D8A504747CD6BBF5B9D (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray16::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_get_allFalse_mB74A351DF512549357B62F578F8745861E768BCA (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray16::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_get_allTrue_mA4CFAC20D5338EA36278D5762FEF1879DEF44298 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method) ;
// System.String System.Convert::ToString(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToString_mC3349029FE37EB00B5BFCB1F87022458A3834E35 (int32_t ___0_value, int32_t ___1_toBase, const RuntimeMethod* method) ;
// System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D (String_t* ___0_input, String_t* ___1_pattern, String_t* ___2_replacement, const RuntimeMethod* method) ;
// System.String System.String::TrimEnd(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_TrimEnd_mDB4D96F8312F563656D4115A9F280062E05D2EE8 (String_t* __this, Il2CppChar ___0_trimChar, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.BitArray16::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray16_get_humanizedData_m12F476DEF544F28CCD2579475DE167820BD88E87 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get16(System.UInt32,System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get16_mE1151F256E677FB8258E3A594EFBB6EC76AFB351 (uint32_t ___0_index, uint16_t ___1_data, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray16::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_get_Item_mCA32C50FD252F47DCBFD7262435245238430A180 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, uint32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set16(System.UInt32,System.UInt16&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set16_m3231E9CA836CBDC5C18590FD0B6B9A46B048073D (uint32_t ___0_index, uint16_t* ___1_data, bool ___2_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray16::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray16_set_Item_m9457F4B8745BC1C5285574EE23FDD05A4BA2F088 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray16::.ctor(System.UInt16)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_inline (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, uint16_t ___0_initValue, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray16::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray16__ctor_m337D042A8EE2131DED83B273A8CC47843E17CBF6 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray16 UnityEngine.Rendering.BitArray16::op_BitwiseAnd(UnityEngine.Rendering.BitArray16,UnityEngine.Rendering.BitArray16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 BitArray16_op_BitwiseAnd_m6521583E8F8E7A9EADE2CA43CD6DAE094276F4BD (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___0_a, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray16::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray16_BitAnd_mD1AFD4C59ED599951E61A3E8BA716D5A3FFD04EC (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray16 UnityEngine.Rendering.BitArray16::op_BitwiseOr(UnityEngine.Rendering.BitArray16,UnityEngine.Rendering.BitArray16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 BitArray16_op_BitwiseOr_m717E2A99A4100A38D02DD3FF274555AFD07CDA58 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___0_a, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray16::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray16_BitOr_mD788B0B73A61E66973D6B4160729C868D5BE8B35 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray16 UnityEngine.Rendering.BitArray16::op_OnesComplement(UnityEngine.Rendering.BitArray16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 BitArray16_op_OnesComplement_mBCA2EA44E1150D2526E45800F698FA72C8DB7C3A (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___0_a, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray16::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray16_BitNot_m7FB6BD7B74C796E05A9E7BA6FFEF58F6F23F10BC (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray16::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_Equals_mD170A00318A901D23C1F17444D5022FF947586D2 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Int32 System.UInt16::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200 (uint16_t* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.BitArray16::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray16_GetHashCode_m018CAECA54A403343CE08C2F4225670FE5780E6D (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.BitArray32::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray32_get_capacity_m312BE2BAA06E75492376361E9299510314755AE5 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray32::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_get_allFalse_m01D83A39CE7D6FBDEA9D5E57044285FF55E8260F (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray32::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_get_allTrue_m9AA64C6C9B386B1806BD0A9F83113055AA0967EB (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method) ;
// System.String System.Convert::ToString(System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057 (int64_t ___0_value, int32_t ___1_toBase, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.BitArray32::get_humanizedVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray32_get_humanizedVersion_m56C96176FE170F18CEC3327A7D19E1A774325228 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.BitArray32::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray32_get_humanizedData_m38DE7DAE7EE5527EC6C6FDD518253031DFF2374F (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get32(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get32_mB39B227A7B1C1F663609E4F717F19D0063D863A4 (uint32_t ___0_index, uint32_t ___1_data, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray32::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_get_Item_mC8CEDEAB87139CA781BADBD4FBB1E84930F19FFE (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, uint32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set32(System.UInt32,System.UInt32&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set32_m7BB1B33A8AB555308659DB67908C0C32A780DDA7 (uint32_t ___0_index, uint32_t* ___1_data, bool ___2_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray32::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray32_set_Item_m6248824F85F4FCD452DE48E6B714AEB52D07AF44 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray32::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_inline (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, uint32_t ___0_initValue, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray32::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray32__ctor_m410177CA4D679011D0A4653FC28A4B83B39A1EF1 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray32 UnityEngine.Rendering.BitArray32::op_BitwiseAnd(UnityEngine.Rendering.BitArray32,UnityEngine.Rendering.BitArray32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB BitArray32_op_BitwiseAnd_mD8AEB1440EA8FDC3A187D0D7D32B211B31AFCDCE (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___0_a, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray32::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray32_BitAnd_m050354D3A87E2A90324EEB8AA7D1156A482E058A (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray32 UnityEngine.Rendering.BitArray32::op_BitwiseOr(UnityEngine.Rendering.BitArray32,UnityEngine.Rendering.BitArray32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB BitArray32_op_BitwiseOr_mAC5D0933A726BB51C5D1BFD878950EF6E4AAC90B (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___0_a, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray32::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray32_BitOr_mFB1856DBA7D371F7C6C04FD475577C3A9E15D62F (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray32 UnityEngine.Rendering.BitArray32::op_OnesComplement(UnityEngine.Rendering.BitArray32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB BitArray32_op_OnesComplement_m28A20A39322A5EBCFAEAFB9F66A5DDB26A7A3273 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___0_a, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray32::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray32_BitNot_mA3731229D50D6F6F4ACB1B80EB1EBA5610C656E8 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray32::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_Equals_mE94B4571565F0D7243127EB6070E76B8A958781C (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Int32 System.UInt32::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC (uint32_t* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.BitArray32::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray32_GetHashCode_m918359D3BC8DF9C6F2BA72085B422BED8B7AA5EC (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.BitArray64::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray64_get_capacity_mE0D7937E14B27EFB5580F024329871EA9F6F61A9 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray64::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_get_allFalse_m066B324DA3D868A839C4C000E923D590D09FC40B (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray64::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_get_allTrue_mD2AA9BCA8BD30CEE7F6648362CA4493BC81318CF (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.BitArray64::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray64_get_humanizedData_m3D2C299930B49D326C92EE0B0BA574DFF3C74891 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get64(System.UInt32,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get64_m155D6386009AE6C17F769EA93309F9C820645662 (uint32_t ___0_index, uint64_t ___1_data, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray64::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_get_Item_m44EA8594329A57FA9400342251411BCE62B54453 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, uint32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set64(System.UInt32,System.UInt64&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set64_m945645B829A24579FB2824D7198F6A489E1121A7 (uint32_t ___0_index, uint64_t* ___1_data, bool ___2_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray64::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray64_set_Item_mDEB0D2418675CD4FEAA1CDBDDDEA70A5CD35E44D (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray64::.ctor(System.UInt64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_inline (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, uint64_t ___0_initValue, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray64::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray64__ctor_m8745536B9B0A03C956553C54B7F425604CF60E37 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray64 UnityEngine.Rendering.BitArray64::op_BitwiseAnd(UnityEngine.Rendering.BitArray64,UnityEngine.Rendering.BitArray64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F BitArray64_op_BitwiseAnd_m398F8541446E7C6BA4A905D9A2C5FAFC8973D1A4 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___0_a, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray64::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray64_BitAnd_m578053826382B2ACB7E67872F4DB1E475C12B707 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray64 UnityEngine.Rendering.BitArray64::op_BitwiseOr(UnityEngine.Rendering.BitArray64,UnityEngine.Rendering.BitArray64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F BitArray64_op_BitwiseOr_m842F09CD583E210957CA63DEFA7F23ACEE97B43B (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___0_a, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray64::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray64_BitOr_mC80A8A2E27FE8E3614F1ECFB64C7D38BFA7ADC10 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray64 UnityEngine.Rendering.BitArray64::op_OnesComplement(UnityEngine.Rendering.BitArray64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F BitArray64_op_OnesComplement_m682AFBAFAB2DB06987FC6148F3C4E98CEA3583A3 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___0_a, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray64::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray64_BitNot_mDEA129C39BEEE912882F8F2F6D79277ED3B2CED6 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray64::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_Equals_m302E3D444E2E2F74D865409C90AD08ECF3228498 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Int32 System.UInt64::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92 (uint64_t* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.BitArray64::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray64_GetHashCode_mC01786968B8E26CD78AF9F6BA8D9DDFA1A56AB14 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.BitArray128::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray128_get_capacity_mF8B9300884F70FA7D2E5424DF4B844F98224105B (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray128::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_get_allFalse_mD54F8D614FE56898CAC736E0D471E03CF27DE84D (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray128::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_get_allTrue_m613B6531E734903771CB400313E3C58324095EC3 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.BitArray128::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray128_get_humanizedData_mFBE6722FC3146F9439687F1D23B26B8BBA497588 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get128(System.UInt32,System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get128_m43EE2421DAC38D3B2BCCE8EA31537C50E0BF1E9A (uint32_t ___0_index, uint64_t ___1_data1, uint64_t ___2_data2, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray128::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_get_Item_m2056FC3D3AE3A6650545407C0961C91621453676 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, uint32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set128(System.UInt32,System.UInt64&,System.UInt64&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set128_m53F93A03F852AAFB56573209480B3979BAC029A5 (uint32_t ___0_index, uint64_t* ___1_data1, uint64_t* ___2_data2, bool ___3_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray128::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray128_set_Item_mACDC728AC1CA0A2114008187840DC3242CC0C8E8 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray128::.ctor(System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray128__ctor_m269F0551193B6E3990A4BC6209012C6BF6D9A867 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, uint64_t ___0_initValue1, uint64_t ___1_initValue2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray128::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray128__ctor_m48BF375FF417816E116009DA45CF3B498929AF4B (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray128 UnityEngine.Rendering.BitArray128::op_BitwiseAnd(UnityEngine.Rendering.BitArray128,UnityEngine.Rendering.BitArray128)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 BitArray128_op_BitwiseAnd_mED9E6BEA3F48555D43F522DE86CDEE16943AA7EB (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___0_a, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray128::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray128_BitAnd_m573069987C6CD28B9045D0A34BB9384A7D943404 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray128 UnityEngine.Rendering.BitArray128::op_BitwiseOr(UnityEngine.Rendering.BitArray128,UnityEngine.Rendering.BitArray128)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 BitArray128_op_BitwiseOr_m8A580A6C8A0A563265CD82E0B0FC89A95CA06075 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___0_a, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray128::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray128_BitOr_m0621F3B8EB34A40324EE7559AA4B3104B04264F1 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray128 UnityEngine.Rendering.BitArray128::op_OnesComplement(UnityEngine.Rendering.BitArray128)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 BitArray128_op_OnesComplement_m0A2AA6D6DBB3EFEB80369784B2B9C8504C24D52B (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___0_a, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray128::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray128_BitNot_m9D31DF47F85C778B39C77B7FC96725F5B7DAFCF5 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method) ;
// System.Boolean System.UInt64::Equals(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UInt64_Equals_mB642AC4A6A1261E0FB36D7F1F2D77940790FAA81 (uint64_t* __this, uint64_t ___0_obj, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray128::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_Equals_m7BBE0682933DA4AB8B2605AD8428AE845154C5C2 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.BitArray128::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray128_GetHashCode_mB8C12AF9AAC59655B4AFA06D4A0F204157FF5320 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.BitArray256::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray256_get_capacity_mBEEC883503CA5B2F2ED0E5EE4E917B3E20902676 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray256::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_get_allFalse_mC89BB118740CCF24F251D5C89DC15C54E02137CF (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray256::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_get_allTrue_m7467D31E9239CA8F8D067A048A272424855A8139 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.BitArray256::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray256_get_humanizedData_m35B5547DD137D862F789A03722AA192DA3E1B748 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get256(System.UInt32,System.UInt64,System.UInt64,System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get256_m2DC62FC1C5E1178A1E0947D57D92CB28A9C090C8 (uint32_t ___0_index, uint64_t ___1_data1, uint64_t ___2_data2, uint64_t ___3_data3, uint64_t ___4_data4, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray256::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_get_Item_m97E7E356A32515F35B77F5310BCB350A63EF0287 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, uint32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set256(System.UInt32,System.UInt64&,System.UInt64&,System.UInt64&,System.UInt64&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set256_m4A6BA338CC81354EEC941A36B5498E5EB8D591C0 (uint32_t ___0_index, uint64_t* ___1_data1, uint64_t* ___2_data2, uint64_t* ___3_data3, uint64_t* ___4_data4, bool ___5_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray256::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray256_set_Item_mE6BF23C525D050DF66970DFFAB563A34323226B2 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray256::.ctor(System.UInt64,System.UInt64,System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray256__ctor_m0D5A2405F5460958E0CDEFE16C962079B8DAD5DC (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, uint64_t ___0_initValue1, uint64_t ___1_initValue2, uint64_t ___2_initValue3, uint64_t ___3_initValue4, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.BitArray256::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray256__ctor_m67548173CE100A6542C2BD45BD9D04B04760B0A4 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray256 UnityEngine.Rendering.BitArray256::op_BitwiseAnd(UnityEngine.Rendering.BitArray256,UnityEngine.Rendering.BitArray256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 BitArray256_op_BitwiseAnd_mADAF693BEB514B2DC450BECB95E49B129456CBB5 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___0_a, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray256::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray256_BitAnd_mDC9F06C7E0E0BA44380F19BADCE0C54CA6301A1F (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray256 UnityEngine.Rendering.BitArray256::op_BitwiseOr(UnityEngine.Rendering.BitArray256,UnityEngine.Rendering.BitArray256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 BitArray256_op_BitwiseOr_m16DAD9806397970ECD045F74C181A9968BA07873 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___0_a, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray256::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray256_BitOr_m991E6FDFEF4405D82BBFC2F907B9F7B0AEB9CE66 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// UnityEngine.Rendering.BitArray256 UnityEngine.Rendering.BitArray256::op_OnesComplement(UnityEngine.Rendering.BitArray256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 BitArray256_op_OnesComplement_m2949811A8FE07E9B275B5FBCEE040F0933AD8D1C (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___0_a, const RuntimeMethod* method) ;
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray256::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray256_BitNot_m2DB60E7421D37CB7808A363E0B23D579A61B993E (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.BitArray256::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_Equals_m6723D6D291F588EDD9861D7C58247F246E94417F (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.BitArray256::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray256_GetHashCode_mCB0868DFC6212118B07731906DAB0BBF2AC38F7C (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __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.Material::EnableKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_keyword, 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.Boolean UnityEngine.SystemInfo::get_usesReversedZBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514 (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.Mesh::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3[] UnityEngine.Rendering.Blitter::<Initialize>g__GetFullScreenTriangleVertexPosition|8_0(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Blitter_U3CInitializeU3Eg__GetFullScreenTriangleVertexPositionU7C8_0_mF7958089BAC7665AF04188D6A07EA45AC42332D5 (float ___0_z, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_vertices(UnityEngine.Vector3[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Vector2[] UnityEngine.Rendering.Blitter::<Initialize>g__GetFullScreenTriangleTexCoord|8_1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Blitter_U3CInitializeU3Eg__GetFullScreenTriangleTexCoordU7C8_1_m637A89D230BEF43DE1F157B7D52183D481DC498D (const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_uv(UnityEngine.Vector2[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_triangles(System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Vector3[] UnityEngine.Rendering.Blitter::<Initialize>g__GetQuadVertexPosition|8_2(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Blitter_U3CInitializeU3Eg__GetQuadVertexPositionU7C8_2_m5840FEF2B3AB44C4E9A2BB0D53234C60869AE168 (float ___0_z, const RuntimeMethod* method) ;
// UnityEngine.Vector2[] UnityEngine.Rendering.Blitter::<Initialize>g__GetQuadTexCoord|8_3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Blitter_U3CInitializeU3Eg__GetQuadTexCoordU7C8_3_m0A53521C2E5198484443850877C068C3FA4E1B00 (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.Rendering.CoreUtils::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, 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.Void UnityEngine.Rendering.CommandBuffer::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_submeshIndex, int32_t ___4_shaderPass, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___5_properties, 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.MaterialPropertyBlock::SetFloat(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.TextureDimension UnityEngine.Rendering.TextureXR::get_dimension()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureXR_get_dimension_m1FEDB3FB100070102EE907FAE16672FB6BF04AF0 (const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Rendering.Blitter::GetBlitMaterial(UnityEngine.Rendering.TextureDimension,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF (int32_t ___0_dimension, bool ___1_singleSlice, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Blitter::BlitTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Vector4,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitTexture_m21015F24382F8A20B9FC10DB85B8FCE7BEAE8C63 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBias, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_pass, const RuntimeMethod* method) ;
// System.Void UnityEngine.MaterialPropertyBlock::SetVector(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.MaterialPropertyBlock::SetTexture(System.Int32,UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.MaterialPropertyBlock::SetTexture(System.Int32,UnityEngine.RenderTexture,UnityEngine.Rendering.RenderTextureSubElement)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetTexture_mA7A6CA3D349E117CEA635266F987E4BAFB91F6A2 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___1_value, int32_t ___2_element, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Blitter::DrawTriangle(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_DrawTriangle_m9629635B1F16E29039CA122A1CE2DA7C5CEA89FB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_shaderPass, const RuntimeMethod* method) ;
// UnityEngine.Texture UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* RTHandle_op_Implicit_mEF75557100B4F5D5BD918A60C85060711687CD43 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandleProperties UnityEngine.Rendering.RTHandle::get_rtHandleProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_clearFlag, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Blitter::BlitTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Vector4,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitTexture_mEA7F97A7D63E955A14391339B364F05C8C2C0B61 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBias, float ___3_mipLevel, bool ___4_bilinear, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Blitter::BlitTexture2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Vector4,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitTexture2D_m7BA199F783C190A6347C4C04150AFD5EA156D85F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBias, float ___3_mipLevel, bool ___4_bilinear, 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.Blitter::DrawQuad(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_shaderPass, const RuntimeMethod* method) ;
// System.Void UnityEngine.MaterialPropertyBlock::SetInt(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetInt_mB07015BD8FF1A7D2FF70D7FB89C0FDFAE06B86F8 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, int32_t ___1_value, const RuntimeMethod* method) ;
// UnityEngine.TextureWrapMode UnityEngine.Texture::get_wrapMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_wrapMode_m1DE1C2813B72EDCCCEB396CFC91989358E8C3AD0 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Experimental.Rendering.GraphicsFormatUtility::GetComponentCount(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t GraphicsFormatUtility_GetComponentCount_mA313F1D16326A684823C59EC06D67C219DA9CCF7 (int32_t ___0_format, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.GraphicsFormatUtility::IsAlphaOnlyFormat(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsFormatUtility_IsAlphaOnlyFormat_m16B3790B87311EE379932EF735A178F255EF5FA4 (int32_t ___0_format, const RuntimeMethod* method) ;
// UnityEngine.Rendering.FormatSwizzle UnityEngine.Experimental.Rendering.GraphicsFormatUtility::GetSwizzleR(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GraphicsFormatUtility_GetSwizzleR_m80F727B54ED6C7F03D0A73868CE3377AA754E677 (int32_t ___0_format, const RuntimeMethod* method) ;
// System.Void UnityEngine.MaterialPropertyBlock::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.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.Boolean UnityEngine.SystemInfo::get_graphicsUVStartsAtTop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B (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.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_key, HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*, HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Int32 System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>::get_Count()
inline int32_t HashSet_1_get_Count_m0539DF7E1167CB3285C4F1015D8457520D5364EB_inline (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method);
}
// System.Collections.Generic.HashSet`1/Enumerator<T> System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>::GetEnumerator()
inline Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF HashSet_1_GetEnumerator_m4DD2307E1A85CE1732E83B800176ACC7515E4B06 (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* __this, const RuntimeMethod* method)
{
return (( Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF (*) (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*, const RuntimeMethod*))HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared)(__this, method);
}
// System.Void System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>::.ctor()
inline void HashSet_1__ctor_mCA104F8F7A1DC27E3B10B7E56D41783DE71F9332 (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>::Add(TKey,TValue)
inline void Dictionary_2_Add_mBDC758D6AB3612A7A4E6FD67A47E4372410CA462 (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_key, HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*, HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>::Add(T)
inline bool HashSet_1_Add_m882D100CECAF3E7AC184A18C8EEB45A5A090380F (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* __this, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
// System.Boolean System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>::Remove(T)
inline bool HashSet_1_Remove_m280E033917A572D501EC4070430D723CDA03E875 (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* __this, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Camera,System.Collections.Generic.HashSet`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>>::.ctor()
inline void Dictionary_2__ctor_mF8E7CECEC9905DEC1B90C93643B06C340E6EA397 (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Single UnityEngine.Rendering.ColorUtils::StandardIlluminantY(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_StandardIlluminantY_m10B7C6229A932EC225A91299E235550AACD6F60D (float ___0_x, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Rendering.ColorUtils::CIExyToLMS(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ColorUtils_CIExyToLMS_mBB864B1101CEBA934E4C72C539D72CEACFE0C212 (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::GammaToLinearSpace(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F (float ___0_value, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Sign(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ;
// System.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 System.ValueTuple`3<UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4>::.ctor(T1,T2,T3)
inline void ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7 (ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_item1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_item2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_item3, const RuntimeMethod* method)
{
(( void (*) (ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_gshared)(__this, ___0_item1, ___1_item2, ___2_item3, method);
}
// UnityEngine.Color UnityEngine.Color::op_Implicit(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Implicit_mA8CF4745D766F4F610E1BE0A1ED2F4E5FE5D734C_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.ColorUtils::Luminance(UnityEngine.Color&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_Luminance_mFDC649B1AE8F94D798AB492DDF0ECC7BE8E34477 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_color, const RuntimeMethod* method) ;
// System.Void System.ValueTuple`2<UnityEngine.Vector4,UnityEngine.Vector4>::.ctor(T1,T2)
inline void ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF (ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_item1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_item2, const RuntimeMethod* method)
{
(( void (*) (ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF_gshared)(__this, ___0_item1, ___1_item2, method);
}
// System.Single UnityEngine.Mathf::Log(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline (float ___0_f, float ___1_p, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.ColorUtils::get_lensImperfectionExposureScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_get_lensImperfectionExposureScale_mA3607EA56468E382183C1FF4FC44276CBBA5C923 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyOrthoMatrixCentered(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyOrthoMatrixCentered_mE57748B9E33CD9D9250B41563C3A40A4216CFCD7 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_ortho, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyGenericOrthoMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyGenericOrthoMatrix_m30B8A8A5E60E41FF33ECDE57FB18B8B2D2ABE8BE (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_ortho, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyPerspectiveMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyPerspectiveMatrix_m814C0B318A2418A0AFF85918E51B8CF0A5C67049 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_perspective, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
// System.Void UnityEngine.Cubemap::.ctor(System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.TextureCreationFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cubemap__ctor_m3821285A2DC0E20113E2BEAE3F16C9AF925FE14B (Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* __this, int32_t ___0_width, int32_t ___1_format, int32_t ___2_flags, const RuntimeMethod* method) ;
// System.Void UnityEngine.Cubemap::SetPixel(UnityEngine.CubemapFace,System.Int32,System.Int32,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cubemap_SetPixel_m4A6C16EFC65BAF97489A7609A397615069A5B6A7 (Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* __this, int32_t ___0_face, int32_t ___1_x, int32_t ___2_y, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_color, const RuntimeMethod* method) ;
// System.Void UnityEngine.Cubemap::Apply()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cubemap_Apply_m55519B28F6F64CFD7C90AA60484FB12A4C696B8D (Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.CubemapArray::.ctor(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.TextureCreationFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CubemapArray__ctor_mD255863D4BD2CC18AF0065CAB121609A82019676 (CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* __this, int32_t ___0_width, int32_t ___1_cubemapCount, int32_t ___2_format, int32_t ___3_flags, const RuntimeMethod* method) ;
// System.Void UnityEngine.CubemapArray::SetPixels(UnityEngine.Color[],UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CubemapArray_SetPixels_m685B2F758167CD642FAE1349414CB592AFA14B7D (CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* __this, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___0_colors, int32_t ___1_face, int32_t ___2_arrayElement, const RuntimeMethod* method) ;
// System.Void UnityEngine.CubemapArray::Apply()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CubemapArray_Apply_m29DF64E3A89EB850B60F2042BF5358F7E6F0156E (CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* __this, 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.RenderTexture::.ctor(System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture__ctor_m45EACC89DDF408948889586516B3CA7AA8B73BFA (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture3D::SetPixels(UnityEngine.Color[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D_SetPixels_m81DBC84411B2B82D5CB8C883E10088649E3DDC44 (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___0_colors, int32_t ___1_miplevel, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture3D::Apply()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D_Apply_m1043B9228683E9150D2A79EDBE2D3D828F299ED2 (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::ClearRenderTarget(UnityEngine.Rendering.RTClearFlags,UnityEngine.Color,System.Single,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ClearRenderTarget_mF79756BB41395A459CC5FD5CFFC517F65D93D86C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_backgroundColor, float ___2_depth, uint32_t ___3_stencil, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.CoreUtils::FixupDepthSlice(System.Int32,UnityEngine.CubemapFace)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_FixupDepthSlice_m21F807A652D20750F2DE6FB3C6F05D06DB32F1A0 (int32_t ___0_depthSlice, int32_t ___1_cubemapFace, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_mB2089C569DC81491FEBF3F685188DDFCF7F324EC (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, int32_t ___1_mipLevel, int32_t ___2_cubemapFace, int32_t ___3_depthSlice, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::ClearRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_ClearRenderTarget_mB4F3E296C4E7B3DCA64BF6D793ACEB7B4C294B01 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, int32_t ___1_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m2A47034E679E96F66FA0EDAF216E9C5BFA85D1CF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_clearColor, int32_t ___4_miplevel, int32_t ___5_cubemapFace, int32_t ___6_depthSlice, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m9137AB1AEC31941272ABED26F79A159A262553B3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_miplevel, int32_t ___6_cubemapFace, int32_t ___7_depthSlice, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_mDD78775F6E0B5F1E74F65A08C3973A3575382619 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_color, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depth, int32_t ___2_mipLevel, int32_t ___3_cubemapFace, int32_t ___4_depthSlice, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m2A11A517DE44DC5F37BA08EF86ED1DCABAC4CC1E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colors, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depth, int32_t ___2_mipLevel, int32_t ___3_cubemapFace, int32_t ___4_depthSlice, 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) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD9AE347F1B91C3ACA3657D814882DE7971A80056 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_loadAction, int32_t ___3_storeAction, int32_t ___4_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.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::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.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD37FCE236D96FF36DC765489F6143D94D06B957E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthBuffer, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetViewport(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetViewport_mCE23B6CB6791E34EBBC68ED32CD0DF20BE9E8F84 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_target, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.CoreUtils::FixupDepthSlice(System.Int32,UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_FixupDepthSlice_m2E51F1F9F8A5081F1FD0302B5E97AAA569C0A581 (int32_t ___0_depthSlice, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetViewportAndClear(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetViewportAndClear_m79201E916D679E07B8E11C1781E0DF82862C9349 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mB3675FBA82D740E46DB7583DB810659B1C02DBBB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_clearColor, int32_t ___4_miplevel, int32_t ___5_cubemapFace, int32_t ___6_depthSlice, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m76CBEFB1A979AADEBB88A79163C9A094886BC9CD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorBuffer, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_miplevel, int32_t ___6_cubemapFace, int32_t ___7_depthSlice, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD4216F6CD96F1B88693BF947A4D40717FEC24EC5 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m2A4497FB56B835020A1432F653988B8D0983F158 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.RTHandle::get_useScaling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandle::GetScaledSize(UnityEngine.Vector2Int)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_GetScaledSize_m58D71FF94244F1EE9BCB5690381DB37C79D3E239 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_refSize, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_x()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_y()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.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.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.CoreUtils::GetRenderTargetAutoName(System.Int32,System.Int32,System.Int32,System.String,UnityEngine.Rendering.TextureDimension,System.String,System.Boolean,System.Boolean,UnityEngine.Rendering.MSAASamples,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetRenderTargetAutoName_m30F463362422FA643E69C319D7A5E79F95DEFC98 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, String_t* ___3_format, int32_t ___4_dim, String_t* ___5_name, bool ___6_mips, bool ___7_enableMSAA, int32_t ___8_msaaSamples, bool ___9_dynamicRes, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* 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) ;
// System.String UnityEngine.Rendering.CoreUtils::GetTextureAutoName(System.Int32,System.Int32,System.String,UnityEngine.Rendering.TextureDimension,System.String,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetTextureAutoName_m8F971FCFCE42D6D9DCB1F053F68D324765B11C15 (int32_t ___0_width, int32_t ___1_height, String_t* ___2_format, int32_t ___3_dim, String_t* ___4_name, bool ___5_mips, int32_t ___6_depth, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* 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.Boolean UnityEngine.RenderTexture::get_useMipMap()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTexture_get_useMipMap_m76150AD5CF0192BC8DAC05522302D9C13ECD07D7 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RenderTargetIdentifier::.ctor(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::DrawFullScreen(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.MaterialPropertyBlock,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawFullScreen_m1DA09F9E485070AFD6A94508DA266A47A4815CBD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___2_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_depthStencilBuffer, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___4_properties, int32_t ___5_shaderPassId, const RuntimeMethod* method) ;
// UnityEngine.ColorSpace UnityEngine.QualitySettings::get_activeColorSpace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9 (const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_linear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_linear_m76EB88E15DA4E00D615DF33D1CEE51092683117C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_gamma()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_gamma_mEB9104560536D684CD57C968A906A8B3EF89839F_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, 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.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, 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.Object::set_hideFlags(UnityEngine.HideFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::EnableShaderKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::DisableShaderKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::DisableKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_DisableKeyword_mC123927EBF2F2A19220A4456C8EA19F2BA416E8C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
// System.Void UnityEngine.ComputeShader::EnableKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_EnableKeyword_mCA7166C6F79824086296AA2978DA7274FFBB035D (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
// System.Void UnityEngine.ComputeShader::DisableKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_DisableKeyword_m390D1E9F02D21BF97338594E94B03101B9C99305 (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
// System.AppDomain System.AppDomain::get_CurrentDomain()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667 (const RuntimeMethod* method) ;
// System.Reflection.Assembly[] System.AppDomain::GetAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249 (AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<System.Type>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mE7E2BD541D8288445CB79C54B1F9805C5D66D5BB (Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tDB9851E133717B16EF4D1F0B933444974B766016*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::SelectMany<System.Reflection.Assembly,System.Type>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>)
inline RuntimeObject* Enumerable_SelectMany_TisAssembly_t_TisType_t_m1FF8A47655C6E0122E1020678BBCD470923B9CA4 (RuntimeObject* ___0_source, Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tDB9851E133717B16EF4D1F0B933444974B766016*, const RuntimeMethod*))Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_mC89216034DEE8779F1AC2D0A984C0ADE855BED00_gshared)(___0_source, ___1_selector, method);
}
// System.Void UnityEngine.ComputeBuffer::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RendererList::get_isValid()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RendererList_get_isValid_mD49D7348F5E73DD10528CA33E7E47D045F59ABA4_inline (RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635* __this, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<UnityEngine.Rendering.RenderStateBlock>::get_HasValue()
inline bool Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_inline (Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5*, const RuntimeMethod*))Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_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) ;
// T System.Nullable`1<UnityEngine.Rendering.RenderStateBlock>::get_Value()
inline RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC (Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* __this, const RuntimeMethod* method)
{
return (( RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 (*) (Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5*, const RuntimeMethod*))Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.ScriptableRenderContext::DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.FilteringSettings&,UnityEngine.Rendering.RenderStateBlock&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawRenderers_m87278D0FBE7A0865779FF9541BF96EDB65F8A2C6 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___0_cullingResults, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___1_drawingSettings, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___2_filteringSettings, RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* ___3_stateBlock, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.RendererUtils.RendererList::get_isValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RendererList_get_isValid_m4D3FB1386B71A02B9453A00ACD38355F1B82DD68 (RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::DrawRendererList(UnityEngine.Rendering.RendererUtils.RendererList)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawRendererList_m4EFA7C3FABF52BE5A6A1EAACC723BF027600CDDE (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___0_rendererList, const RuntimeMethod* method) ;
// System.Int32 System.Int32::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
// UnityEngine.FilterMode UnityEngine.Texture::get_filterMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Texture::get_anisoLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_anisoLevel_m49CB873A0A3A71281BAE34A9512803D76D2EA27F (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Texture::get_updateCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m63FCDA748E14E0F9C9219BC0BDC490716CA2207C (U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C* __this, const RuntimeMethod* method) ;
// System.Object System.Delegate::get_Target()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo System.Delegate::get_Method()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019 (Delegate_t* __this, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.Reflection.MethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7 (Type_t* ___0_type, RuntimeObject* ___1_firstArgument, MethodInfo_t* ___2_method, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Combine(System.Delegate[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m6A7902172AF755ED829CD473401FF20DCEDF8998 (DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___0_delegates, 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.UInt16 UnityEngine.Mathf::FloatToHalf(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t Mathf_FloatToHalf_mBB8AC9BDD518C9D849409161A4B281C1ADFD35BC (float ___0_val, const RuntimeMethod* method) ;
// System.Single System.BitConverter::Int32BitsToSingle(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BitConverter_Int32BitsToSingle_mAD799CFA19FABC0DCA7A09F3380A1F0B0EB39130_inline (int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.FSRUtils::SetRcasConstants(UnityEngine.Rendering.CommandBuffer,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSRUtils_SetRcasConstants_mA445AFC6B18DDE8028D12FA4F278A666945638EF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_sharpnessStops, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.HableCurve/Segment::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Segment__ctor_m3BD236F840ED5C6DFE5FFA54BC6B86C9D12C5457 (Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.HableCurve/Uniforms::.ctor(UnityEngine.Rendering.HableCurve)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Uniforms__ctor_mBEA943A03EC891EB56969AFAF36E54BC9D5F125C (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* __this, HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* ___0_parent, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.HableCurve::get_inverseWhitePoint()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HableCurve_get_inverseWhitePoint_m5F59401B566306A949B32D661F869075981E50DA_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.HableCurve::get_x0()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HableCurve_get_x0_m6B5D5E0670C8B9CBEEC20B68A75DB35BC1C6E509_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.HableCurve::get_x1()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HableCurve_get_x1_m6C889E5A754B5BA6439F913BA64A4A053F8BE1A2_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.HableCurve/Segment::Eval(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Segment_Eval_m9B9E078B5AAD56567D62AFCDA502B313C9954FCD (Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* __this, float ___0_x, 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.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.HableCurve::InitSegments(UnityEngine.Rendering.HableCurve/DirectParams)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_InitSegments_m934CDA943CD74A520E387BEF57E6821279A6CB02 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 ___0_srcParams, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.HableCurve::set_whitePoint(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_whitePoint_m178C9CC10D68A74D67DFB3A167EFA72911615BC0_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.HableCurve::set_inverseWhitePoint(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_inverseWhitePoint_m1A0666ED505D2CE050EB41256F9F5295A2286820_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.HableCurve::AsSlopeIntercept(System.Single&,System.Single&,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_AsSlopeIntercept_mCF42D98D9AA26AFD4BD4F84BE46C562C1B44E7FC (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float* ___0_m, float* ___1_b, float ___2_x0, float ___3_x1, float ___4_y0, float ___5_y1, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.HableCurve::EvalDerivativeLinearGamma(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HableCurve_EvalDerivativeLinearGamma_mCB43DA2C80D623957C9226E8901EF35F9DBD5028 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_m, float ___1_b, float ___2_g, float ___3_x, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.HableCurve::set_x0(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_x0_m23752EEB60CAFE7B808783F8C21139157C9CA3BB_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.HableCurve::set_x1(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_x1_m6D171AB75E179893656FB10E41AA73E50DA498B6_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.HableCurve::SolveAB(System.Single&,System.Single&,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_SolveAB_m92A4CDE2D58A4B13FFE40416B8A2092CE579E1B0 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float* ___0_lnA, float* ___1_B, float ___2_x0, float ___3_y0, float ___4_m, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.MaterialQualityUtilities::ToFirstIndex(UnityEngine.Rendering.MaterialQuality)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_ToFirstIndex_mCCC1FB9788C7B0BA41CB1231905D9EBA625CB0C8 (int32_t ___0_level, const RuntimeMethod* method) ;
// UnityEngine.Rendering.MaterialQuality UnityEngine.Rendering.MaterialQualityUtilities::FromIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_FromIndex_m679643E03BC813B0C25FD4176CDC8D5C21486E47 (int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Shader::EnableKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shader_EnableKeyword_m2449D6D86962FA7F5D1ED2B165EF63B019CBCCF1 (String_t* ___0_keyword, const RuntimeMethod* method) ;
// System.Void UnityEngine.Shader::DisableKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shader_DisableKeyword_m20FCB3643CD53D86E46DA431DA971E59D49DAF88 (String_t* ___0_keyword, const RuntimeMethod* 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) ;
// System.Void UnityEngine.Rendering.ShaderKeyword::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderKeyword__ctor_m7F07272BD798B4145B55BC7CAD71D4E2330FD1D1 (ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661* __this, String_t* ___0_keywordName, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor(System.Int32)
inline void List_1__ctor_m7E6E0C4AE37ACBC1E9BDA9E56A8A7D8ACED3FD33 (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, int32_t, const RuntimeMethod*))List_1__ctor_m7E6E0C4AE37ACBC1E9BDA9E56A8A7D8ACED3FD33_gshared)(__this, ___0_capacity, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor(System.Int32)
inline void List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_gshared)(__this, ___0_capacity, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::.ctor(System.Int32)
inline void List_1__ctor_mDBC3F8F2846CD821DA096BECD6300438E2409BC3 (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*, int32_t, const RuntimeMethod*))List_1__ctor_mDBC3F8F2846CD821DA096BECD6300438E2409BC3_gshared)(__this, ___0_capacity, method);
}
// System.Void UnityEngine.Mesh::set_indexFormat(UnityEngine.Rendering.IndexFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_indexFormat_mCCC7837A0916FA7A272159DA6AF984B0022488F4 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Clear()
inline void List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::Clear()
inline void List_1_Clear_mE5CCE3E4C785E8D9A9482D1E9D78F42472075F81_inline (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*, const RuntimeMethod*))List_1_Clear_mE5CCE3E4C785E8D9A9482D1E9D78F42472075F81_gshared_inline)(__this, method);
}
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.MeshGizmo::<AddWireCube>g__AddEdge|10_0(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Rendering.MeshGizmo/<>c__DisplayClass10_0&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D (MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p2, U3CU3Ec__DisplayClass10_0_tA3677BEC17D00D1D3B4E9AFB65A496B9F55FC5A3* ___2_p, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* 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 UnityEngine.Mesh::SetColors(System.Collections.Generic.List`1<UnityEngine.Color>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetColors_mFAEC82E4387D571C7B5D9E46D0D70D35BEFE76C9 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* ___0_inColors, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::SetIndices(System.Collections.Generic.List`1<System.Int32>,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetIndices_m3003467024383DDFAC5E8FE4EC47E78AF1D31A92 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_indices, int32_t ___1_topology, int32_t ___2_submesh, bool ___3_calculateBounds, int32_t ___4_baseVertex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetFloat(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m879CF81D740BAE6F23C9822400679F4D16365836 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, float ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m8BACBB8F2735B3252A95EF928FFFD6E9B2E457D5 (String_t* ___0_name, 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.Graphics::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_ExecuteCommandBuffer_mE7D922583404AB08A25C1413A3EA9F6B0D2F16B9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_buffer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.MeshGizmo::DrawMesh(UnityEngine.Matrix4x4,UnityEngine.Material,UnityEngine.MeshTopology,UnityEngine.Rendering.CompareFunction,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo_DrawMesh_m51F998C29B5BB02DCC77497F1781D387E0891E03 (MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_trs, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_mat, int32_t ___2_topology, int32_t ___3_depthTest, String_t* ___4_gizmoName, 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.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::Add(T)
inline void List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_inline (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*))List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_gshared_inline)(__this, ___0_item, 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.ReloadAttribute::.ctor(System.String[],UnityEngine.Rendering.ReloadAttribute/Package)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReloadAttribute__ctor_m2F8424FF3711E1D39A46E4F5CDBBB398403862BA (ReloadAttribute_t0F63985201387E952E28085A1791ED2EEB095F84* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_paths, int32_t ___1_package, const RuntimeMethod* method) ;
// UnityEngine.Keyframe UnityEngine.AnimationCurve::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 AnimationCurve_get_Item_mD4E73EE674F7A82673F1A9CEB8E5EF86BA47E64B (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// UnityEngine.Keyframe[] UnityEngine.AnimationCurve::get_keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, 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.AnimationCurve::.ctor(UnityEngine.Keyframe[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* ___0_keys, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector2::get_magnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.TextureCurve::set_length(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextureCurve_set_length_mC14849BC756150B20666024F26855DCF1BCC2E4C_inline (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.TextureCurve::SetDirty()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextureCurve_SetDirty_mB9C387DE227B5B94937B19FD1125C2D5FEFC501F_inline (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method) ;
// System.Void System.Object::Finalize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* 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) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.TextureCurve::GetTextureFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureCurve_GetTextureFormat_m10B4E3494EDDCB475BD257E33DBAAD621F0BAFCD (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.Single UnityEngine.Rendering.TextureCurve::Evaluate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextureCurve_Evaluate_m02868520B678BDAE582E9D2A3EA243B20624AF2B (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, float ___0_time, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::SetPixels(UnityEngine.Color[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___0_colors, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::Apply(System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_m36EE27E6F1BF7FB8C70A1D749DC4EE249810AA3A (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, bool ___0_updateMipmaps, bool ___1_makeNoLongerReadable, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.AnimationCurve::get_length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.TextureCurve::get_length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureCurve_get_length_m782E158DA1DCF67FCB1E87FB4FAA73F3F925F2BE_inline (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.AnimationCurve::Evaluate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, float ___0_time, const RuntimeMethod* method) ;
// System.Void UnityEngine.AnimationCurve::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve__ctor_m0D976567166F92383307DC8EB8D7082CD34E226F (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Keyframe::get_time()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Keyframe::set_time(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_time_m98F165193486C0DF1611B562016595B18052A2D6 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.AnimationCurve::set_keys(UnityEngine.Keyframe[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve_set_keys_mBE1284B44CDBB1D8381177A3D581A6E71467F95C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.AnimationCurve::AddKey(UnityEngine.Keyframe)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_AddKey_mBB48B2229D76098019DDAA1F2BAAEFE59F47CCCC (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 ___0_key, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.AnimationCurve::AddKey(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_AddKey_mCA9B224D2D4721FB676505CEC6AA4FDCCC58C15B (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, float ___0_time, float ___1_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.AnimationCurve::MoveKey(System.Int32,UnityEngine.Keyframe)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_MoveKey_mAC711C1D426D97066B8930CBF6E23F86B7189966 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, int32_t ___0_index, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 ___1_key, const RuntimeMethod* method) ;
// System.Void UnityEngine.AnimationCurve::RemoveKey(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve_RemoveKey_mAE4100B66817E32F227821FAF747B9F86F65F88C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.AnimationCurve::SmoothTangents(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve_SmoothTangents_mB05466AFD58B000AA7E8F0FE9E09C38BDEEB2075 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, int32_t ___0_index, float ___1_weight, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Rendering.TextureCurve>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m55A1355DB4C58C3D023135C17E053E74EDD97007 (VolumeParameter_1_t2568C1D65C317243AD2D110790FE99CF3A544ACD* __this, TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t2568C1D65C317243AD2D110790FE99CF3A544ACD*, TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*, bool, const RuntimeMethod*))VolumeParameter_1__ctor_mE67510A04031234D311D74C6007495D9B923AA1A_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Void UnityEngine.Rendering.TextureCurve::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve_Release_mAC8365162C577183C3CDF8FA9BA2410E963D497A (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.RectInt::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7 (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.RectInt::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectInt::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42 (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* __this, int32_t ___0_xMin, int32_t ___1_yMin, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.RectInt::get_x()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectInt_get_x_mA1E7EF6DEAD2E900D7D56B7A3957C05081EBA9CA (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectInt::set_x(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectInt_set_x_m2D2F3A87E9899A29444DBDD0BB11CB19F13AA075 (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.RectInt::get_y()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectInt_get_y_m440422264E6FCAA91E01F81486A78037AC29D878 (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectInt::set_y(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectInt_set_y_m45D5C1D817698266BED66D41A705956A1571858D (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectInt::set_width(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectInt_set_width_mCD96AA9D096114147F8411A340CE4AD3476DCD4C (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectInt::set_height(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectInt_set_height_m823A353A80B8B5180AEDF968A6E85B9D9B75C1C6 (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.XRGraphics::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Camera::get_stereoEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_stereoEnabled_m33F6247051D68E8FFEF9C0EC34C6F4B4B53FC8AF (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __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.Void UnityEngine.Rendering.CommandBuffer::DrawOcclusionMesh(UnityEngine.RectInt)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawOcclusionMesh_m397575255B23114EA29D9D7459D4CA4B7C3566BE (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_normalizedCamViewport, const RuntimeMethod* method) ;
// T UnityEngine.ScriptableObject::CreateInstance<UnityEngine.Rendering.VolumeProfile>()
inline VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ScriptableObject_CreateInstance_TisVolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1_mFF81C5BA0BE60CA936B0A49798FFAD1A414321A9 (const RuntimeMethod* method)
{
return (( VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(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.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>::GetEnumerator()
inline Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760 (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, const RuntimeMethod* method)
{
return (( Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.VolumeComponent>::Dispose()
inline void Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607 (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.VolumeComponent>::get_Current()
inline VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_inline (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355* __this, const RuntimeMethod* method)
{
return (( VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* (*) (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// T UnityEngine.Object::Instantiate<UnityEngine.Rendering.VolumeComponent>(T)
inline VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* Object_Instantiate_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_mACF428D34ACD47070A01E3FC433D7AAD4E672081 (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___0_original, const RuntimeMethod* method)
{
return (( VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* (*) (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___0_original, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>::Add(T)
inline void List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_inline (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.VolumeComponent>::MoveNext()
inline bool Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911 (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.GameObject::get_layer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.VolumeManager UnityEngine.Rendering.VolumeManager::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeManager::Register(UnityEngine.Rendering.Volume,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Register_m03EB301A26ED63AC0436B2629823184FA51E3A12 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_layer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Component::GetComponents<UnityEngine.Collider>(System.Collections.Generic.List`1<T>)
inline void Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___0_results, const RuntimeMethod* method)
{
(( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m2CD12FB45EFC625510F7E12FE2EB7D0EC2BA4421_gshared)(__this, ___0_results, method);
}
// System.Void UnityEngine.Rendering.VolumeManager::Unregister(UnityEngine.Rendering.Volume,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Unregister_m13977E5D10CE32234CC88E0C70FC8ED7BD3ECB93 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_layer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Volume::UpdateLayer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_UpdateLayer_m3D56B2D4679CF161A7BBB8FDB279544A3F602EF5 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeManager::SetLayerDirty(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_SetLayerDirty_mC890A8B7C87D55DA92F0AE02DE758ED0C662A76B (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, int32_t ___0_layer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeManager::UpdateVolumeLayer(UnityEngine.Rendering.Volume,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_UpdateVolumeLayer_mA0F6077F117E1DAC32E5C2CC392C605BD331A23E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_prevLayer, int32_t ___2_newLayer, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Collider>::.ctor()
inline void List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, 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.VolumeComponentMenu::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponentMenu__ctor_m8633FE8960007D11F8017F8B43574AF87A2701AC (VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9* __this, String_t* ___0_menu, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Reflection.FieldInfo,System.Int32>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m5DB217344566C2A38EC70962009FB208C7447482 (Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mEB7603EDE6D79A62E5BD74A896F030D2C9F2A821_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderBy<System.Reflection.FieldInfo,System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
inline RuntimeObject* Enumerable_OrderBy_TisFieldInfo_t_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m305093C3E08FA712AA4846984EDB85C0AF6EE5E7 (RuntimeObject* ___0_source, Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892*, const RuntimeMethod*))Enumerable_OrderBy_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0CD0677A1278BFC7E13405D11D1EF30919C9E9A2_gshared)(___0_source, ___1_keySelector, method);
}
// TResult System.Func`2<System.Reflection.FieldInfo,System.Boolean>::Invoke(T)
inline bool Func_2_Invoke_m3B2817CFA68FA11AB68B9B852E0407043E189B37_inline (Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* __this, FieldInfo_t* ___0_arg, const RuntimeMethod* method)
{
return (( bool (*) (Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630*, FieldInfo_t*, const RuntimeMethod*))Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline)(__this, ___0_arg, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeParameter>::Add(T)
inline void List_1_Add_m41976D01C8FCDDE9E48BFC59CED8E33B2C365E13_inline (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* __this, VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039*, VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Boolean System.Type::get_IsArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673 (Type_t* __this, const RuntimeMethod* method) ;
// System.Boolean System.Type::get_IsClass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549 (Type_t* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeComponent::FindParameters(System.Object,System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeParameter>,System.Func`2<System.Reflection.FieldInfo,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_FindParameters_m70EDD225C076FCC061E09D01F54933E380460C6B (RuntimeObject* ___0_o, List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* ___1_parameters, Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* ___2_filter, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeParameter>::.ctor()
inline void List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235 (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeParameter>::AsReadOnly()
inline ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* List_1_AsReadOnly_m29605879900148C3272C3BA55373AB837ACE82AD (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* __this, const RuntimeMethod* method)
{
return (( ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* (*) (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039*, const RuntimeMethod*))List_1_AsReadOnly_m69D18D2353099DC61F87AD42FF87F25B1A4D299B_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.VolumeComponent::set_parameters(System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeComponent_set_parameters_mF276CB5B28110A8E62A0C3B2921FF3904D94CD09_inline (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* ___0_value, const RuntimeMethod* method) ;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter> UnityEngine.Rendering.VolumeComponent::get_parameters()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>::GetEnumerator()
inline RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m168D97EBF8750A814858AF6EE5489B4E722E640F (ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76*, const RuntimeMethod*))ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared)(__this, method);
}
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>::get_Count()
inline int32_t ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A (ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76*, const RuntimeMethod*))ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared)(__this, method);
}
// T System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>::get_Item(System.Int32)
inline VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274 (ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* (*) (ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76*, int32_t, const RuntimeMethod*))ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136_gshared)(__this, ___0_index, method);
}
// System.Void UnityEngine.Rendering.VolumeComponent::SetOverridesTo(System.Collections.Generic.IEnumerable`1<UnityEngine.Rendering.VolumeParameter>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_SetOverridesTo_m77276D5A09805A24F619760F40987304D1F9531E (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, RuntimeObject* ___0_enumerable, bool ___1_state, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.VolumeParameter::IsObjectParameter(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeParameter_IsObjectParameter_m76173F664C245D5F956B1F00535CF4CBFA422085 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391 (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeComponent::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_Release_m57BFC682C5A2802DBD41FDA73DB9929727792CB9 (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ScriptableObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.PropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeComponent/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0DA022586EF7D98F17249543DEF4D5012EFC5292 (U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424* __this, const RuntimeMethod* method) ;
// T System.Lazy`1<UnityEngine.Rendering.VolumeManager>::get_Value()
inline VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7 (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* __this, const RuntimeMethod* method)
{
return (( VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* (*) (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC*, const RuntimeMethod*))Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared)(__this, method);
}
// System.Type[] UnityEngine.Rendering.VolumeManager::get_baseComponentTypeArray()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Type>(System.Collections.Generic.IEnumerable`1<TSource>)
inline TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method);
}
// System.Void UnityEngine.Rendering.VolumeManager::set_baseComponentTypeArray(System.Type[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>::.ctor()
inline void Dictionary_2__ctor_m4E74A2EFB286C00C7F15235684147C9F17CFDC50 (Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::.ctor()
inline void List_1__ctor_mBE415A6F2F48CA40D24EF2ECB6001A80D683AE64 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>::.ctor()
inline void Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024 (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, const RuntimeMethod*))Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Collider>::.ctor(System.Int32)
inline void List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>::.ctor()
inline void List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748 (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.VolumeManager::ReloadBaseTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_ReloadBaseTypes_mF05B36FEF13C5117FD56C399CB006E6ACA5C1F3E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, 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.VolumeManager::set_stack(UnityEngine.Rendering.VolumeStack)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeStack::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeStack__ctor_mC6D6B63557B0EFF135F33B4E3868BC7BE1F35C58 (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeStack::Reload(System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeStack_Reload_m4E66804F120BE399C4E197131D0BFB4D46C65B7F (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* __this, List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___0_componentDefaultStates, 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) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>::Clear()
inline void List_1_Clear_m9F0662D1F4B1CC62048B2D810BB313275CD6EAFC_inline (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Collections.Generic.IEnumerable`1<System.Type> UnityEngine.Rendering.CoreUtils::GetAllTypesDerivedFrom<UnityEngine.Rendering.VolumeComponent>()
inline RuntimeObject* CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328 (const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (const RuntimeMethod*))CoreUtils_GetAllTypesDerivedFrom_TisRuntimeObject_m15CDF6D45E40945D13046F32CE70B639A6725566_gshared)(method);
}
// System.Void System.Func`2<System.Type,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mAFDFA2B152082BBF5E0626BF143EDACD61DE9D74 (Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Type>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8 (RuntimeObject* ___0_source, Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* ___1_predicate, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method);
}
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ;
// System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ;
// UnityEngine.ScriptableObject UnityEngine.ScriptableObject::CreateInstance(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::Add(T)
inline void List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_inline (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>::GetEnumerator()
inline Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375 Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6 (Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* __this, const RuntimeMethod* method)
{
return (( Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375 (*) (Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>::Dispose()
inline void Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999 (Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>::get_Current()
inline KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718 Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_inline (Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718 (*) (Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>::get_Key()
inline int32_t KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_inline (KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718*, const RuntimeMethod*))KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>::get_Value()
inline List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_inline (KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718* __this, const RuntimeMethod* method)
{
return (( List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* (*) (KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::Contains(T)
inline bool List_1_Contains_m1DE707849BB03E79F467136570CE566B2521A191 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>::MoveNext()
inline bool Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB (Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::Remove(T)
inline bool List_1_Remove_m41C4A3FCE5ECEEE68D1BC789A95BD433F4E09FCB (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48 (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, int32_t, bool, const RuntimeMethod*))Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_gshared)(__this, ___0_key, ___1_value, method);
}
// UnityEngine.Rendering.VolumeComponent UnityEngine.Rendering.VolumeStack::GetComponent(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* VolumeStack_GetComponent_mC7A2CE27A8A6F6A6A4B4B6EF14E190085A343844 (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* __this, Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>::get_Count()
inline int32_t List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>::get_Item(System.Int32)
inline VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939 (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Rendering.VolumeComponent>::GetEnumerator()
inline Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0 Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD (Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* __this, const RuntimeMethod* method)
{
return (( Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0 (*) (Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Type,UnityEngine.Rendering.VolumeComponent>::Dispose()
inline void Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1 (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Type,UnityEngine.Rendering.VolumeComponent>::get_Current()
inline KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_inline (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 (*) (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Type,UnityEngine.Rendering.VolumeComponent>::get_Key()
inline Type_t* KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_inline (KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07* __this, const RuntimeMethod* method)
{
return (( Type_t* (*) (KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Type,UnityEngine.Rendering.VolumeComponent>::get_Value()
inline VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_inline (KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07* __this, const RuntimeMethod* method)
{
return (( VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* (*) (KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Type,UnityEngine.Rendering.VolumeComponent>::MoveNext()
inline bool Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903 (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::get_Count()
inline int32_t List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_inline (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.VolumeManager::get_stack()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_get_stack_m5F7B366D1E7FE168EF4CA04A17531D34DD200266_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, 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.Boolean UnityEngine.Rendering.VolumeManager::CheckUpdateRequired(UnityEngine.Rendering.VolumeStack)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeManager_CheckUpdateRequired_m209F5DA2CEF96A66C14A766AA9279F7FC33F2A4F (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeManager::ReplaceData(UnityEngine.Rendering.VolumeStack)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_ReplaceData_m9F98A78BEBAEE62F5751F0571FC7BA1C41B721C8 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, 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) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Volume> UnityEngine.Rendering.VolumeManager::GrabVolumes(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* VolumeManager_GrabVolumes_m3E182E42A41D762A000FF23E49D2C6CFDCD8A9ED (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<UnityEngine.Camera>(T&)
inline bool Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::GetEnumerator()
inline Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4 List_1_GetEnumerator_mA3AC536C2C5BCE26D9C03722A8E15D6E603EC3E6 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, const RuntimeMethod* method)
{
return (( Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4 (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Volume>::Dispose()
inline void Enumerator_Dispose_m29DB3CF8329DBD6ECDFC6181C010E2E584D6989B (Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Volume>::get_Current()
inline Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* Enumerator_get_Current_m07BF2F29F51E35A21E3B4F74E0086D29FEBF4363_inline (Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4* __this, const RuntimeMethod* method)
{
return (( Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* (*) (Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean UnityEngine.Behaviour::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.VolumeProfile UnityEngine.Rendering.Volume::get_profileRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* Volume_get_profileRef_mE3A46DB4994923FE1B7E12987DD09462AEE7CCCE (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Volume::get_isGlobal()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Volume_get_isGlobal_m09C1E1FB39D06DD9EC78DF276DE9A1FBE3E42763_inline (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeManager::OverrideData(UnityEngine.Rendering.VolumeStack,System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_OverrideData_m6FDE271C5759140EB3229AA0EF36470453745CB7 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___1_components, float ___2_interpFactor, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Collider>::get_Count()
inline int32_t List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Collider>::GetEnumerator()
inline Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420 (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
{
return (( Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Collider>::Dispose()
inline void Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Collider>::get_Current()
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_inline (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A* __this, const RuntimeMethod* method)
{
return (( Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean UnityEngine.Collider::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Collider::ClosestPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::get_sqrMagnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Collider>::MoveNext()
inline bool Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1 (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Collider>::Clear()
inline void List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Volume>::MoveNext()
inline bool Enumerator_MoveNext_m1193A0DAC63DF7850B8AB8E677CD8A6CA926A843 (Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void System.Predicate`1<UnityEngine.Rendering.Volume>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_mB5167DB9C7199EE8E07AD96152533FD31EDDCFC8 (Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::RemoveAll(System.Predicate`1<T>)
inline int32_t List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___0_match, method);
}
// T[] System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::ToArray()
inline VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, const RuntimeMethod* method)
{
return (( VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// System.Int32 UnityEngine.LayerMask::op_Implicit(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m7D5CF8B5C7A9D117BEA44015C62EBB27582D3CFD (Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* __this, int32_t ___0_key, List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9*, int32_t, List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>>::Add(TKey,TValue)
inline void Dictionary_2_Add_mB2B814CA1494CBB3871C9DE91D7605E9F5D75FBE (Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* __this, int32_t ___0_key, List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9*, int32_t, List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, int32_t, bool*, const RuntimeMethod*))Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void UnityEngine.Rendering.VolumeManager::SortByPriority(System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_SortByPriority_mFA4B3BF9C83E1249665D0B8F283FB2AC0A49E180 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* ___0_volumes, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::get_Item(System.Int32)
inline Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>::set_Item(System.Int32,T)
inline void List_1_set_Item_m343F93691AE6C75AD1F1061DF04C0DD9164D63F1 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, int32_t ___0_index, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, int32_t, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Void System.Func`1<UnityEngine.Rendering.VolumeManager>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_m79C6760E10317F870CF41F4B7548B29E2D87E5B8 (Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Lazy`1<UnityEngine.Rendering.VolumeManager>::.ctor(System.Func`1<T>)
inline void Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* __this, Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1* ___0_valueFactory, const RuntimeMethod* method)
{
(( void (*) (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC*, Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1*, const RuntimeMethod*))Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared)(__this, ___0_valueFactory, method);
}
// System.Void UnityEngine.Rendering.VolumeManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB089A6F9C8405F20786EAF00508B21C80753FAF5 (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, const RuntimeMethod* method) ;
// System.Boolean System.Type::get_IsAbstract()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5 (Type_t* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager__ctor_m4FD966D420A802BECB643C97876F286053AAB510 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeIsolationScope::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeIsolationScope__ctor_m01620738B9C04C8237155E3843C60A195C179498 (VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A* __this, bool ___0_unused, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeIsolationScope::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeIsolationScope_System_IDisposable_Dispose_m1351187D1678129A678C6AAD3FCD237147438BC4 (VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<System.Boolean>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m2B803AB4CFC534E1F7CBDFD8A9E8FA103899CBF8 (VolumeParameter_1_tBCB51FE341649CAB77E12B97823E7D31852372CF* __this, bool ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tBCB51FE341649CAB77E12B97823E7D31852372CF*, bool, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m2B803AB4CFC534E1F7CBDFD8A9E8FA103899CBF8_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.LayerMask>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_mF598242FF5BB25AF4058F0C037D218B94A606B11 (VolumeParameter_1_tA31BB11EB7ABD3D3D53EF680B63B550EA34156EF* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tA31BB11EB7ABD3D3D53EF680B63B550EA34156EF*, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB, bool, const RuntimeMethod*))VolumeParameter_1__ctor_mF598242FF5BB25AF4058F0C037D218B94A606B11_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Void UnityEngine.Rendering.VolumeParameter`1<System.Int32>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A (VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546* __this, int32_t ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.IntParameter::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntParameter__ctor_m67FBC21D721C250E279747AEB87DDFBB1AF11F57 (IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8* __this, int32_t ___0_value, bool ___1_overrideState, 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 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<System.Single>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65 (VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8* __this, float ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*, float, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_gshared)(__this, ___0_value, ___1_overrideState, 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.Single UnityEngine.Mathf::Min(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector2>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D (VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Color>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E (VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, bool, const RuntimeMethod*))VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector3>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m4A316505E0024C58728C0820BA2D1BC613430872 (VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m4A316505E0024C58728C0820BA2D1BC613430872_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Vector4>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_mE6EC5FD018557E4587232EEB1EFF72469EF04116 (VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, bool, const RuntimeMethod*))VolumeParameter_1__ctor_mE6EC5FD018557E4587232EEB1EFF72469EF04116_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Void UnityEngine.Rendering.TextureParameter::.ctor(UnityEngine.Texture,UnityEngine.Rendering.TextureDimension,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureParameter__ctor_m1B67EA56F96C59F4C7E6B62BF979F6E5015B4105 (TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_value, int32_t ___1_dimension, bool ___2_overrideState, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5 (VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, bool, const RuntimeMethod*))VolumeParameter_1__ctor_mE67510A04031234D311D74C6007495D9B923AA1A_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Int32 UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::GetHashCode()
inline int32_t VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504 (VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (VolumeParameter_1_tB3100970DE7F44CC1B4585781E82F1E9F5C9C4A1*, const RuntimeMethod*))VolumeParameter_1_GetHashCode_mB8F26256B7C5C7D9086AAFDAE0FEF89A0278E40A_gshared)(__this, method);
}
// System.Int32 UnityEngine.Rendering.CoreUtils::GetTextureHash(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.RenderTexture>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m7C15F08D1CB67DA0D54D827854620DA56F334B6B (VolumeParameter_1_t31C7EAE71EE3F80CAADC6B3C4249D219F580117A* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t31C7EAE71EE3F80CAADC6B3C4249D219F580117A*, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*, bool, const RuntimeMethod*))VolumeParameter_1__ctor_mE67510A04031234D311D74C6007495D9B923AA1A_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Int32 UnityEngine.Rendering.VolumeParameter`1<UnityEngine.RenderTexture>::GetHashCode()
inline int32_t VolumeParameter_1_GetHashCode_m7356C5ADEBE93FE852F5F8BBDB5751DAC44747E2 (VolumeParameter_1_t31C7EAE71EE3F80CAADC6B3C4249D219F580117A* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (VolumeParameter_1_t31C7EAE71EE3F80CAADC6B3C4249D219F580117A*, const RuntimeMethod*))VolumeParameter_1_GetHashCode_mB8F26256B7C5C7D9086AAFDAE0FEF89A0278E40A_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Cubemap>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_mE396EFEDAEFD35E495538DD6130415F83B6C0E6C (VolumeParameter_1_t82456119ABF78C70A1CC424B6A23D3B890F093FD* __this, Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t82456119ABF78C70A1CC424B6A23D3B890F093FD*, Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C*, bool, const RuntimeMethod*))VolumeParameter_1__ctor_mE67510A04031234D311D74C6007495D9B923AA1A_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Int32 UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Cubemap>::GetHashCode()
inline int32_t VolumeParameter_1_GetHashCode_m42A1BE52B88F0397AEB19487DDAF9F8A271CFB1E (VolumeParameter_1_t82456119ABF78C70A1CC424B6A23D3B890F093FD* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (VolumeParameter_1_t82456119ABF78C70A1CC424B6A23D3B890F093FD*, const RuntimeMethod*))VolumeParameter_1_GetHashCode_mB8F26256B7C5C7D9086AAFDAE0FEF89A0278E40A_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.VolumeParameter`1<UnityEngine.AnimationCurve>::.ctor(T,System.Boolean)
inline void VolumeParameter_1__ctor_m3226432CE8A01C22201154EB5A6EB3F463FEBBF6 (VolumeParameter_1_t2D946BAF0C466C9A642CA5B3A8FFA0134A884FCC* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
(( void (*) (VolumeParameter_1_t2D946BAF0C466C9A642CA5B3A8FFA0134A884FCC*, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*, bool, const RuntimeMethod*))VolumeParameter_1__ctor_mE67510A04031234D311D74C6007495D9B923AA1A_gshared)(__this, ___0_value, ___1_overrideState, method);
}
// System.Void System.Predicate`1<UnityEngine.Rendering.VolumeComponent>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_mE1D967FE981AB0121BA730DAC5DDB57DD8CB993E (Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>::RemoveAll(System.Predicate`1<T>)
inline int32_t List_1_RemoveAll_m6D8176D27ABB2DB3967E3044282D589489BC034B (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___0_match, method);
}
// System.Boolean UnityEngine.Rendering.VolumeProfile::Has(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeProfile_Has_m58F53E1D8EC2C8D8D97ADF7AEEB6C432FFE9C8BC (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.VolumeComponent::SetAllOverridesTo(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_SetAllOverridesTo_mF825E40D5821ABDBFFBC2861C488A14E728FC87C (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, bool ___0_state, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_m0F7052309F2918C4689951C640FB1A06895BB361 (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
// System.Double System.Math::Log(System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054 (double ___0_a, double ___1_newBase, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::LinearToGammaSpace(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1 (float ___0_value, const RuntimeMethod* method) ;
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.Texture2DAtlasDynamic::get_AtlasTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Texture2DAtlasDynamic_get_AtlasTexture_mAE927AA3791B87C4D51E202BE0245B5A83243B80 (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, const RuntimeMethod* method)
{
{
// return m_AtlasTexture;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_AtlasTexture_0;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Texture2DAtlasDynamic::.ctor(System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlasDynamic__ctor_mC9820B0906E6000B52062287587B7DEBC56240BA (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_capacity, int32_t ___3_format, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
// public Texture2DAtlasDynamic(int width, int height, int capacity, GraphicsFormat format)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Width = width;
int32_t L_0 = ___0_width;
__this->___m_Width_2 = L_0;
// m_Height = height;
int32_t L_1 = ___1_height;
__this->___m_Height_3 = L_1;
// m_Format = format;
int32_t L_2 = ___3_format;
__this->___m_Format_4 = L_2;
// m_AtlasTexture = RTHandles.Alloc(
// m_Width,
// m_Height,
// 1,
// DepthBits.None,
// m_Format,
// FilterMode.Point,
// TextureWrapMode.Clamp,
// TextureDimension.Tex2D,
// false,
// true,
// false,
// false,
// 1,
// 0,
// MSAASamples.None,
// false,
// false
// );
int32_t L_3 = __this->___m_Width_2;
int32_t L_4 = __this->___m_Height_3;
int32_t L_5 = __this->___m_Format_4;
il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6;
L_6 = RTHandles_Alloc_mBE00CEEDE8CC5D0BBF6BCB2CBE63A10C4BBE311D(L_3, L_4, 1, 0, L_5, 0, 1, 2, (bool)0, (bool)1, (bool)0, (bool)0, 1, (0.0f), 1, (bool)0, (bool)0, 0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
__this->___m_AtlasTexture_0 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasTexture_0), (void*)L_6);
// isAtlasTextureOwner = true;
__this->___isAtlasTextureOwner_1 = (bool)1;
// m_AtlasAllocator = new AtlasAllocatorDynamic(width, height, capacity);
int32_t L_7 = ___0_width;
int32_t L_8 = ___1_height;
int32_t L_9 = ___2_capacity;
AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* L_10 = (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170*)il2cpp_codegen_object_new(AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170_il2cpp_TypeInfo_var);
NullCheck(L_10);
AtlasAllocatorDynamic__ctor_mAAB00F112B923640812220262633F2B59C8B7BB4(L_10, L_7, L_8, L_9, NULL);
__this->___m_AtlasAllocator_5 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasAllocator_5), (void*)L_10);
// m_AllocationCache = new Dictionary<int, Vector4>(capacity);
int32_t L_11 = ___2_capacity;
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_12 = (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*)il2cpp_codegen_object_new(Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC_il2cpp_TypeInfo_var);
NullCheck(L_12);
Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0(L_12, L_11, Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_RuntimeMethod_var);
__this->___m_AllocationCache_6 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllocationCache_6), (void*)L_12);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Texture2DAtlasDynamic::.ctor(System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlasDynamic__ctor_m336C4EA6736F484F44512865CD888655B552FCAB (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_capacity, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___3_atlasTexture, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public Texture2DAtlasDynamic(int width, int height, int capacity, RTHandle atlasTexture)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Width = width;
int32_t L_0 = ___0_width;
__this->___m_Width_2 = L_0;
// m_Height = height;
int32_t L_1 = ___1_height;
__this->___m_Height_3 = L_1;
// m_Format = atlasTexture.rt.graphicsFormat;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___3_atlasTexture;
NullCheck(L_2);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3;
L_3 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_2, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_3, NULL);
__this->___m_Format_4 = L_4;
// m_AtlasTexture = atlasTexture;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___3_atlasTexture;
__this->___m_AtlasTexture_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasTexture_0), (void*)L_5);
// isAtlasTextureOwner = false;
__this->___isAtlasTextureOwner_1 = (bool)0;
// m_AtlasAllocator = new AtlasAllocatorDynamic(width, height, capacity);
int32_t L_6 = ___0_width;
int32_t L_7 = ___1_height;
int32_t L_8 = ___2_capacity;
AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* L_9 = (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170*)il2cpp_codegen_object_new(AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170_il2cpp_TypeInfo_var);
NullCheck(L_9);
AtlasAllocatorDynamic__ctor_mAAB00F112B923640812220262633F2B59C8B7BB4(L_9, L_6, L_7, L_8, NULL);
__this->___m_AtlasAllocator_5 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasAllocator_5), (void*)L_9);
// m_AllocationCache = new Dictionary<int, Vector4>(capacity);
int32_t L_10 = ___2_capacity;
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_11 = (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*)il2cpp_codegen_object_new(Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC_il2cpp_TypeInfo_var);
NullCheck(L_11);
Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0(L_11, L_10, Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_RuntimeMethod_var);
__this->___m_AllocationCache_6 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllocationCache_6), (void*)L_11);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Texture2DAtlasDynamic::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlasDynamic_Release_m1812DA4BB82F8D3D65B3F9CD51D4A66ED93E7F3E (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// ResetAllocator();
Texture2DAtlasDynamic_ResetAllocator_m896AD6D2A4BC73A314AC6EF64136EC6A3A239CC5(__this, NULL);
// if (isAtlasTextureOwner) { RTHandles.Release(m_AtlasTexture); }
bool L_0 = __this->___isAtlasTextureOwner_1;
if (!L_0)
{
goto IL_0019;
}
}
{
// if (isAtlasTextureOwner) { RTHandles.Release(m_AtlasTexture); }
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = __this->___m_AtlasTexture_0;
il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_1, NULL);
}
IL_0019:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Texture2DAtlasDynamic::ResetAllocator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlasDynamic_ResetAllocator_m896AD6D2A4BC73A314AC6EF64136EC6A3A239CC5 (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mB8765A050BD63D1C591079B7C7F21D4DB7977263_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_AtlasAllocator.Release();
AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* L_0 = __this->___m_AtlasAllocator_5;
NullCheck(L_0);
AtlasAllocatorDynamic_Release_m8458B490232D8C3FFF90F84483B9E7C10400205D(L_0, NULL);
// m_AllocationCache.Clear();
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_1 = __this->___m_AllocationCache_6;
NullCheck(L_1);
Dictionary_2_Clear_mB8765A050BD63D1C591079B7C7F21D4DB7977263(L_1, Dictionary_2_Clear_mB8765A050BD63D1C591079B7C7F21D4DB7977263_RuntimeMethod_var);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Texture2DAtlasDynamic::AddTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4&,UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlasDynamic_AddTexture_mA2A1D2AED36157C9A0994953D4E4E4EC00D43D92 (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___2_texture, 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*)&Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
// int key = texture.GetInstanceID();
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___2_texture;
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
V_0 = L_1;
// if (!m_AllocationCache.TryGetValue(key, out scaleOffset))
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_2 = __this->___m_AllocationCache_6;
int32_t L_3 = V_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_4 = ___1_scaleOffset;
NullCheck(L_2);
bool L_5;
L_5 = Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230(L_2, L_3, L_4, Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var);
if (L_5)
{
goto IL_00e0;
}
}
{
// int width = texture.width;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___2_texture;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_6);
V_1 = L_7;
// int height = texture.height;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___2_texture;
NullCheck(L_8);
int32_t L_9;
L_9 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_8);
V_2 = L_9;
// if (m_AtlasAllocator.Allocate(out scaleOffset, key, width, height))
AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* L_10 = __this->___m_AtlasAllocator_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_11 = ___1_scaleOffset;
int32_t L_12 = V_0;
int32_t L_13 = V_1;
int32_t L_14 = V_2;
NullCheck(L_10);
bool L_15;
L_15 = AtlasAllocatorDynamic_Allocate_mCB0BE9CC01255B8019E1EB0AF10818F65C97A537(L_10, L_11, L_12, L_13, L_14, NULL);
if (!L_15)
{
goto IL_00de;
}
}
{
// scaleOffset.Scale(new Vector4(1.0f / m_Width, 1.0f / m_Height, 1.0f / m_Width, 1.0f / m_Height));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_16 = ___1_scaleOffset;
int32_t L_17 = __this->___m_Width_2;
int32_t L_18 = __this->___m_Height_3;
int32_t L_19 = __this->___m_Width_2;
int32_t L_20 = __this->___m_Height_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21;
memset((&L_21), 0, sizeof(L_21));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_21), ((float)((1.0f)/((float)L_17))), ((float)((1.0f)/((float)L_18))), ((float)((1.0f)/((float)L_19))), ((float)((1.0f)/((float)L_20))), /*hidden argument*/NULL);
Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline(L_16, L_21, NULL);
// for (int mipLevel = 0; mipLevel < (texture as Texture2D).mipmapCount; mipLevel++)
V_3 = 0;
goto IL_00bc;
}
IL_007e:
{
// cmd.SetRenderTarget(m_AtlasTexture, mipLevel);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_23 = __this->___m_AtlasTexture_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24;
L_24 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_23, NULL);
int32_t L_25 = V_3;
NullCheck(L_22);
CommandBuffer_SetRenderTarget_m9E602C758517FB0B4E5B858DC043D24B4FA91EBB(L_22, L_24, L_25, NULL);
// Blitter.BlitQuad(cmd, texture, new Vector4(1, 1, 0, 0), scaleOffset, mipLevel, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = ___2_texture;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_28;
memset((&L_28), 0, sizeof(L_28));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_28), (1.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_29 = ___1_scaleOffset;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_29);
int32_t L_31 = V_3;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_BlitQuad_m5DBFF98AFE3B45C1A37E7877AF4E22B698E36E95(L_26, L_27, L_28, L_30, L_31, (bool)0, NULL);
// for (int mipLevel = 0; mipLevel < (texture as Texture2D).mipmapCount; mipLevel++)
int32_t L_32 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_00bc:
{
// for (int mipLevel = 0; mipLevel < (texture as Texture2D).mipmapCount; mipLevel++)
int32_t L_33 = V_3;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_34 = ___2_texture;
NullCheck(((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_34, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var)));
int32_t L_35;
L_35 = Texture_get_mipmapCount_m9E68435BC8E30B9821525BFC8121C34A53774023(((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_34, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var)), NULL);
if ((((int32_t)L_33) < ((int32_t)L_35)))
{
goto IL_007e;
}
}
{
// m_AllocationCache.Add(key, scaleOffset);
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_36 = __this->___m_AllocationCache_6;
int32_t L_37 = V_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_38 = ___1_scaleOffset;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_38);
NullCheck(L_36);
Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381(L_36, L_37, L_39, Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_RuntimeMethod_var);
// return true;
return (bool)1;
}
IL_00de:
{
// return false;
return (bool)0;
}
IL_00e0:
{
// return true;
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.Texture2DAtlasDynamic::IsCached(UnityEngine.Vector4&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlasDynamic_IsCached_m09E0FB48076CA53709A7E8296EDBD0A1C040A898 (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_scaleOffset, int32_t ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return m_AllocationCache.TryGetValue(key, out scaleOffset);
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_0 = __this->___m_AllocationCache_6;
int32_t L_1 = ___1_key;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_2 = ___0_scaleOffset;
NullCheck(L_0);
bool L_3;
L_3 = Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230(L_0, L_1, L_2, Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var);
return L_3;
}
}
// System.Boolean UnityEngine.Rendering.Texture2DAtlasDynamic::EnsureTextureSlot(System.Boolean&,UnityEngine.Vector4&,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlasDynamic_EnsureTextureSlot_mCE0B6C1445851861E89135B087000B8817CE21FF (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, bool* ___0_isUploadNeeded, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_scaleOffset, int32_t ___2_key, int32_t ___3_width, int32_t ___4_height, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// isUploadNeeded = false;
bool* L_0 = ___0_isUploadNeeded;
*((int8_t*)L_0) = (int8_t)0;
// if (m_AllocationCache.TryGetValue(key, out scaleOffset)) { return true; }
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_1 = __this->___m_AllocationCache_6;
int32_t L_2 = ___2_key;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_3 = ___1_scaleOffset;
NullCheck(L_1);
bool L_4;
L_4 = Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230(L_1, L_2, L_3, Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var);
if (!L_4)
{
goto IL_0014;
}
}
{
// if (m_AllocationCache.TryGetValue(key, out scaleOffset)) { return true; }
return (bool)1;
}
IL_0014:
{
// if (!m_AtlasAllocator.Allocate(out scaleOffset, key, width, height)) { return false; }
AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* L_5 = __this->___m_AtlasAllocator_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_6 = ___1_scaleOffset;
int32_t L_7 = ___2_key;
int32_t L_8 = ___3_width;
int32_t L_9 = ___4_height;
NullCheck(L_5);
bool L_10;
L_10 = AtlasAllocatorDynamic_Allocate_mCB0BE9CC01255B8019E1EB0AF10818F65C97A537(L_5, L_6, L_7, L_8, L_9, NULL);
if (L_10)
{
goto IL_0029;
}
}
{
// if (!m_AtlasAllocator.Allocate(out scaleOffset, key, width, height)) { return false; }
return (bool)0;
}
IL_0029:
{
// isUploadNeeded = true;
bool* L_11 = ___0_isUploadNeeded;
*((int8_t*)L_11) = (int8_t)1;
// scaleOffset.Scale(new Vector4(1.0f / m_Width, 1.0f / m_Height, 1.0f / m_Width, 1.0f / m_Height));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_12 = ___1_scaleOffset;
int32_t L_13 = __this->___m_Width_2;
int32_t L_14 = __this->___m_Height_3;
int32_t L_15 = __this->___m_Width_2;
int32_t L_16 = __this->___m_Height_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17;
memset((&L_17), 0, sizeof(L_17));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_17), ((float)((1.0f)/((float)L_13))), ((float)((1.0f)/((float)L_14))), ((float)((1.0f)/((float)L_15))), ((float)((1.0f)/((float)L_16))), /*hidden argument*/NULL);
Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline(L_12, L_17, NULL);
// m_AllocationCache.Add(key, scaleOffset);
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_18 = __this->___m_AllocationCache_6;
int32_t L_19 = ___2_key;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_20 = ___1_scaleOffset;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_20);
NullCheck(L_18);
Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381(L_18, L_19, L_21, Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_RuntimeMethod_var);
// return true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.Texture2DAtlasDynamic::ReleaseTextureSlot(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlasDynamic_ReleaseTextureSlot_m64D7A4CD2351FADA1AC1EB5C336B449D7E0C6845 (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, int32_t ___0_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_AtlasAllocator.Release(key);
AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* L_0 = __this->___m_AtlasAllocator_5;
int32_t L_1 = ___0_key;
NullCheck(L_0);
AtlasAllocatorDynamic_Release_m66405964817DEC615B19E29F831A741E60DAE537(L_0, L_1, NULL);
// m_AllocationCache.Remove(key);
Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_2 = __this->___m_AllocationCache_6;
int32_t L_3 = ___0_key;
NullCheck(L_2);
bool L_4;
L_4 = Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62(L_2, L_3, Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62_RuntimeMethod_var);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.TextureXR::set_maxViews(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureXR_set_maxViews_m88558568940581CA51523C531D10F6455973529C (int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_MaxViews = value;
int32_t L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MaxViews_0 = L_0;
// }
return;
}
}
// System.Int32 UnityEngine.Rendering.TextureXR::get_slices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static int slices { get => m_MaxViews; }
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
int32_t L_0 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MaxViews_0;
return L_0;
}
}
// System.Boolean UnityEngine.Rendering.TextureXR::get_useTexArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextureXR_get_useTexArray_m34E8ABCB123E6391A00A1D688289846E0BED2848 (const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// switch (SystemInfo.graphicsDeviceType)
int32_t L_0;
L_0 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)13))))
{
goto IL_0016;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)2)))
{
goto IL_0027;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)13))))
{
goto IL_0027;
}
}
{
goto IL_0029;
}
IL_0016:
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)((int32_t)18))))
{
goto IL_0027;
}
}
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)((int32_t)21))))
{
goto IL_0027;
}
}
{
int32_t L_6 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, ((int32_t)26)))) <= ((uint32_t)1))))
{
goto IL_0029;
}
}
IL_0027:
{
// return true;
return (bool)1;
}
IL_0029:
{
// return false;
return (bool)0;
}
}
// UnityEngine.Rendering.TextureDimension UnityEngine.Rendering.TextureXR::get_dimension()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureXR_get_dimension_m1FEDB3FB100070102EE907FAE16672FB6BF04AF0 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return useTexArray ? TextureDimension.Tex2DArray : TextureDimension.Tex2D;
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = TextureXR_get_useTexArray_m34E8ABCB123E6391A00A1D688289846E0BED2848(NULL);
if (L_0)
{
goto IL_0009;
}
}
{
return (int32_t)(2);
}
IL_0009:
{
return (int32_t)(5);
}
}
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackUIntTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackUIntTexture_mA993FD95E2CC5790233A1045D50C75017D687946 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static RTHandle GetBlackUIntTexture() { return useTexArray ? m_BlackUIntTexture2DArrayRTH : m_BlackUIntTextureRTH; }
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = TextureXR_get_useTexArray_m34E8ABCB123E6391A00A1D688289846E0BED2848(NULL);
if (L_0)
{
goto IL_000d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTextureRTH_4;
return L_1;
}
IL_000d:
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArrayRTH_3;
return L_2;
}
}
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetClearTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetClearTexture_mCF526848D4150166FF58820C2148DDE92088E5E8 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static RTHandle GetClearTexture() { return useTexArray ? m_ClearTexture2DArrayRTH : m_ClearTextureRTH; }
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = TextureXR_get_useTexArray_m34E8ABCB123E6391A00A1D688289846E0BED2848(NULL);
if (L_0)
{
goto IL_000d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTextureRTH_8;
return L_1;
}
IL_000d:
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArrayRTH_7;
return L_2;
}
}
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetMagentaTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetMagentaTexture_m78FF5FBD10CA87D5F4895A2067CCA05EF86DC1F1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static RTHandle GetMagentaTexture() { return useTexArray ? m_MagentaTexture2DArrayRTH : m_MagentaTextureRTH; }
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = TextureXR_get_useTexArray_m34E8ABCB123E6391A00A1D688289846E0BED2848(NULL);
if (L_0)
{
goto IL_000d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTextureRTH_12;
return L_1;
}
IL_000d:
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArrayRTH_11;
return L_2;
}
}
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTexture_m45914A991DC0E3690DD1DBC060F177D1A4FA387F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static RTHandle GetBlackTexture() { return useTexArray ? m_BlackTexture2DArrayRTH : m_BlackTextureRTH; }
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = TextureXR_get_useTexArray_m34E8ABCB123E6391A00A1D688289846E0BED2848(NULL);
if (L_0)
{
goto IL_000d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTextureRTH_17;
return L_1;
}
IL_000d:
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArrayRTH_16;
return L_2;
}
}
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackTextureArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTextureArray_mE9B06C869940C0B2628FB17BF5C0428282D4E907 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static RTHandle GetBlackTextureArray() { return m_BlackTexture2DArrayRTH; }
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArrayRTH_16;
return L_0;
}
}
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackTexture3D()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTexture3D_mF664E0D7AAC3887521178AAD68FA5988E92C9BBE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static RTHandle GetBlackTexture3D() { return m_BlackTexture3DRTH; }
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3DRTH_18;
return L_0;
}
}
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetWhiteTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetWhiteTexture_m875408EF796842342A0176FC98D50C0F60F6D017 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static RTHandle GetWhiteTexture() { return useTexArray ? m_WhiteTexture2DArrayRTH : m_WhiteTextureRTH; }
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = TextureXR_get_useTexArray_m34E8ABCB123E6391A00A1D688289846E0BED2848(NULL);
if (L_0)
{
goto IL_000d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTextureRTH_21;
return L_1;
}
IL_000d:
{
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArrayRTH_20;
return L_2;
}
}
// System.Void UnityEngine.Rendering.TextureXR::Initialize(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureXR_Initialize_m7D44BC96BFD89DC4C0987ED9BFB6CD8F4282FE76 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_clearR32_UIntShader, 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*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral233223C8E5F418C195B5284B000BA1642E17644C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D90B8B32F87ACB4925C1A6F8C79144FDCAF8CDF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E610FC4FDB73DAF334119943E03819D44500C0E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91896BFCE7A80962CB847131C99FBB40B54405A9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4ACE7425465ED8B7CF6A88FEB3F0C61C30E530F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1994F9E540855D476C744B427AA560BC162C456);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0229C664E14FBFEEC931C53EB1ABB1BD50A8791);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA717E7314B83AAAAF129313F0CFA7EC15EBC525);
s_Il2CppMethodInitialized = true;
}
{
// if (m_BlackUIntTexture2DArray == null) // We assume that everything is invalid if one is invalid.
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArray_1;
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_0236;
}
}
{
// RTHandles.Release(m_BlackUIntTexture2DArrayRTH);
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArrayRTH_3;
il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_2, NULL);
// m_BlackUIntTexture2DArray = CreateBlackUIntTextureArray(cmd, clearR32_UIntShader);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_4 = ___1_clearR32_UIntShader;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5;
L_5 = TextureXR_CreateBlackUIntTextureArray_mF2D9F43F572A4C95E73211A93E9B49C5A3BFC1FD(L_3, L_4, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArray_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArray_1), (void*)L_5);
// m_BlackUIntTexture2DArrayRTH = RTHandles.Alloc(m_BlackUIntTexture2DArray);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArray_1;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7;
L_7 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_6, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArrayRTH_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArrayRTH_3), (void*)L_7);
// RTHandles.Release(m_BlackUIntTextureRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTextureRTH_4;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_8, NULL);
// m_BlackUIntTexture = CreateBlackUintTexture(cmd, clearR32_UIntShader);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_10 = ___1_clearR32_UIntShader;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11;
L_11 = TextureXR_CreateBlackUintTexture_mEB32522E05F854D8A3200B40DA60C0AC2EA781E9(L_9, L_10, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture_2 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture_2), (void*)L_11);
// m_BlackUIntTextureRTH = RTHandles.Alloc(m_BlackUIntTexture);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture_2;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13;
L_13 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_12, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTextureRTH_4 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTextureRTH_4), (void*)L_13);
// RTHandles.Release(m_ClearTextureRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTextureRTH_8;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_14, NULL);
// m_ClearTexture = new Texture2D(1, 1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None) { name = "Clear Texture" };
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_15);
Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF(L_15, 1, 1, 4, 0, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_16 = L_15;
NullCheck(L_16);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_16, _stringLiteralB1994F9E540855D476C744B427AA560BC162C456, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6), (void*)L_16);
// m_ClearTexture.SetPixel(0, 0, Color.clear);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_17 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18;
L_18 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
NullCheck(L_17);
Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_17, 0, 0, L_18, NULL);
// m_ClearTexture.Apply();
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_19 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6;
NullCheck(L_19);
Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_19, NULL);
// m_ClearTextureRTH = RTHandles.Alloc(m_ClearTexture);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_20 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_21;
L_21 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_20, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTextureRTH_8 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTextureRTH_8), (void*)L_21);
// RTHandles.Release(m_ClearTexture2DArrayRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_22 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArrayRTH_7;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_22, NULL);
// m_ClearTexture2DArray = CreateTexture2DArrayFromTexture2D(m_ClearTexture, "Clear Texture2DArray");
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_23 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6;
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_24;
L_24 = TextureXR_CreateTexture2DArrayFromTexture2D_mD9EE2FFD4D64C8C5C17944E105FAEAC76ABD2E78(L_23, _stringLiteral3D90B8B32F87ACB4925C1A6F8C79144FDCAF8CDF, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArray_5 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArray_5), (void*)L_24);
// m_ClearTexture2DArrayRTH = RTHandles.Alloc(m_ClearTexture2DArray);
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_25 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArray_5;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_26;
L_26 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_25, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArrayRTH_7 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArrayRTH_7), (void*)L_26);
// RTHandles.Release(m_MagentaTextureRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_27 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTextureRTH_12;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_27, NULL);
// m_MagentaTexture = new Texture2D(1, 1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None) { name = "Magenta Texture" };
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_28 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_28);
Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF(L_28, 1, 1, 4, 0, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_29 = L_28;
NullCheck(L_29);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_29, _stringLiteral7E610FC4FDB73DAF334119943E03819D44500C0E, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10), (void*)L_29);
// m_MagentaTexture.SetPixel(0, 0, Color.magenta);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_30 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_31;
L_31 = Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline(NULL);
NullCheck(L_30);
Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_30, 0, 0, L_31, NULL);
// m_MagentaTexture.Apply();
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_32 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10;
NullCheck(L_32);
Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_32, NULL);
// m_MagentaTextureRTH = RTHandles.Alloc(m_MagentaTexture);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_33 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_34;
L_34 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_33, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTextureRTH_12 = L_34;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTextureRTH_12), (void*)L_34);
// RTHandles.Release(m_MagentaTexture2DArrayRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_35 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArrayRTH_11;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_35, NULL);
// m_MagentaTexture2DArray = CreateTexture2DArrayFromTexture2D(m_MagentaTexture, "Magenta Texture2DArray");
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_36 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10;
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_37;
L_37 = TextureXR_CreateTexture2DArrayFromTexture2D_mD9EE2FFD4D64C8C5C17944E105FAEAC76ABD2E78(L_36, _stringLiteralFA717E7314B83AAAAF129313F0CFA7EC15EBC525, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArray_9 = L_37;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArray_9), (void*)L_37);
// m_MagentaTexture2DArrayRTH = RTHandles.Alloc(m_MagentaTexture2DArray);
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_38 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArray_9;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_39;
L_39 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_38, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArrayRTH_11 = L_39;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArrayRTH_11), (void*)L_39);
// RTHandles.Release(m_BlackTextureRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_40 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTextureRTH_17;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_40, NULL);
// m_BlackTexture = new Texture2D(1, 1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None) { name = "Black Texture" };
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_41 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_41);
Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF(L_41, 1, 1, 4, 0, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_42 = L_41;
NullCheck(L_42);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_42, _stringLiteral91896BFCE7A80962CB847131C99FBB40B54405A9, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13 = L_42;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13), (void*)L_42);
// m_BlackTexture.SetPixel(0, 0, Color.black);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_43 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_44;
L_44 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
NullCheck(L_43);
Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_43, 0, 0, L_44, NULL);
// m_BlackTexture.Apply();
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_45 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13;
NullCheck(L_45);
Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_45, NULL);
// m_BlackTextureRTH = RTHandles.Alloc(m_BlackTexture);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_46 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_47;
L_47 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_46, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTextureRTH_17 = L_47;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTextureRTH_17), (void*)L_47);
// RTHandles.Release(m_BlackTexture2DArrayRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_48 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArrayRTH_16;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_48, NULL);
// m_BlackTexture2DArray = CreateTexture2DArrayFromTexture2D(m_BlackTexture, "Black Texture2DArray");
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_49 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13;
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_50;
L_50 = TextureXR_CreateTexture2DArrayFromTexture2D_mD9EE2FFD4D64C8C5C17944E105FAEAC76ABD2E78(L_49, _stringLiteralE0229C664E14FBFEEC931C53EB1ABB1BD50A8791, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArray_15 = L_50;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArray_15), (void*)L_50);
// m_BlackTexture2DArrayRTH = RTHandles.Alloc(m_BlackTexture2DArray);
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_51 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArray_15;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_52;
L_52 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_51, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArrayRTH_16 = L_52;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArrayRTH_16), (void*)L_52);
// RTHandles.Release(m_BlackTexture3DRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_53 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3DRTH_18;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_53, NULL);
// m_BlackTexture3D = CreateBlackTexture3D("Black Texture3D");
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_54;
L_54 = TextureXR_CreateBlackTexture3D_m0014BB577B9F1CDFB92001D25D5C033924773002(_stringLiteral233223C8E5F418C195B5284B000BA1642E17644C, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3D_14 = L_54;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3D_14), (void*)L_54);
// m_BlackTexture3DRTH = RTHandles.Alloc(m_BlackTexture3D);
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_55 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3D_14;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_56;
L_56 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_55, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3DRTH_18 = L_56;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3DRTH_18), (void*)L_56);
// RTHandles.Release(m_WhiteTextureRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_57 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTextureRTH_21;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_57, NULL);
// m_WhiteTextureRTH = RTHandles.Alloc(Texture2D.whiteTexture);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_58;
L_58 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_59;
L_59 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_58, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTextureRTH_21 = L_59;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTextureRTH_21), (void*)L_59);
// RTHandles.Release(m_WhiteTexture2DArrayRTH);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_60 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArrayRTH_20;
RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_60, NULL);
// m_WhiteTexture2DArray = CreateTexture2DArrayFromTexture2D(Texture2D.whiteTexture, "White Texture2DArray");
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_61;
L_61 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_62;
L_62 = TextureXR_CreateTexture2DArrayFromTexture2D_mD9EE2FFD4D64C8C5C17944E105FAEAC76ABD2E78(L_61, _stringLiteralA4ACE7425465ED8B7CF6A88FEB3F0C61C30E530F, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArray_19 = L_62;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArray_19), (void*)L_62);
// m_WhiteTexture2DArrayRTH = RTHandles.Alloc(m_WhiteTexture2DArray);
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_63 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArray_19;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_64;
L_64 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_63, NULL);
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArrayRTH_20 = L_64;
Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArrayRTH_20), (void*)L_64);
}
IL_0236:
{
// }
return;
}
}
// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::CreateTexture2DArrayFromTexture2D(UnityEngine.Texture2D,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* TextureXR_CreateTexture2DArrayFromTexture2D_mD9EE2FFD4D64C8C5C17944E105FAEAC76ABD2E78 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_source, String_t* ___1_name, 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*)&Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* V_0 = NULL;
int32_t V_1 = 0;
{
// Texture2DArray texArray = new Texture2DArray(source.width, source.height, slices, source.format, false) { name = name };
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_source;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_0);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = ___0_source;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_2);
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = ___0_source;
NullCheck(L_5);
int32_t L_6;
L_6 = Texture2D_get_format_mE39DD922F83CA1097383309278BB6F20636A7D9D(L_5, NULL);
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_7 = (Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA*)il2cpp_codegen_object_new(Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA_il2cpp_TypeInfo_var);
NullCheck(L_7);
Texture2DArray__ctor_m02B575835C1D88384829865AAC5A30228AB9C12C(L_7, L_1, L_3, L_4, L_6, (bool)0, NULL);
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_8 = L_7;
String_t* L_9 = ___1_name;
NullCheck(L_8);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_8, L_9, NULL);
V_0 = L_8;
// for (int i = 0; i < slices; ++i)
V_1 = 0;
goto IL_0038;
}
IL_0029:
{
// Graphics.CopyTexture(source, 0, 0, texArray, i, 0);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = ___0_source;
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_11 = V_0;
int32_t L_12 = V_1;
il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
Graphics_CopyTexture_m306EE635C15C8118A93D947A5183E5134B4EE718(L_10, 0, 0, L_11, L_12, 0, NULL);
// for (int i = 0; i < slices; ++i)
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0038:
{
// for (int i = 0; i < slices; ++i)
int32_t L_14 = V_1;
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
int32_t L_15;
L_15 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0029;
}
}
{
// return texArray;
Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_16 = V_0;
return L_16;
}
}
// UnityEngine.Texture UnityEngine.Rendering.TextureXR::CreateBlackUIntTextureArray(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureXR_CreateBlackUIntTextureArray_mF2D9F43F572A4C95E73211A93E9B49C5A3BFC1FD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_clearR32_UIntShader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2451575A0023BE897D375B3A2F505628B026E056);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB703F8AFE225534FED12B51AB14063DE7134E8F0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE76084C69E4E563DD54C8D3FCF5010368D7964F);
s_Il2CppMethodInitialized = true;
}
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_0 = NULL;
int32_t V_1 = 0;
{
// RenderTexture blackUIntTexture2DArray = new RenderTexture(1, 1, 0, GraphicsFormat.R32_UInt)
// {
// dimension = TextureDimension.Tex2DArray,
// volumeDepth = slices,
// useMipMap = false,
// autoGenerateMips = false,
// enableRandomWrite = true,
// name = "Black UInt Texture Array"
// };
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
NullCheck(L_0);
RenderTexture__ctor_m0C81127DE754F64FDD3E80E94BE11054B2791F98(L_0, 1, 1, 0, ((int32_t)37), NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = L_0;
NullCheck(L_1);
VirtualActionInvoker1< int32_t >::Invoke(10 /* System.Void UnityEngine.Texture::set_dimension(UnityEngine.Rendering.TextureDimension) */, L_1, 5);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = L_1;
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
NullCheck(L_2);
RenderTexture_set_volumeDepth_mD9B1E6BA4BE6B1741427B34A23B9D48BA9493633(L_2, L_3, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = L_2;
NullCheck(L_4);
RenderTexture_set_useMipMap_mB280A39DAB18372D3A0050FF20F730E5B0B44C32(L_4, (bool)0, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_5 = L_4;
NullCheck(L_5);
RenderTexture_set_autoGenerateMips_mDEFAC13954D315DE52B35B34577218D3AD4897A9(L_5, (bool)0, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_6 = L_5;
NullCheck(L_6);
RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB(L_6, (bool)1, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7 = L_6;
NullCheck(L_7);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_7, _stringLiteralDE76084C69E4E563DD54C8D3FCF5010368D7964F, NULL);
V_0 = L_7;
// blackUIntTexture2DArray.Create();
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8 = V_0;
NullCheck(L_8);
bool L_9;
L_9 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_8, NULL);
// int kernel = clearR32_UIntShader.FindKernel("ClearUIntTextureArray");
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_10 = ___1_clearR32_UIntShader;
NullCheck(L_10);
int32_t L_11;
L_11 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_10, _stringLiteral2451575A0023BE897D375B3A2F505628B026E056, NULL);
V_1 = L_11;
// cmd.SetComputeTextureParam(clearR32_UIntShader, kernel, "_TargetArray", blackUIntTexture2DArray);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_13 = ___1_clearR32_UIntShader;
int32_t L_14 = V_1;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16;
L_16 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_15, NULL);
NullCheck(L_12);
CommandBuffer_SetComputeTextureParam_m4EE2EFCF46096652EA2D3D14C0DE3D1252CD2174(L_12, L_13, L_14, _stringLiteralB703F8AFE225534FED12B51AB14063DE7134E8F0, L_16, NULL);
// cmd.DispatchCompute(clearR32_UIntShader, kernel, 1, 1, slices);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___0_cmd;
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_18 = ___1_clearR32_UIntShader;
int32_t L_19 = V_1;
int32_t L_20;
L_20 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
NullCheck(L_17);
CommandBuffer_DispatchCompute_mF9F5605B77F0480FD4B8C3BCAEC2FC59A24E31A2(L_17, L_18, L_19, 1, 1, L_20, NULL);
// return blackUIntTexture2DArray as Texture;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_21 = V_0;
return L_21;
}
}
// UnityEngine.Texture UnityEngine.Rendering.TextureXR::CreateBlackUintTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureXR_CreateBlackUintTexture_mEB32522E05F854D8A3200B40DA60C0AC2EA781E9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_clearR32_UIntShader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral339388A4261E66A00F4092D4402EF4B32C53C5BB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B05BB123A271CC15F1EEF190F0221CB80613031);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE76084C69E4E563DD54C8D3FCF5010368D7964F);
s_Il2CppMethodInitialized = true;
}
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_0 = NULL;
int32_t V_1 = 0;
{
// RenderTexture blackUIntTexture2D = new RenderTexture(1, 1, 0, GraphicsFormat.R32_UInt)
// {
// dimension = TextureDimension.Tex2D,
// volumeDepth = slices,
// useMipMap = false,
// autoGenerateMips = false,
// enableRandomWrite = true,
// name = "Black UInt Texture Array"
// };
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
NullCheck(L_0);
RenderTexture__ctor_m0C81127DE754F64FDD3E80E94BE11054B2791F98(L_0, 1, 1, 0, ((int32_t)37), NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = L_0;
NullCheck(L_1);
VirtualActionInvoker1< int32_t >::Invoke(10 /* System.Void UnityEngine.Texture::set_dimension(UnityEngine.Rendering.TextureDimension) */, L_1, 2);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = L_1;
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
NullCheck(L_2);
RenderTexture_set_volumeDepth_mD9B1E6BA4BE6B1741427B34A23B9D48BA9493633(L_2, L_3, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = L_2;
NullCheck(L_4);
RenderTexture_set_useMipMap_mB280A39DAB18372D3A0050FF20F730E5B0B44C32(L_4, (bool)0, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_5 = L_4;
NullCheck(L_5);
RenderTexture_set_autoGenerateMips_mDEFAC13954D315DE52B35B34577218D3AD4897A9(L_5, (bool)0, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_6 = L_5;
NullCheck(L_6);
RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB(L_6, (bool)1, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7 = L_6;
NullCheck(L_7);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_7, _stringLiteralDE76084C69E4E563DD54C8D3FCF5010368D7964F, NULL);
V_0 = L_7;
// blackUIntTexture2D.Create();
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8 = V_0;
NullCheck(L_8);
bool L_9;
L_9 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_8, NULL);
// int kernel = clearR32_UIntShader.FindKernel("ClearUIntTexture");
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_10 = ___1_clearR32_UIntShader;
NullCheck(L_10);
int32_t L_11;
L_11 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_10, _stringLiteral5B05BB123A271CC15F1EEF190F0221CB80613031, NULL);
V_1 = L_11;
// cmd.SetComputeTextureParam(clearR32_UIntShader, kernel, "_Target", blackUIntTexture2D);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_13 = ___1_clearR32_UIntShader;
int32_t L_14 = V_1;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16;
L_16 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_15, NULL);
NullCheck(L_12);
CommandBuffer_SetComputeTextureParam_m4EE2EFCF46096652EA2D3D14C0DE3D1252CD2174(L_12, L_13, L_14, _stringLiteral339388A4261E66A00F4092D4402EF4B32C53C5BB, L_16, NULL);
// cmd.DispatchCompute(clearR32_UIntShader, kernel, 1, 1, slices);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___0_cmd;
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_18 = ___1_clearR32_UIntShader;
int32_t L_19 = V_1;
int32_t L_20;
L_20 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
NullCheck(L_17);
CommandBuffer_DispatchCompute_mF9F5605B77F0480FD4B8C3BCAEC2FC59A24E31A2(L_17, L_18, L_19, 1, 1, L_20, NULL);
// return blackUIntTexture2D as Texture;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_21 = V_0;
return L_21;
}
}
// UnityEngine.Texture3D UnityEngine.Rendering.TextureXR::CreateBlackTexture3D(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* TextureXR_CreateBlackTexture3D_m0014BB577B9F1CDFB92001D25D5C033924773002 (String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Texture3D texture3D = new Texture3D(width: 1, height: 1, depth: 1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None);
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_0 = (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)il2cpp_codegen_object_new(Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var);
NullCheck(L_0);
Texture3D__ctor_mA853CA41A85C285281FB928BC926B0798987B17F(L_0, 1, 1, 1, 4, 0, NULL);
// texture3D.name = name;
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_1 = L_0;
String_t* L_2 = ___0_name;
NullCheck(L_1);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_1, L_2, NULL);
// texture3D.SetPixel(0, 0, 0, Color.black, 0);
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_3 = L_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
NullCheck(L_3);
Texture3D_SetPixel_m36D3CD03ED5AB8C509B2DCBC1870C1DA962B9FE4(L_3, 0, 0, 0, L_4, 0, NULL);
// texture3D.Apply(updateMipmaps: false);
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_5 = L_3;
NullCheck(L_5);
Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(L_5, (bool)0, NULL);
// return texture3D;
return L_5;
}
}
// System.Void UnityEngine.Rendering.TextureXR::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureXR__cctor_m5A0E853B98E0CAB7E5B0449FD127E0CB77DA41DD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static int m_MaxViews = 1;
((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MaxViews_0 = 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.ArrayExtensions::ResizeArray(UnityEngine.Jobs.TransformAccessArray&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_m7DB5383DA4CACE4D1CFE06194BE319F1BA8048BB (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// var newArray = new TransformAccessArray(capacity);
int32_t L_0 = ___1_capacity;
TransformAccessArray__ctor_m66B44699D46850AA776992B25A5443B6BAC42ED1((&V_0), L_0, (-1), NULL);
// if (array.isCreated)
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_1 = ___0_array;
bool L_2;
L_2 = TransformAccessArray_get_isCreated_m27A01F9644D14864AAF311A87959DF8705A0B142(L_1, NULL);
if (!L_2)
{
goto IL_0036;
}
}
{
// for (int i = 0; i < array.length; ++i)
V_1 = 0;
goto IL_0027;
}
IL_0015:
{
// newArray.Add(array[i]);
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_3 = ___0_array;
int32_t L_4 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = TransformAccessArray_get_Item_m77FCB1BF0420039FBF381102A5363A6E8FFDE251(L_3, L_4, NULL);
TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336((&V_0), L_5, NULL);
// for (int i = 0; i < array.length; ++i)
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0027:
{
// for (int i = 0; i < array.length; ++i)
int32_t L_7 = V_1;
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_8 = ___0_array;
int32_t L_9;
L_9 = TransformAccessArray_get_length_mC5BF0953331F1128106EC2647B558FB9163DE165(L_8, NULL);
if ((((int32_t)L_7) < ((int32_t)L_9)))
{
goto IL_0015;
}
}
{
// array.Dispose();
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_10 = ___0_array;
TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186(L_10, NULL);
}
IL_0036:
{
// array = newArray;
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_11 = ___0_array;
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 L_12 = V_0;
*(TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)L_11 = L_12;
// }
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.UInt32 UnityEngine.Rendering.BitArray8::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray8_get_capacity_mA3B76B8563ED73CE2ACAA6248BB1659EFE18EE01 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method)
{
{
// public uint capacity => 8u;
return 8;
}
}
IL2CPP_EXTERN_C uint32_t BitArray8_get_capacity_mA3B76B8563ED73CE2ACAA6248BB1659EFE18EE01_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
uint32_t _returnValue;
_returnValue = BitArray8_get_capacity_mA3B76B8563ED73CE2ACAA6248BB1659EFE18EE01(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray8::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_get_allFalse_m90DB2959D94946C2EFE34547AD6E2B8F10168463 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method)
{
{
// public bool allFalse => data == 0u;
uint8_t L_0 = __this->___data_0;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool BitArray8_get_allFalse_m90DB2959D94946C2EFE34547AD6E2B8F10168463_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray8_get_allFalse_m90DB2959D94946C2EFE34547AD6E2B8F10168463(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray8::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_get_allTrue_m793F5AAF8F83DAB21C0308F738147A29FFF08451 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method)
{
{
// public bool allTrue => data == byte.MaxValue;
uint8_t L_0 = __this->___data_0;
return (bool)((((int32_t)L_0) == ((int32_t)((int32_t)255)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool BitArray8_get_allTrue_m793F5AAF8F83DAB21C0308F738147A29FFF08451_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray8_get_allTrue_m793F5AAF8F83DAB21C0308F738147A29FFF08451(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.Rendering.BitArray8::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray8_get_humanizedData_mF2404C0DEFF15E9DA20FC99071CA3A5900F4E791 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
// public string humanizedData => String.Format("{0, " + capacity + "}", Convert.ToString(data, 2)).Replace(' ', '0');
uint32_t L_0;
L_0 = BitArray8_get_capacity_mA3B76B8563ED73CE2ACAA6248BB1659EFE18EE01(__this, NULL);
V_0 = L_0;
String_t* L_1;
L_1 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_2;
L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_1, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint8_t L_3 = __this->___data_0;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Convert_ToString_m33C16D8DB747139A4F5012633E0ABFF1D8E69BBB(L_3, 2, NULL);
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_2, L_4, NULL);
NullCheck(L_5);
String_t* L_6;
L_6 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_5, ((int32_t)32), ((int32_t)48), NULL);
return L_6;
}
}
IL2CPP_EXTERN_C String_t* BitArray8_get_humanizedData_mF2404C0DEFF15E9DA20FC99071CA3A5900F4E791_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
String_t* _returnValue;
_returnValue = BitArray8_get_humanizedData_mF2404C0DEFF15E9DA20FC99071CA3A5900F4E791(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray8::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_get_Item_m4A05F5141C4554B92AE97D5487224C7840EC4D53 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
{
// get => BitArrayUtilities.Get8(index, data);
uint32_t L_0 = ___0_index;
uint8_t L_1 = __this->___data_0;
bool L_2;
L_2 = BitArrayUtilities_Get8_m4619EDA46938BB40FDACF23CFF108E27073380C0(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool BitArray8_get_Item_m4A05F5141C4554B92AE97D5487224C7840EC4D53_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray8_get_Item_m4A05F5141C4554B92AE97D5487224C7840EC4D53(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.BitArray8::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray8_set_Item_m547A700177E97C60883197FE03D3DD03CBDE5F08 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
{
// set => BitArrayUtilities.Set8(index, ref data, value);
uint32_t L_0 = ___0_index;
uint8_t* L_1 = (&__this->___data_0);
bool L_2 = ___1_value;
BitArrayUtilities_Set8_m0FC6F0F52BCF86811FE9FC5A2C5067853C7FBB0C(L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C void BitArray8_set_Item_m547A700177E97C60883197FE03D3DD03CBDE5F08_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
BitArray8_set_Item_m547A700177E97C60883197FE03D3DD03CBDE5F08(_thisAdjusted, ___0_index, ___1_value, method);
}
// System.Void UnityEngine.Rendering.BitArray8::.ctor(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, uint8_t ___0_initValue, const RuntimeMethod* method)
{
{
// public BitArray8(byte initValue) => data = initValue;
uint8_t L_0 = ___0_initValue;
__this->___data_0 = L_0;
return;
}
}
IL2CPP_EXTERN_C void BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A_AdjustorThunk (RuntimeObject* __this, uint8_t ___0_initValue, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A_inline(_thisAdjusted, ___0_initValue, method);
}
// System.Void UnityEngine.Rendering.BitArray8::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray8__ctor_m831CBA0141A7161831057654C9363F50C0AF6151 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint32_t V_1 = 0;
{
// data = (byte)0u;
__this->___data_0 = (uint8_t)0;
// if (bitIndexTrue == null)
RuntimeObject* L_0 = ___0_bitIndexTrue;
if (L_0)
{
goto IL_000b;
}
}
{
// return;
return;
}
IL_000b:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
RuntimeObject* L_1 = ___0_bitIndexTrue;
int32_t L_2;
L_2 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A(L_1, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
goto IL_0040;
}
IL_0016:
{
// uint bitIndex = bitIndexTrue.ElementAt(index);
RuntimeObject* L_3 = ___0_bitIndexTrue;
int32_t L_4 = V_0;
uint32_t L_5;
L_5 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380(L_3, L_4, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
V_1 = L_5;
// if (bitIndex >= capacity) continue;
uint32_t L_6 = V_1;
uint32_t L_7;
L_7 = BitArray8_get_capacity_mA3B76B8563ED73CE2ACAA6248BB1659EFE18EE01(__this, NULL);
if ((!(((uint32_t)L_6) < ((uint32_t)L_7))))
{
goto IL_003c;
}
}
{
// data |= (byte)(1u << (int)bitIndex);
uint8_t L_8 = __this->___data_0;
uint32_t L_9 = V_1;
__this->___data_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_8|((int32_t)(uint8_t)((int32_t)(1<<((int32_t)((int32_t)L_9&((int32_t)31)))))))));
}
IL_003c:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
}
IL_0040:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_11 = V_0;
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0016;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void BitArray8__ctor_m831CBA0141A7161831057654C9363F50C0AF6151_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
BitArray8__ctor_m831CBA0141A7161831057654C9363F50C0AF6151(_thisAdjusted, ___0_bitIndexTrue, method);
}
// UnityEngine.Rendering.BitArray8 UnityEngine.Rendering.BitArray8::op_OnesComplement(UnityEngine.Rendering.BitArray8)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 BitArray8_op_OnesComplement_mB954EFF5F15211F1191FDCA6B76197F7C4B87973 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___0_a, const RuntimeMethod* method)
{
{
// public static BitArray8 operator ~(BitArray8 a) => new BitArray8((byte)~a.data);
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___0_a;
uint8_t L_1 = L_0.___data_0;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2;
memset((&L_2), 0, sizeof(L_2));
BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A_inline((&L_2), (uint8_t)((int32_t)(uint8_t)((~L_1))), /*hidden argument*/NULL);
return L_2;
}
}
// UnityEngine.Rendering.BitArray8 UnityEngine.Rendering.BitArray8::op_BitwiseOr(UnityEngine.Rendering.BitArray8,UnityEngine.Rendering.BitArray8)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 BitArray8_op_BitwiseOr_m96E6B6BDF5D9F649C3EC2721A898929DA9326679 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___0_a, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray8 operator |(BitArray8 a, BitArray8 b) => new BitArray8((byte)(a.data | b.data));
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___0_a;
uint8_t L_1 = L_0.___data_0;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2 = ___1_b;
uint8_t L_3 = L_2.___data_0;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_4;
memset((&L_4), 0, sizeof(L_4));
BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A_inline((&L_4), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_1|(int32_t)L_3))), /*hidden argument*/NULL);
return L_4;
}
}
// UnityEngine.Rendering.BitArray8 UnityEngine.Rendering.BitArray8::op_BitwiseAnd(UnityEngine.Rendering.BitArray8,UnityEngine.Rendering.BitArray8)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 BitArray8_op_BitwiseAnd_m70644E7B8B1AA9EAC8A62188EA585B000BD6E036 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___0_a, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray8 operator &(BitArray8 a, BitArray8 b) => new BitArray8((byte)(a.data & b.data));
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___0_a;
uint8_t L_1 = L_0.___data_0;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2 = ___1_b;
uint8_t L_3 = L_2.___data_0;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_4;
memset((&L_4), 0, sizeof(L_4));
BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A_inline((&L_4), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_1&(int32_t)L_3))), /*hidden argument*/NULL);
return L_4;
}
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray8::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray8_BitAnd_mB8BFBCC7ED08AE63C8DCD56F224FC2A887666536 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitAnd(IBitArray other) => this & (BitArray8)other;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = (*(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2;
L_2 = BitArray8_op_BitwiseAnd_m70644E7B8B1AA9EAC8A62188EA585B000BD6E036(L_0, ((*(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)((BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)UnBox(L_1, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var)))), NULL);
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray8_BitAnd_mB8BFBCC7ED08AE63C8DCD56F224FC2A887666536_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray8_BitAnd_mB8BFBCC7ED08AE63C8DCD56F224FC2A887666536(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray8::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray8_BitOr_m18AF19D6C292BF095EDC795C3018099B3A8CD121 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitOr(IBitArray other) => this | (BitArray8)other;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = (*(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2;
L_2 = BitArray8_op_BitwiseOr_m96E6B6BDF5D9F649C3EC2721A898929DA9326679(L_0, ((*(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)((BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)UnBox(L_1, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var)))), NULL);
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray8_BitOr_m18AF19D6C292BF095EDC795C3018099B3A8CD121_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray8_BitOr_m18AF19D6C292BF095EDC795C3018099B3A8CD121(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray8::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray8_BitNot_mB1E3ADFBDB897ED040CE28C797CD868DE95B9B26 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitNot() => ~this;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = (*(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)__this);
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_1;
L_1 = BitArray8_op_OnesComplement_mB954EFF5F15211F1191FDCA6B76197F7C4B87973(L_0, NULL);
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2 = L_1;
RuntimeObject* L_3 = Box(BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var, &L_2);
return (RuntimeObject*)L_3;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray8_BitNot_mB1E3ADFBDB897ED040CE28C797CD868DE95B9B26_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray8_BitNot_mB1E3ADFBDB897ED040CE28C797CD868DE95B9B26(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray8::op_Equality(UnityEngine.Rendering.BitArray8,UnityEngine.Rendering.BitArray8)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_op_Equality_mB85EBAE56D240A62354724EF6BFBFA792125C792 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___0_a, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator ==(BitArray8 a, BitArray8 b) => a.data == b.data;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___0_a;
uint8_t L_1 = L_0.___data_0;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2 = ___1_b;
uint8_t L_3 = L_2.___data_0;
return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArray8::op_Inequality(UnityEngine.Rendering.BitArray8,UnityEngine.Rendering.BitArray8)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_op_Inequality_mCA8668D4BD6F2A5DAE4781475949738B454E48F5 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___0_a, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator !=(BitArray8 a, BitArray8 b) => a.data != b.data;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___0_a;
uint8_t L_1 = L_0.___data_0;
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2 = ___1_b;
uint8_t L_3 = L_2.___data_0;
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArray8::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray8_Equals_m86ADBD06E76F1B28D197017F091F13F063B453EB (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public override bool Equals(object obj) => obj is BitArray8 && ((BitArray8)obj).data == data;
RuntimeObject* L_0 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var)))
{
goto IL_001c;
}
}
{
RuntimeObject* L_1 = ___0_obj;
uint8_t L_2 = ((BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)UnBox(L_1, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var))->___data_0;
uint8_t L_3 = __this->___data_0;
return (bool)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
}
IL_001c:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray8_Equals_m86ADBD06E76F1B28D197017F091F13F063B453EB_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray8_Equals_m86ADBD06E76F1B28D197017F091F13F063B453EB(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
// System.Int32 UnityEngine.Rendering.BitArray8::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray8_GetHashCode_m0226A2FAF19B61AEBC5CC60F87DC272CCCF20A77 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, const RuntimeMethod* method)
{
{
// public override int GetHashCode() => 1768953197 + data.GetHashCode();
uint8_t* L_0 = (&__this->___data_0);
int32_t L_1;
L_1 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_0, NULL);
return ((int32_t)il2cpp_codegen_add(((int32_t)1768953197), L_1));
}
}
IL2CPP_EXTERN_C int32_t BitArray8_GetHashCode_m0226A2FAF19B61AEBC5CC60F87DC272CCCF20A77_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*>(__this + _offset);
int32_t _returnValue;
_returnValue = BitArray8_GetHashCode_m0226A2FAF19B61AEBC5CC60F87DC272CCCF20A77(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.UInt32 UnityEngine.Rendering.BitArray16::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray16_get_capacity_mA5EE007A81C601C9A3552D8A504747CD6BBF5B9D (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method)
{
{
// public uint capacity => 16u;
return ((int32_t)16);
}
}
IL2CPP_EXTERN_C uint32_t BitArray16_get_capacity_mA5EE007A81C601C9A3552D8A504747CD6BBF5B9D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
uint32_t _returnValue;
_returnValue = BitArray16_get_capacity_mA5EE007A81C601C9A3552D8A504747CD6BBF5B9D(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray16::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_get_allFalse_mB74A351DF512549357B62F578F8745861E768BCA (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method)
{
{
// public bool allFalse => data == 0u;
uint16_t L_0 = __this->___data_0;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool BitArray16_get_allFalse_mB74A351DF512549357B62F578F8745861E768BCA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray16_get_allFalse_mB74A351DF512549357B62F578F8745861E768BCA(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray16::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_get_allTrue_mA4CFAC20D5338EA36278D5762FEF1879DEF44298 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method)
{
{
// public bool allTrue => data == ushort.MaxValue;
uint16_t L_0 = __this->___data_0;
return (bool)((((int32_t)L_0) == ((int32_t)((int32_t)65535)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool BitArray16_get_allTrue_mA4CFAC20D5338EA36278D5762FEF1879DEF44298_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray16_get_allTrue_mA4CFAC20D5338EA36278D5762FEF1879DEF44298(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.Rendering.BitArray16::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray16_get_humanizedData_m12F476DEF544F28CCD2579475DE167820BD88E87 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
// public string humanizedData => System.Text.RegularExpressions.Regex.Replace(String.Format("{0, " + capacity + "}", Convert.ToString(data, 2)).Replace(' ', '0'), ".{8}", "$0.").TrimEnd('.');
uint32_t L_0;
L_0 = BitArray16_get_capacity_mA5EE007A81C601C9A3552D8A504747CD6BBF5B9D(__this, NULL);
V_0 = L_0;
String_t* L_1;
L_1 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_2;
L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_1, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint16_t L_3 = __this->___data_0;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Convert_ToString_mC3349029FE37EB00B5BFCB1F87022458A3834E35(L_3, 2, NULL);
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_2, L_4, NULL);
NullCheck(L_5);
String_t* L_6;
L_6 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_5, ((int32_t)32), ((int32_t)48), NULL);
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
String_t* L_7;
L_7 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_6, _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0, _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790, NULL);
NullCheck(L_7);
String_t* L_8;
L_8 = String_TrimEnd_mDB4D96F8312F563656D4115A9F280062E05D2EE8(L_7, ((int32_t)46), NULL);
return L_8;
}
}
IL2CPP_EXTERN_C String_t* BitArray16_get_humanizedData_m12F476DEF544F28CCD2579475DE167820BD88E87_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
String_t* _returnValue;
_returnValue = BitArray16_get_humanizedData_m12F476DEF544F28CCD2579475DE167820BD88E87(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray16::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_get_Item_mCA32C50FD252F47DCBFD7262435245238430A180 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
{
// get => BitArrayUtilities.Get16(index, data);
uint32_t L_0 = ___0_index;
uint16_t L_1 = __this->___data_0;
bool L_2;
L_2 = BitArrayUtilities_Get16_mE1151F256E677FB8258E3A594EFBB6EC76AFB351(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool BitArray16_get_Item_mCA32C50FD252F47DCBFD7262435245238430A180_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray16_get_Item_mCA32C50FD252F47DCBFD7262435245238430A180(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.BitArray16::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray16_set_Item_m9457F4B8745BC1C5285574EE23FDD05A4BA2F088 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
{
// set => BitArrayUtilities.Set16(index, ref data, value);
uint32_t L_0 = ___0_index;
uint16_t* L_1 = (&__this->___data_0);
bool L_2 = ___1_value;
BitArrayUtilities_Set16_m3231E9CA836CBDC5C18590FD0B6B9A46B048073D(L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C void BitArray16_set_Item_m9457F4B8745BC1C5285574EE23FDD05A4BA2F088_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
BitArray16_set_Item_m9457F4B8745BC1C5285574EE23FDD05A4BA2F088(_thisAdjusted, ___0_index, ___1_value, method);
}
// System.Void UnityEngine.Rendering.BitArray16::.ctor(System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, uint16_t ___0_initValue, const RuntimeMethod* method)
{
{
// public BitArray16(ushort initValue) => data = initValue;
uint16_t L_0 = ___0_initValue;
__this->___data_0 = L_0;
return;
}
}
IL2CPP_EXTERN_C void BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_AdjustorThunk (RuntimeObject* __this, uint16_t ___0_initValue, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_inline(_thisAdjusted, ___0_initValue, method);
}
// System.Void UnityEngine.Rendering.BitArray16::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray16__ctor_m337D042A8EE2131DED83B273A8CC47843E17CBF6 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint32_t V_1 = 0;
{
// data = (ushort)0u;
__this->___data_0 = (uint16_t)0;
// if (bitIndexTrue == null)
RuntimeObject* L_0 = ___0_bitIndexTrue;
if (L_0)
{
goto IL_000b;
}
}
{
// return;
return;
}
IL_000b:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
RuntimeObject* L_1 = ___0_bitIndexTrue;
int32_t L_2;
L_2 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A(L_1, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
goto IL_0040;
}
IL_0016:
{
// uint bitIndex = bitIndexTrue.ElementAt(index);
RuntimeObject* L_3 = ___0_bitIndexTrue;
int32_t L_4 = V_0;
uint32_t L_5;
L_5 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380(L_3, L_4, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
V_1 = L_5;
// if (bitIndex >= capacity) continue;
uint32_t L_6 = V_1;
uint32_t L_7;
L_7 = BitArray16_get_capacity_mA5EE007A81C601C9A3552D8A504747CD6BBF5B9D(__this, NULL);
if ((!(((uint32_t)L_6) < ((uint32_t)L_7))))
{
goto IL_003c;
}
}
{
// data |= (ushort)(1u << (int)bitIndex);
uint16_t L_8 = __this->___data_0;
uint32_t L_9 = V_1;
__this->___data_0 = (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_8|((int32_t)(uint16_t)((int32_t)(1<<((int32_t)((int32_t)L_9&((int32_t)31)))))))));
}
IL_003c:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
}
IL_0040:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_11 = V_0;
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0016;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void BitArray16__ctor_m337D042A8EE2131DED83B273A8CC47843E17CBF6_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
BitArray16__ctor_m337D042A8EE2131DED83B273A8CC47843E17CBF6(_thisAdjusted, ___0_bitIndexTrue, method);
}
// UnityEngine.Rendering.BitArray16 UnityEngine.Rendering.BitArray16::op_OnesComplement(UnityEngine.Rendering.BitArray16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 BitArray16_op_OnesComplement_mBCA2EA44E1150D2526E45800F698FA72C8DB7C3A (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___0_a, const RuntimeMethod* method)
{
{
// public static BitArray16 operator ~(BitArray16 a) => new BitArray16((ushort)~a.data);
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___0_a;
uint16_t L_1 = L_0.___data_0;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2;
memset((&L_2), 0, sizeof(L_2));
BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_inline((&L_2), (uint16_t)((int32_t)(uint16_t)((~L_1))), /*hidden argument*/NULL);
return L_2;
}
}
// UnityEngine.Rendering.BitArray16 UnityEngine.Rendering.BitArray16::op_BitwiseOr(UnityEngine.Rendering.BitArray16,UnityEngine.Rendering.BitArray16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 BitArray16_op_BitwiseOr_m717E2A99A4100A38D02DD3FF274555AFD07CDA58 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___0_a, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray16 operator |(BitArray16 a, BitArray16 b) => new BitArray16((ushort)(a.data | b.data));
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___0_a;
uint16_t L_1 = L_0.___data_0;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2 = ___1_b;
uint16_t L_3 = L_2.___data_0;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_4;
memset((&L_4), 0, sizeof(L_4));
BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_inline((&L_4), (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_1|(int32_t)L_3))), /*hidden argument*/NULL);
return L_4;
}
}
// UnityEngine.Rendering.BitArray16 UnityEngine.Rendering.BitArray16::op_BitwiseAnd(UnityEngine.Rendering.BitArray16,UnityEngine.Rendering.BitArray16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 BitArray16_op_BitwiseAnd_m6521583E8F8E7A9EADE2CA43CD6DAE094276F4BD (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___0_a, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray16 operator &(BitArray16 a, BitArray16 b) => new BitArray16((ushort)(a.data & b.data));
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___0_a;
uint16_t L_1 = L_0.___data_0;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2 = ___1_b;
uint16_t L_3 = L_2.___data_0;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_4;
memset((&L_4), 0, sizeof(L_4));
BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_inline((&L_4), (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_1&(int32_t)L_3))), /*hidden argument*/NULL);
return L_4;
}
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray16::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray16_BitAnd_mD1AFD4C59ED599951E61A3E8BA716D5A3FFD04EC (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitAnd(IBitArray other) => this & (BitArray16)other;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = (*(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2;
L_2 = BitArray16_op_BitwiseAnd_m6521583E8F8E7A9EADE2CA43CD6DAE094276F4BD(L_0, ((*(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)((BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)UnBox(L_1, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var)))), NULL);
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray16_BitAnd_mD1AFD4C59ED599951E61A3E8BA716D5A3FFD04EC_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray16_BitAnd_mD1AFD4C59ED599951E61A3E8BA716D5A3FFD04EC(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray16::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray16_BitOr_mD788B0B73A61E66973D6B4160729C868D5BE8B35 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitOr(IBitArray other) => this | (BitArray16)other;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = (*(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2;
L_2 = BitArray16_op_BitwiseOr_m717E2A99A4100A38D02DD3FF274555AFD07CDA58(L_0, ((*(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)((BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)UnBox(L_1, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var)))), NULL);
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray16_BitOr_mD788B0B73A61E66973D6B4160729C868D5BE8B35_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray16_BitOr_mD788B0B73A61E66973D6B4160729C868D5BE8B35(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray16::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray16_BitNot_m7FB6BD7B74C796E05A9E7BA6FFEF58F6F23F10BC (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitNot() => ~this;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = (*(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)__this);
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_1;
L_1 = BitArray16_op_OnesComplement_mBCA2EA44E1150D2526E45800F698FA72C8DB7C3A(L_0, NULL);
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2 = L_1;
RuntimeObject* L_3 = Box(BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var, &L_2);
return (RuntimeObject*)L_3;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray16_BitNot_m7FB6BD7B74C796E05A9E7BA6FFEF58F6F23F10BC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray16_BitNot_m7FB6BD7B74C796E05A9E7BA6FFEF58F6F23F10BC(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray16::op_Equality(UnityEngine.Rendering.BitArray16,UnityEngine.Rendering.BitArray16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_op_Equality_m913E78FDC3D7D90654CAB7941CA2F34273DC410D (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___0_a, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator ==(BitArray16 a, BitArray16 b) => a.data == b.data;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___0_a;
uint16_t L_1 = L_0.___data_0;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2 = ___1_b;
uint16_t L_3 = L_2.___data_0;
return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArray16::op_Inequality(UnityEngine.Rendering.BitArray16,UnityEngine.Rendering.BitArray16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_op_Inequality_mCAD732CD792446A951CFCAAC4A467EF6ED0B1EDE (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___0_a, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator !=(BitArray16 a, BitArray16 b) => a.data != b.data;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___0_a;
uint16_t L_1 = L_0.___data_0;
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2 = ___1_b;
uint16_t L_3 = L_2.___data_0;
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArray16::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray16_Equals_mD170A00318A901D23C1F17444D5022FF947586D2 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public override bool Equals(object obj) => obj is BitArray16 && ((BitArray16)obj).data == data;
RuntimeObject* L_0 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var)))
{
goto IL_001c;
}
}
{
RuntimeObject* L_1 = ___0_obj;
uint16_t L_2 = ((BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)UnBox(L_1, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var))->___data_0;
uint16_t L_3 = __this->___data_0;
return (bool)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
}
IL_001c:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray16_Equals_mD170A00318A901D23C1F17444D5022FF947586D2_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray16_Equals_mD170A00318A901D23C1F17444D5022FF947586D2(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
// System.Int32 UnityEngine.Rendering.BitArray16::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray16_GetHashCode_m018CAECA54A403343CE08C2F4225670FE5780E6D (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, const RuntimeMethod* method)
{
{
// public override int GetHashCode() => 1768953197 + data.GetHashCode();
uint16_t* L_0 = (&__this->___data_0);
int32_t L_1;
L_1 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_0, NULL);
return ((int32_t)il2cpp_codegen_add(((int32_t)1768953197), L_1));
}
}
IL2CPP_EXTERN_C int32_t BitArray16_GetHashCode_m018CAECA54A403343CE08C2F4225670FE5780E6D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*>(__this + _offset);
int32_t _returnValue;
_returnValue = BitArray16_GetHashCode_m018CAECA54A403343CE08C2F4225670FE5780E6D(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.UInt32 UnityEngine.Rendering.BitArray32::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray32_get_capacity_m312BE2BAA06E75492376361E9299510314755AE5 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method)
{
{
// public uint capacity => 32u;
return ((int32_t)32);
}
}
IL2CPP_EXTERN_C uint32_t BitArray32_get_capacity_m312BE2BAA06E75492376361E9299510314755AE5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
uint32_t _returnValue;
_returnValue = BitArray32_get_capacity_m312BE2BAA06E75492376361E9299510314755AE5(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray32::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_get_allFalse_m01D83A39CE7D6FBDEA9D5E57044285FF55E8260F (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method)
{
{
// public bool allFalse => data == 0u;
uint32_t L_0 = __this->___data_0;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool BitArray32_get_allFalse_m01D83A39CE7D6FBDEA9D5E57044285FF55E8260F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray32_get_allFalse_m01D83A39CE7D6FBDEA9D5E57044285FF55E8260F(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray32::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_get_allTrue_m9AA64C6C9B386B1806BD0A9F83113055AA0967EB (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method)
{
{
// public bool allTrue => data == uint.MaxValue;
uint32_t L_0 = __this->___data_0;
return (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool BitArray32_get_allTrue_m9AA64C6C9B386B1806BD0A9F83113055AA0967EB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray32_get_allTrue_m9AA64C6C9B386B1806BD0A9F83113055AA0967EB(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.Rendering.BitArray32::get_humanizedVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray32_get_humanizedVersion_m56C96176FE170F18CEC3327A7D19E1A774325228 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// string humanizedVersion => Convert.ToString(data, 2);
uint32_t L_0 = __this->___data_0;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057(((int64_t)(uint64_t)L_0), 2, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C String_t* BitArray32_get_humanizedVersion_m56C96176FE170F18CEC3327A7D19E1A774325228_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
String_t* _returnValue;
_returnValue = BitArray32_get_humanizedVersion_m56C96176FE170F18CEC3327A7D19E1A774325228(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.Rendering.BitArray32::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray32_get_humanizedData_m38DE7DAE7EE5527EC6C6FDD518253031DFF2374F (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
// public string humanizedData => System.Text.RegularExpressions.Regex.Replace(String.Format("{0, " + capacity + "}", Convert.ToString(data, 2)).Replace(' ', '0'), ".{8}", "$0.").TrimEnd('.');
uint32_t L_0;
L_0 = BitArray32_get_capacity_m312BE2BAA06E75492376361E9299510314755AE5(__this, NULL);
V_0 = L_0;
String_t* L_1;
L_1 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_2;
L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_1, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint32_t L_3 = __this->___data_0;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057(((int64_t)(uint64_t)L_3), 2, NULL);
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_2, L_4, NULL);
NullCheck(L_5);
String_t* L_6;
L_6 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_5, ((int32_t)32), ((int32_t)48), NULL);
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
String_t* L_7;
L_7 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_6, _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0, _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790, NULL);
NullCheck(L_7);
String_t* L_8;
L_8 = String_TrimEnd_mDB4D96F8312F563656D4115A9F280062E05D2EE8(L_7, ((int32_t)46), NULL);
return L_8;
}
}
IL2CPP_EXTERN_C String_t* BitArray32_get_humanizedData_m38DE7DAE7EE5527EC6C6FDD518253031DFF2374F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
String_t* _returnValue;
_returnValue = BitArray32_get_humanizedData_m38DE7DAE7EE5527EC6C6FDD518253031DFF2374F(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray32::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_get_Item_mC8CEDEAB87139CA781BADBD4FBB1E84930F19FFE (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
{
// get => BitArrayUtilities.Get32(index, data);
uint32_t L_0 = ___0_index;
uint32_t L_1 = __this->___data_0;
bool L_2;
L_2 = BitArrayUtilities_Get32_mB39B227A7B1C1F663609E4F717F19D0063D863A4(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool BitArray32_get_Item_mC8CEDEAB87139CA781BADBD4FBB1E84930F19FFE_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray32_get_Item_mC8CEDEAB87139CA781BADBD4FBB1E84930F19FFE(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.BitArray32::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray32_set_Item_m6248824F85F4FCD452DE48E6B714AEB52D07AF44 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
{
// set => BitArrayUtilities.Set32(index, ref data, value);
uint32_t L_0 = ___0_index;
uint32_t* L_1 = (&__this->___data_0);
bool L_2 = ___1_value;
BitArrayUtilities_Set32_m7BB1B33A8AB555308659DB67908C0C32A780DDA7(L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C void BitArray32_set_Item_m6248824F85F4FCD452DE48E6B714AEB52D07AF44_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
BitArray32_set_Item_m6248824F85F4FCD452DE48E6B714AEB52D07AF44(_thisAdjusted, ___0_index, ___1_value, method);
}
// System.Void UnityEngine.Rendering.BitArray32::.ctor(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, uint32_t ___0_initValue, const RuntimeMethod* method)
{
{
// public BitArray32(uint initValue) => data = initValue;
uint32_t L_0 = ___0_initValue;
__this->___data_0 = L_0;
return;
}
}
IL2CPP_EXTERN_C void BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_initValue, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_inline(_thisAdjusted, ___0_initValue, method);
}
// System.Void UnityEngine.Rendering.BitArray32::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray32__ctor_m410177CA4D679011D0A4653FC28A4B83B39A1EF1 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint32_t V_1 = 0;
{
// data = 0u;
__this->___data_0 = 0;
// if (bitIndexTrue == null)
RuntimeObject* L_0 = ___0_bitIndexTrue;
if (L_0)
{
goto IL_000b;
}
}
{
// return;
return;
}
IL_000b:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
RuntimeObject* L_1 = ___0_bitIndexTrue;
int32_t L_2;
L_2 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A(L_1, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
goto IL_003e;
}
IL_0016:
{
// uint bitIndex = bitIndexTrue.ElementAt(index);
RuntimeObject* L_3 = ___0_bitIndexTrue;
int32_t L_4 = V_0;
uint32_t L_5;
L_5 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380(L_3, L_4, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
V_1 = L_5;
// if (bitIndex >= capacity) continue;
uint32_t L_6 = V_1;
uint32_t L_7;
L_7 = BitArray32_get_capacity_m312BE2BAA06E75492376361E9299510314755AE5(__this, NULL);
if ((!(((uint32_t)L_6) < ((uint32_t)L_7))))
{
goto IL_003a;
}
}
{
// data |= 1u << (int)bitIndex;
uint32_t L_8 = __this->___data_0;
uint32_t L_9 = V_1;
__this->___data_0 = ((int32_t)((int32_t)L_8|((int32_t)(1<<((int32_t)((int32_t)L_9&((int32_t)31)))))));
}
IL_003a:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
}
IL_003e:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_11 = V_0;
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0016;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void BitArray32__ctor_m410177CA4D679011D0A4653FC28A4B83B39A1EF1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
BitArray32__ctor_m410177CA4D679011D0A4653FC28A4B83B39A1EF1(_thisAdjusted, ___0_bitIndexTrue, method);
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray32::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray32_BitAnd_m050354D3A87E2A90324EEB8AA7D1156A482E058A (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitAnd(IBitArray other) => this & (BitArray32)other;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = (*(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2;
L_2 = BitArray32_op_BitwiseAnd_mD8AEB1440EA8FDC3A187D0D7D32B211B31AFCDCE(L_0, ((*(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)((BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)UnBox(L_1, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var)))), NULL);
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray32_BitAnd_m050354D3A87E2A90324EEB8AA7D1156A482E058A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray32_BitAnd_m050354D3A87E2A90324EEB8AA7D1156A482E058A(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray32::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray32_BitOr_mFB1856DBA7D371F7C6C04FD475577C3A9E15D62F (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitOr(IBitArray other) => this | (BitArray32)other;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = (*(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2;
L_2 = BitArray32_op_BitwiseOr_mAC5D0933A726BB51C5D1BFD878950EF6E4AAC90B(L_0, ((*(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)((BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)UnBox(L_1, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var)))), NULL);
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray32_BitOr_mFB1856DBA7D371F7C6C04FD475577C3A9E15D62F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray32_BitOr_mFB1856DBA7D371F7C6C04FD475577C3A9E15D62F(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray32::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray32_BitNot_mA3731229D50D6F6F4ACB1B80EB1EBA5610C656E8 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitNot() => ~this;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = (*(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)__this);
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_1;
L_1 = BitArray32_op_OnesComplement_m28A20A39322A5EBCFAEAFB9F66A5DDB26A7A3273(L_0, NULL);
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2 = L_1;
RuntimeObject* L_3 = Box(BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var, &L_2);
return (RuntimeObject*)L_3;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray32_BitNot_mA3731229D50D6F6F4ACB1B80EB1EBA5610C656E8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray32_BitNot_mA3731229D50D6F6F4ACB1B80EB1EBA5610C656E8(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.Rendering.BitArray32 UnityEngine.Rendering.BitArray32::op_OnesComplement(UnityEngine.Rendering.BitArray32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB BitArray32_op_OnesComplement_m28A20A39322A5EBCFAEAFB9F66A5DDB26A7A3273 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___0_a, const RuntimeMethod* method)
{
{
// public static BitArray32 operator ~(BitArray32 a) => new BitArray32(~a.data);
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___0_a;
uint32_t L_1 = L_0.___data_0;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2;
memset((&L_2), 0, sizeof(L_2));
BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_inline((&L_2), ((~L_1)), /*hidden argument*/NULL);
return L_2;
}
}
// UnityEngine.Rendering.BitArray32 UnityEngine.Rendering.BitArray32::op_BitwiseOr(UnityEngine.Rendering.BitArray32,UnityEngine.Rendering.BitArray32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB BitArray32_op_BitwiseOr_mAC5D0933A726BB51C5D1BFD878950EF6E4AAC90B (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___0_a, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray32 operator |(BitArray32 a, BitArray32 b) => new BitArray32(a.data | b.data);
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___0_a;
uint32_t L_1 = L_0.___data_0;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2 = ___1_b;
uint32_t L_3 = L_2.___data_0;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_4;
memset((&L_4), 0, sizeof(L_4));
BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_inline((&L_4), ((int32_t)((int32_t)L_1|(int32_t)L_3)), /*hidden argument*/NULL);
return L_4;
}
}
// UnityEngine.Rendering.BitArray32 UnityEngine.Rendering.BitArray32::op_BitwiseAnd(UnityEngine.Rendering.BitArray32,UnityEngine.Rendering.BitArray32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB BitArray32_op_BitwiseAnd_mD8AEB1440EA8FDC3A187D0D7D32B211B31AFCDCE (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___0_a, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray32 operator &(BitArray32 a, BitArray32 b) => new BitArray32(a.data & b.data);
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___0_a;
uint32_t L_1 = L_0.___data_0;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2 = ___1_b;
uint32_t L_3 = L_2.___data_0;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_4;
memset((&L_4), 0, sizeof(L_4));
BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_inline((&L_4), ((int32_t)((int32_t)L_1&(int32_t)L_3)), /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean UnityEngine.Rendering.BitArray32::op_Equality(UnityEngine.Rendering.BitArray32,UnityEngine.Rendering.BitArray32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_op_Equality_m8702B69212DE3EDFC093A246EDA396378033BA2D (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___0_a, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator ==(BitArray32 a, BitArray32 b) => a.data == b.data;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___0_a;
uint32_t L_1 = L_0.___data_0;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2 = ___1_b;
uint32_t L_3 = L_2.___data_0;
return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArray32::op_Inequality(UnityEngine.Rendering.BitArray32,UnityEngine.Rendering.BitArray32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_op_Inequality_mDBF55C5686F4E7BDF80E7E3F418E0DC46D988A2F (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___0_a, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator !=(BitArray32 a, BitArray32 b) => a.data != b.data;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___0_a;
uint32_t L_1 = L_0.___data_0;
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2 = ___1_b;
uint32_t L_3 = L_2.___data_0;
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArray32::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray32_Equals_mE94B4571565F0D7243127EB6070E76B8A958781C (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public override bool Equals(object obj) => obj is BitArray32 && ((BitArray32)obj).data == data;
RuntimeObject* L_0 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var)))
{
goto IL_001c;
}
}
{
RuntimeObject* L_1 = ___0_obj;
uint32_t L_2 = ((BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)UnBox(L_1, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var))->___data_0;
uint32_t L_3 = __this->___data_0;
return (bool)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
}
IL_001c:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray32_Equals_mE94B4571565F0D7243127EB6070E76B8A958781C_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray32_Equals_mE94B4571565F0D7243127EB6070E76B8A958781C(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
// System.Int32 UnityEngine.Rendering.BitArray32::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray32_GetHashCode_m918359D3BC8DF9C6F2BA72085B422BED8B7AA5EC (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, const RuntimeMethod* method)
{
{
// public override int GetHashCode() => 1768953197 + data.GetHashCode();
uint32_t* L_0 = (&__this->___data_0);
int32_t L_1;
L_1 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC(L_0, NULL);
return ((int32_t)il2cpp_codegen_add(((int32_t)1768953197), L_1));
}
}
IL2CPP_EXTERN_C int32_t BitArray32_GetHashCode_m918359D3BC8DF9C6F2BA72085B422BED8B7AA5EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*>(__this + _offset);
int32_t _returnValue;
_returnValue = BitArray32_GetHashCode_m918359D3BC8DF9C6F2BA72085B422BED8B7AA5EC(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.UInt32 UnityEngine.Rendering.BitArray64::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray64_get_capacity_mE0D7937E14B27EFB5580F024329871EA9F6F61A9 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method)
{
{
// public uint capacity => 64u;
return ((int32_t)64);
}
}
IL2CPP_EXTERN_C uint32_t BitArray64_get_capacity_mE0D7937E14B27EFB5580F024329871EA9F6F61A9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
uint32_t _returnValue;
_returnValue = BitArray64_get_capacity_mE0D7937E14B27EFB5580F024329871EA9F6F61A9(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray64::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_get_allFalse_m066B324DA3D868A839C4C000E923D590D09FC40B (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method)
{
{
// public bool allFalse => data == 0uL;
uint64_t L_0 = __this->___data_0;
return (bool)((((int64_t)L_0) == ((int64_t)((int64_t)0)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool BitArray64_get_allFalse_m066B324DA3D868A839C4C000E923D590D09FC40B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray64_get_allFalse_m066B324DA3D868A839C4C000E923D590D09FC40B(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray64::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_get_allTrue_mD2AA9BCA8BD30CEE7F6648362CA4493BC81318CF (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method)
{
{
// public bool allTrue => data == ulong.MaxValue;
uint64_t L_0 = __this->___data_0;
return (bool)((((int64_t)L_0) == ((int64_t)((int64_t)(-1))))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool BitArray64_get_allTrue_mD2AA9BCA8BD30CEE7F6648362CA4493BC81318CF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray64_get_allTrue_mD2AA9BCA8BD30CEE7F6648362CA4493BC81318CF(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.Rendering.BitArray64::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray64_get_humanizedData_m3D2C299930B49D326C92EE0B0BA574DFF3C74891 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
// public string humanizedData => System.Text.RegularExpressions.Regex.Replace(String.Format("{0, " + capacity + "}", Convert.ToString((long)data, 2)).Replace(' ', '0'), ".{8}", "$0.").TrimEnd('.');
uint32_t L_0;
L_0 = BitArray64_get_capacity_mE0D7937E14B27EFB5580F024329871EA9F6F61A9(__this, NULL);
V_0 = L_0;
String_t* L_1;
L_1 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_2;
L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_1, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint64_t L_3 = __this->___data_0;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057(L_3, 2, NULL);
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_2, L_4, NULL);
NullCheck(L_5);
String_t* L_6;
L_6 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_5, ((int32_t)32), ((int32_t)48), NULL);
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
String_t* L_7;
L_7 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_6, _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0, _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790, NULL);
NullCheck(L_7);
String_t* L_8;
L_8 = String_TrimEnd_mDB4D96F8312F563656D4115A9F280062E05D2EE8(L_7, ((int32_t)46), NULL);
return L_8;
}
}
IL2CPP_EXTERN_C String_t* BitArray64_get_humanizedData_m3D2C299930B49D326C92EE0B0BA574DFF3C74891_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
String_t* _returnValue;
_returnValue = BitArray64_get_humanizedData_m3D2C299930B49D326C92EE0B0BA574DFF3C74891(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray64::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_get_Item_m44EA8594329A57FA9400342251411BCE62B54453 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
{
// get => BitArrayUtilities.Get64(index, data);
uint32_t L_0 = ___0_index;
uint64_t L_1 = __this->___data_0;
bool L_2;
L_2 = BitArrayUtilities_Get64_m155D6386009AE6C17F769EA93309F9C820645662(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool BitArray64_get_Item_m44EA8594329A57FA9400342251411BCE62B54453_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray64_get_Item_m44EA8594329A57FA9400342251411BCE62B54453(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.BitArray64::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray64_set_Item_mDEB0D2418675CD4FEAA1CDBDDDEA70A5CD35E44D (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
{
// set => BitArrayUtilities.Set64(index, ref data, value);
uint32_t L_0 = ___0_index;
uint64_t* L_1 = (&__this->___data_0);
bool L_2 = ___1_value;
BitArrayUtilities_Set64_m945645B829A24579FB2824D7198F6A489E1121A7(L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C void BitArray64_set_Item_mDEB0D2418675CD4FEAA1CDBDDDEA70A5CD35E44D_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
BitArray64_set_Item_mDEB0D2418675CD4FEAA1CDBDDDEA70A5CD35E44D(_thisAdjusted, ___0_index, ___1_value, method);
}
// System.Void UnityEngine.Rendering.BitArray64::.ctor(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, uint64_t ___0_initValue, const RuntimeMethod* method)
{
{
// public BitArray64(ulong initValue) => data = initValue;
uint64_t L_0 = ___0_initValue;
__this->___data_0 = L_0;
return;
}
}
IL2CPP_EXTERN_C void BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_AdjustorThunk (RuntimeObject* __this, uint64_t ___0_initValue, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_inline(_thisAdjusted, ___0_initValue, method);
}
// System.Void UnityEngine.Rendering.BitArray64::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray64__ctor_m8745536B9B0A03C956553C54B7F425604CF60E37 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint32_t V_1 = 0;
{
// data = 0L;
__this->___data_0 = ((int64_t)0);
// if (bitIndexTrue == null)
RuntimeObject* L_0 = ___0_bitIndexTrue;
if (L_0)
{
goto IL_000c;
}
}
{
// return;
return;
}
IL_000c:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
RuntimeObject* L_1 = ___0_bitIndexTrue;
int32_t L_2;
L_2 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A(L_1, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
goto IL_0040;
}
IL_0017:
{
// uint bitIndex = bitIndexTrue.ElementAt(index);
RuntimeObject* L_3 = ___0_bitIndexTrue;
int32_t L_4 = V_0;
uint32_t L_5;
L_5 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380(L_3, L_4, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
V_1 = L_5;
// if (bitIndex >= capacity) continue;
uint32_t L_6 = V_1;
uint32_t L_7;
L_7 = BitArray64_get_capacity_mE0D7937E14B27EFB5580F024329871EA9F6F61A9(__this, NULL);
if ((!(((uint32_t)L_6) < ((uint32_t)L_7))))
{
goto IL_003c;
}
}
{
// data |= 1uL << (int)bitIndex;
uint64_t L_8 = __this->___data_0;
uint32_t L_9 = V_1;
__this->___data_0 = ((int64_t)((int64_t)L_8|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_9&((int32_t)63)))))));
}
IL_003c:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
}
IL_0040:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_11 = V_0;
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0017;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void BitArray64__ctor_m8745536B9B0A03C956553C54B7F425604CF60E37_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
BitArray64__ctor_m8745536B9B0A03C956553C54B7F425604CF60E37(_thisAdjusted, ___0_bitIndexTrue, method);
}
// UnityEngine.Rendering.BitArray64 UnityEngine.Rendering.BitArray64::op_OnesComplement(UnityEngine.Rendering.BitArray64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F BitArray64_op_OnesComplement_m682AFBAFAB2DB06987FC6148F3C4E98CEA3583A3 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___0_a, const RuntimeMethod* method)
{
{
// public static BitArray64 operator ~(BitArray64 a) => new BitArray64(~a.data);
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___0_a;
uint64_t L_1 = L_0.___data_0;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2;
memset((&L_2), 0, sizeof(L_2));
BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_inline((&L_2), ((~L_1)), /*hidden argument*/NULL);
return L_2;
}
}
// UnityEngine.Rendering.BitArray64 UnityEngine.Rendering.BitArray64::op_BitwiseOr(UnityEngine.Rendering.BitArray64,UnityEngine.Rendering.BitArray64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F BitArray64_op_BitwiseOr_m842F09CD583E210957CA63DEFA7F23ACEE97B43B (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___0_a, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray64 operator |(BitArray64 a, BitArray64 b) => new BitArray64(a.data | b.data);
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___0_a;
uint64_t L_1 = L_0.___data_0;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2 = ___1_b;
uint64_t L_3 = L_2.___data_0;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_4;
memset((&L_4), 0, sizeof(L_4));
BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_inline((&L_4), ((int64_t)((int64_t)L_1|(int64_t)L_3)), /*hidden argument*/NULL);
return L_4;
}
}
// UnityEngine.Rendering.BitArray64 UnityEngine.Rendering.BitArray64::op_BitwiseAnd(UnityEngine.Rendering.BitArray64,UnityEngine.Rendering.BitArray64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F BitArray64_op_BitwiseAnd_m398F8541446E7C6BA4A905D9A2C5FAFC8973D1A4 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___0_a, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray64 operator &(BitArray64 a, BitArray64 b) => new BitArray64(a.data & b.data);
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___0_a;
uint64_t L_1 = L_0.___data_0;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2 = ___1_b;
uint64_t L_3 = L_2.___data_0;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_4;
memset((&L_4), 0, sizeof(L_4));
BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_inline((&L_4), ((int64_t)((int64_t)L_1&(int64_t)L_3)), /*hidden argument*/NULL);
return L_4;
}
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray64::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray64_BitAnd_m578053826382B2ACB7E67872F4DB1E475C12B707 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitAnd(IBitArray other) => this & (BitArray64)other;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = (*(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2;
L_2 = BitArray64_op_BitwiseAnd_m398F8541446E7C6BA4A905D9A2C5FAFC8973D1A4(L_0, ((*(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)((BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)UnBox(L_1, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var)))), NULL);
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray64_BitAnd_m578053826382B2ACB7E67872F4DB1E475C12B707_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray64_BitAnd_m578053826382B2ACB7E67872F4DB1E475C12B707(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray64::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray64_BitOr_mC80A8A2E27FE8E3614F1ECFB64C7D38BFA7ADC10 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitOr(IBitArray other) => this | (BitArray64)other;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = (*(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2;
L_2 = BitArray64_op_BitwiseOr_m842F09CD583E210957CA63DEFA7F23ACEE97B43B(L_0, ((*(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)((BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)UnBox(L_1, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var)))), NULL);
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray64_BitOr_mC80A8A2E27FE8E3614F1ECFB64C7D38BFA7ADC10_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray64_BitOr_mC80A8A2E27FE8E3614F1ECFB64C7D38BFA7ADC10(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray64::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray64_BitNot_mDEA129C39BEEE912882F8F2F6D79277ED3B2CED6 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitNot() => ~this;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = (*(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)__this);
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_1;
L_1 = BitArray64_op_OnesComplement_m682AFBAFAB2DB06987FC6148F3C4E98CEA3583A3(L_0, NULL);
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2 = L_1;
RuntimeObject* L_3 = Box(BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var, &L_2);
return (RuntimeObject*)L_3;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray64_BitNot_mDEA129C39BEEE912882F8F2F6D79277ED3B2CED6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray64_BitNot_mDEA129C39BEEE912882F8F2F6D79277ED3B2CED6(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray64::op_Equality(UnityEngine.Rendering.BitArray64,UnityEngine.Rendering.BitArray64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_op_Equality_m7B81C309B0140542A9A680286B7FFA6920144811 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___0_a, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator ==(BitArray64 a, BitArray64 b) => a.data == b.data;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___0_a;
uint64_t L_1 = L_0.___data_0;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2 = ___1_b;
uint64_t L_3 = L_2.___data_0;
return (bool)((((int64_t)L_1) == ((int64_t)L_3))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArray64::op_Inequality(UnityEngine.Rendering.BitArray64,UnityEngine.Rendering.BitArray64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_op_Inequality_m7BDAAABF0244AE3022E3A9F91164D0BF2D6834C0 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___0_a, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator !=(BitArray64 a, BitArray64 b) => a.data != b.data;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___0_a;
uint64_t L_1 = L_0.___data_0;
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2 = ___1_b;
uint64_t L_3 = L_2.___data_0;
return (bool)((((int32_t)((((int64_t)L_1) == ((int64_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArray64::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray64_Equals_m302E3D444E2E2F74D865409C90AD08ECF3228498 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public override bool Equals(object obj) => obj is BitArray64 && ((BitArray64)obj).data == data;
RuntimeObject* L_0 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var)))
{
goto IL_001c;
}
}
{
RuntimeObject* L_1 = ___0_obj;
uint64_t L_2 = ((BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)UnBox(L_1, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var))->___data_0;
uint64_t L_3 = __this->___data_0;
return (bool)((((int64_t)L_2) == ((int64_t)L_3))? 1 : 0);
}
IL_001c:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray64_Equals_m302E3D444E2E2F74D865409C90AD08ECF3228498_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray64_Equals_m302E3D444E2E2F74D865409C90AD08ECF3228498(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
// System.Int32 UnityEngine.Rendering.BitArray64::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray64_GetHashCode_mC01786968B8E26CD78AF9F6BA8D9DDFA1A56AB14 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, const RuntimeMethod* method)
{
{
// public override int GetHashCode() => 1768953197 + data.GetHashCode();
uint64_t* L_0 = (&__this->___data_0);
int32_t L_1;
L_1 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_0, NULL);
return ((int32_t)il2cpp_codegen_add(((int32_t)1768953197), L_1));
}
}
IL2CPP_EXTERN_C int32_t BitArray64_GetHashCode_mC01786968B8E26CD78AF9F6BA8D9DDFA1A56AB14_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*>(__this + _offset);
int32_t _returnValue;
_returnValue = BitArray64_GetHashCode_mC01786968B8E26CD78AF9F6BA8D9DDFA1A56AB14(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.UInt32 UnityEngine.Rendering.BitArray128::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray128_get_capacity_mF8B9300884F70FA7D2E5424DF4B844F98224105B (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method)
{
{
// public uint capacity => 128u;
return ((int32_t)128);
}
}
IL2CPP_EXTERN_C uint32_t BitArray128_get_capacity_mF8B9300884F70FA7D2E5424DF4B844F98224105B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
uint32_t _returnValue;
_returnValue = BitArray128_get_capacity_mF8B9300884F70FA7D2E5424DF4B844F98224105B(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray128::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_get_allFalse_mD54F8D614FE56898CAC736E0D471E03CF27DE84D (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method)
{
{
// public bool allFalse => data1 == 0uL && data2 == 0uL;
uint64_t L_0 = __this->___data1_0;
if (L_0)
{
goto IL_0013;
}
}
{
uint64_t L_1 = __this->___data2_1;
return (bool)((((int64_t)L_1) == ((int64_t)((int64_t)0)))? 1 : 0);
}
IL_0013:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray128_get_allFalse_mD54F8D614FE56898CAC736E0D471E03CF27DE84D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray128_get_allFalse_mD54F8D614FE56898CAC736E0D471E03CF27DE84D(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray128::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_get_allTrue_m613B6531E734903771CB400313E3C58324095EC3 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method)
{
{
// public bool allTrue => data1 == ulong.MaxValue && data2 == ulong.MaxValue;
uint64_t L_0 = __this->___data1_0;
if ((!(((uint64_t)L_0) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0015;
}
}
{
uint64_t L_1 = __this->___data2_1;
return (bool)((((int64_t)L_1) == ((int64_t)((int64_t)(-1))))? 1 : 0);
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray128_get_allTrue_m613B6531E734903771CB400313E3C58324095EC3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray128_get_allTrue_m613B6531E734903771CB400313E3C58324095EC3(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.Rendering.BitArray128::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray128_get_humanizedData_mFBE6722FC3146F9439687F1D23B26B8BBA497588 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
// System.Text.RegularExpressions.Regex.Replace(String.Format("{0, " + 64u + "}", Convert.ToString((long)data2, 2)).Replace(' ', '0'), ".{8}", "$0.")
// + System.Text.RegularExpressions.Regex.Replace(String.Format("{0, " + 64u + "}", Convert.ToString((long)data1, 2)).Replace(' ', '0'), ".{8}", "$0.").TrimEnd('.');
V_0 = ((int32_t)64);
String_t* L_0;
L_0 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_1;
L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_0, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint64_t L_2 = __this->___data2_1;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_3;
L_3 = Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057(L_2, 2, NULL);
String_t* L_4;
L_4 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_1, L_3, NULL);
NullCheck(L_4);
String_t* L_5;
L_5 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_4, ((int32_t)32), ((int32_t)48), NULL);
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
String_t* L_6;
L_6 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_5, _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0, _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790, NULL);
V_0 = ((int32_t)64);
String_t* L_7;
L_7 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_8;
L_8 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_7, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint64_t L_9 = __this->___data1_0;
String_t* L_10;
L_10 = Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057(L_9, 2, NULL);
String_t* L_11;
L_11 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_8, L_10, NULL);
NullCheck(L_11);
String_t* L_12;
L_12 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_11, ((int32_t)32), ((int32_t)48), NULL);
String_t* L_13;
L_13 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_12, _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0, _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790, NULL);
NullCheck(L_13);
String_t* L_14;
L_14 = String_TrimEnd_mDB4D96F8312F563656D4115A9F280062E05D2EE8(L_13, ((int32_t)46), NULL);
String_t* L_15;
L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_6, L_14, NULL);
return L_15;
}
}
IL2CPP_EXTERN_C String_t* BitArray128_get_humanizedData_mFBE6722FC3146F9439687F1D23B26B8BBA497588_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
String_t* _returnValue;
_returnValue = BitArray128_get_humanizedData_mFBE6722FC3146F9439687F1D23B26B8BBA497588(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray128::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_get_Item_m2056FC3D3AE3A6650545407C0961C91621453676 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
{
// get => BitArrayUtilities.Get128(index, data1, data2);
uint32_t L_0 = ___0_index;
uint64_t L_1 = __this->___data1_0;
uint64_t L_2 = __this->___data2_1;
bool L_3;
L_3 = BitArrayUtilities_Get128_m43EE2421DAC38D3B2BCCE8EA31537C50E0BF1E9A(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C bool BitArray128_get_Item_m2056FC3D3AE3A6650545407C0961C91621453676_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray128_get_Item_m2056FC3D3AE3A6650545407C0961C91621453676(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.BitArray128::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray128_set_Item_mACDC728AC1CA0A2114008187840DC3242CC0C8E8 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
{
// set => BitArrayUtilities.Set128(index, ref data1, ref data2, value);
uint32_t L_0 = ___0_index;
uint64_t* L_1 = (&__this->___data1_0);
uint64_t* L_2 = (&__this->___data2_1);
bool L_3 = ___1_value;
BitArrayUtilities_Set128_m53F93A03F852AAFB56573209480B3979BAC029A5(L_0, L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C void BitArray128_set_Item_mACDC728AC1CA0A2114008187840DC3242CC0C8E8_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
BitArray128_set_Item_mACDC728AC1CA0A2114008187840DC3242CC0C8E8(_thisAdjusted, ___0_index, ___1_value, method);
}
// System.Void UnityEngine.Rendering.BitArray128::.ctor(System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray128__ctor_m269F0551193B6E3990A4BC6209012C6BF6D9A867 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, uint64_t ___0_initValue1, uint64_t ___1_initValue2, const RuntimeMethod* method)
{
{
// data1 = initValue1;
uint64_t L_0 = ___0_initValue1;
__this->___data1_0 = L_0;
// data2 = initValue2;
uint64_t L_1 = ___1_initValue2;
__this->___data2_1 = L_1;
// }
return;
}
}
IL2CPP_EXTERN_C void BitArray128__ctor_m269F0551193B6E3990A4BC6209012C6BF6D9A867_AdjustorThunk (RuntimeObject* __this, uint64_t ___0_initValue1, uint64_t ___1_initValue2, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
BitArray128__ctor_m269F0551193B6E3990A4BC6209012C6BF6D9A867(_thisAdjusted, ___0_initValue1, ___1_initValue2, method);
}
// System.Void UnityEngine.Rendering.BitArray128::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray128__ctor_m48BF375FF417816E116009DA45CF3B498929AF4B (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint64_t V_0 = 0;
int32_t V_1 = 0;
uint32_t V_2 = 0;
{
// data1 = data2 = 0uL;
int64_t L_0 = ((int64_t)0);
V_0 = L_0;
__this->___data2_1 = L_0;
uint64_t L_1 = V_0;
__this->___data1_0 = L_1;
// if (bitIndexTrue == null)
RuntimeObject* L_2 = ___0_bitIndexTrue;
if (L_2)
{
goto IL_0015;
}
}
{
// return;
return;
}
IL_0015:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
RuntimeObject* L_3 = ___0_bitIndexTrue;
int32_t L_4;
L_4 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A(L_3, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
V_1 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
goto IL_0067;
}
IL_0020:
{
// uint bitIndex = bitIndexTrue.ElementAt(index);
RuntimeObject* L_5 = ___0_bitIndexTrue;
int32_t L_6 = V_1;
uint32_t L_7;
L_7 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380(L_5, L_6, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
V_2 = L_7;
// if (bitIndex < 64u)
uint32_t L_8 = V_2;
if ((!(((uint32_t)L_8) < ((uint32_t)((int32_t)64)))))
{
goto IL_0043;
}
}
{
// data1 |= 1uL << (int)bitIndex;
uint64_t L_9 = __this->___data1_0;
uint32_t L_10 = V_2;
__this->___data1_0 = ((int64_t)((int64_t)L_9|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_10&((int32_t)63)))))));
goto IL_0063;
}
IL_0043:
{
// else if (bitIndex < capacity)
uint32_t L_11 = V_2;
uint32_t L_12;
L_12 = BitArray128_get_capacity_mF8B9300884F70FA7D2E5424DF4B844F98224105B(__this, NULL);
if ((!(((uint32_t)L_11) < ((uint32_t)L_12))))
{
goto IL_0063;
}
}
{
// data2 |= 1uL << (int)(bitIndex - 64u);
uint64_t L_13 = __this->___data2_1;
uint32_t L_14 = V_2;
__this->___data2_1 = ((int64_t)((int64_t)L_13|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_14, ((int32_t)64)))&((int32_t)63)))))));
}
IL_0063:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_15, 1));
}
IL_0067:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_16 = V_1;
if ((((int32_t)L_16) >= ((int32_t)0)))
{
goto IL_0020;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void BitArray128__ctor_m48BF375FF417816E116009DA45CF3B498929AF4B_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
BitArray128__ctor_m48BF375FF417816E116009DA45CF3B498929AF4B(_thisAdjusted, ___0_bitIndexTrue, method);
}
// UnityEngine.Rendering.BitArray128 UnityEngine.Rendering.BitArray128::op_OnesComplement(UnityEngine.Rendering.BitArray128)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 BitArray128_op_OnesComplement_m0A2AA6D6DBB3EFEB80369784B2B9C8504C24D52B (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___0_a, const RuntimeMethod* method)
{
{
// public static BitArray128 operator ~(BitArray128 a) => new BitArray128(~a.data1, ~a.data2);
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___0_a;
uint64_t L_3 = L_2.___data2_1;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_4;
memset((&L_4), 0, sizeof(L_4));
BitArray128__ctor_m269F0551193B6E3990A4BC6209012C6BF6D9A867((&L_4), ((~L_1)), ((~L_3)), /*hidden argument*/NULL);
return L_4;
}
}
// UnityEngine.Rendering.BitArray128 UnityEngine.Rendering.BitArray128::op_BitwiseOr(UnityEngine.Rendering.BitArray128,UnityEngine.Rendering.BitArray128)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 BitArray128_op_BitwiseOr_m8A580A6C8A0A563265CD82E0B0FC89A95CA06075 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___0_a, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray128 operator |(BitArray128 a, BitArray128 b) => new BitArray128(a.data1 | b.data1, a.data2 | b.data2);
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___1_b;
uint64_t L_3 = L_2.___data1_0;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_4 = ___0_a;
uint64_t L_5 = L_4.___data2_1;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_6 = ___1_b;
uint64_t L_7 = L_6.___data2_1;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_8;
memset((&L_8), 0, sizeof(L_8));
BitArray128__ctor_m269F0551193B6E3990A4BC6209012C6BF6D9A867((&L_8), ((int64_t)((int64_t)L_1|(int64_t)L_3)), ((int64_t)((int64_t)L_5|(int64_t)L_7)), /*hidden argument*/NULL);
return L_8;
}
}
// UnityEngine.Rendering.BitArray128 UnityEngine.Rendering.BitArray128::op_BitwiseAnd(UnityEngine.Rendering.BitArray128,UnityEngine.Rendering.BitArray128)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 BitArray128_op_BitwiseAnd_mED9E6BEA3F48555D43F522DE86CDEE16943AA7EB (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___0_a, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray128 operator &(BitArray128 a, BitArray128 b) => new BitArray128(a.data1 & b.data1, a.data2 & b.data2);
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___1_b;
uint64_t L_3 = L_2.___data1_0;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_4 = ___0_a;
uint64_t L_5 = L_4.___data2_1;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_6 = ___1_b;
uint64_t L_7 = L_6.___data2_1;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_8;
memset((&L_8), 0, sizeof(L_8));
BitArray128__ctor_m269F0551193B6E3990A4BC6209012C6BF6D9A867((&L_8), ((int64_t)((int64_t)L_1&(int64_t)L_3)), ((int64_t)((int64_t)L_5&(int64_t)L_7)), /*hidden argument*/NULL);
return L_8;
}
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray128::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray128_BitAnd_m573069987C6CD28B9045D0A34BB9384A7D943404 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitAnd(IBitArray other) => this & (BitArray128)other;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = (*(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2;
L_2 = BitArray128_op_BitwiseAnd_mED9E6BEA3F48555D43F522DE86CDEE16943AA7EB(L_0, ((*(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)((BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)UnBox(L_1, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var)))), NULL);
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray128_BitAnd_m573069987C6CD28B9045D0A34BB9384A7D943404_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray128_BitAnd_m573069987C6CD28B9045D0A34BB9384A7D943404(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray128::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray128_BitOr_m0621F3B8EB34A40324EE7559AA4B3104B04264F1 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitOr(IBitArray other) => this | (BitArray128)other;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = (*(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2;
L_2 = BitArray128_op_BitwiseOr_m8A580A6C8A0A563265CD82E0B0FC89A95CA06075(L_0, ((*(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)((BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)UnBox(L_1, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var)))), NULL);
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray128_BitOr_m0621F3B8EB34A40324EE7559AA4B3104B04264F1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray128_BitOr_m0621F3B8EB34A40324EE7559AA4B3104B04264F1(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray128::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray128_BitNot_m9D31DF47F85C778B39C77B7FC96725F5B7DAFCF5 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitNot() => ~this;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = (*(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)__this);
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_1;
L_1 = BitArray128_op_OnesComplement_m0A2AA6D6DBB3EFEB80369784B2B9C8504C24D52B(L_0, NULL);
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = L_1;
RuntimeObject* L_3 = Box(BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var, &L_2);
return (RuntimeObject*)L_3;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray128_BitNot_m9D31DF47F85C778B39C77B7FC96725F5B7DAFCF5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray128_BitNot_m9D31DF47F85C778B39C77B7FC96725F5B7DAFCF5(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray128::op_Equality(UnityEngine.Rendering.BitArray128,UnityEngine.Rendering.BitArray128)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_op_Equality_m053F810417A5873CA8AED8E7C1FF758DD6471D5D (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___0_a, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator ==(BitArray128 a, BitArray128 b) => a.data1 == b.data1 && a.data2 == b.data2;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___1_b;
uint64_t L_3 = L_2.___data1_0;
if ((!(((uint64_t)L_1) == ((uint64_t)L_3))))
{
goto IL_001d;
}
}
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_4 = ___0_a;
uint64_t L_5 = L_4.___data2_1;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_6 = ___1_b;
uint64_t L_7 = L_6.___data2_1;
return (bool)((((int64_t)L_5) == ((int64_t)L_7))? 1 : 0);
}
IL_001d:
{
return (bool)0;
}
}
// System.Boolean UnityEngine.Rendering.BitArray128::op_Inequality(UnityEngine.Rendering.BitArray128,UnityEngine.Rendering.BitArray128)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_op_Inequality_m08266794996EDA1CCD408C77E81267B2DB619A1F (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___0_a, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator !=(BitArray128 a, BitArray128 b) => a.data1 != b.data1 || a.data2 != b.data2;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___1_b;
uint64_t L_3 = L_2.___data1_0;
if ((!(((uint64_t)L_1) == ((uint64_t)L_3))))
{
goto IL_0020;
}
}
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_4 = ___0_a;
uint64_t L_5 = L_4.___data2_1;
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_6 = ___1_b;
uint64_t L_7 = L_6.___data2_1;
return (bool)((((int32_t)((((int64_t)L_5) == ((int64_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0020:
{
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.BitArray128::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_Equals_m7BBE0682933DA4AB8B2605AD8428AE845154C5C2 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public override bool Equals(object obj) => (obj is BitArray128) && data1.Equals(((BitArray128)obj).data1) && data2.Equals(((BitArray128)obj).data2);
RuntimeObject* L_0 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var)))
{
goto IL_0037;
}
}
{
uint64_t* L_1 = (&__this->___data1_0);
RuntimeObject* L_2 = ___0_obj;
uint64_t L_3 = ((BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)UnBox(L_2, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var))->___data1_0;
bool L_4;
L_4 = UInt64_Equals_mB642AC4A6A1261E0FB36D7F1F2D77940790FAA81(L_1, L_3, NULL);
if (!L_4)
{
goto IL_0037;
}
}
{
uint64_t* L_5 = (&__this->___data2_1);
RuntimeObject* L_6 = ___0_obj;
uint64_t L_7 = ((BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*)UnBox(L_6, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var))->___data2_1;
bool L_8;
L_8 = UInt64_Equals_mB642AC4A6A1261E0FB36D7F1F2D77940790FAA81(L_5, L_7, NULL);
return L_8;
}
IL_0037:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray128_Equals_m7BBE0682933DA4AB8B2605AD8428AE845154C5C2_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray128_Equals_m7BBE0682933DA4AB8B2605AD8428AE845154C5C2(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
// System.Int32 UnityEngine.Rendering.BitArray128::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray128_GetHashCode_mB8C12AF9AAC59655B4AFA06D4A0F204157FF5320 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, const RuntimeMethod* method)
{
{
// var hashCode = 1755735569;
// hashCode = hashCode * -1521134295 + data1.GetHashCode();
uint64_t* L_0 = (&__this->___data1_0);
int32_t L_1;
L_1 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_0, NULL);
// hashCode = hashCode * -1521134295 + data2.GetHashCode();
uint64_t* L_2 = (&__this->___data2_1);
int32_t L_3;
L_3 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_2, NULL);
// return hashCode;
return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)1755735569), ((int32_t)-1521134295))), L_1)), ((int32_t)-1521134295))), L_3));
}
}
IL2CPP_EXTERN_C int32_t BitArray128_GetHashCode_mB8C12AF9AAC59655B4AFA06D4A0F204157FF5320_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74*>(__this + _offset);
int32_t _returnValue;
_returnValue = BitArray128_GetHashCode_mB8C12AF9AAC59655B4AFA06D4A0F204157FF5320(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.UInt32 UnityEngine.Rendering.BitArray256::get_capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitArray256_get_capacity_mBEEC883503CA5B2F2ED0E5EE4E917B3E20902676 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method)
{
{
// public uint capacity => 256u;
return ((int32_t)256);
}
}
IL2CPP_EXTERN_C uint32_t BitArray256_get_capacity_mBEEC883503CA5B2F2ED0E5EE4E917B3E20902676_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
uint32_t _returnValue;
_returnValue = BitArray256_get_capacity_mBEEC883503CA5B2F2ED0E5EE4E917B3E20902676(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray256::get_allFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_get_allFalse_mC89BB118740CCF24F251D5C89DC15C54E02137CF (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method)
{
{
// public bool allFalse => data1 == 0uL && data2 == 0uL && data3 == 0uL && data4 == 0uL;
uint64_t L_0 = __this->___data1_0;
if (L_0)
{
goto IL_0023;
}
}
{
uint64_t L_1 = __this->___data2_1;
if (L_1)
{
goto IL_0023;
}
}
{
uint64_t L_2 = __this->___data3_2;
if (L_2)
{
goto IL_0023;
}
}
{
uint64_t L_3 = __this->___data4_3;
return (bool)((((int64_t)L_3) == ((int64_t)((int64_t)0)))? 1 : 0);
}
IL_0023:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray256_get_allFalse_mC89BB118740CCF24F251D5C89DC15C54E02137CF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray256_get_allFalse_mC89BB118740CCF24F251D5C89DC15C54E02137CF(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray256::get_allTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_get_allTrue_m7467D31E9239CA8F8D067A048A272424855A8139 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method)
{
{
// public bool allTrue => data1 == ulong.MaxValue && data2 == ulong.MaxValue && data3 == ulong.MaxValue && data4 == ulong.MaxValue;
uint64_t L_0 = __this->___data1_0;
if ((!(((uint64_t)L_0) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0029;
}
}
{
uint64_t L_1 = __this->___data2_1;
if ((!(((uint64_t)L_1) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0029;
}
}
{
uint64_t L_2 = __this->___data3_2;
if ((!(((uint64_t)L_2) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0029;
}
}
{
uint64_t L_3 = __this->___data4_3;
return (bool)((((int64_t)L_3) == ((int64_t)((int64_t)(-1))))? 1 : 0);
}
IL_0029:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray256_get_allTrue_m7467D31E9239CA8F8D067A048A272424855A8139_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray256_get_allTrue_m7467D31E9239CA8F8D067A048A272424855A8139(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.Rendering.BitArray256::get_humanizedData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray256_get_humanizedData_m35B5547DD137D862F789A03722AA192DA3E1B748 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
// System.Text.RegularExpressions.Regex.Replace(String.Format("{0, " + 64u + "}", Convert.ToString((long)data4, 2)).Replace(' ', '0'), ".{8}", "$0.")
// + System.Text.RegularExpressions.Regex.Replace(String.Format("{0, " + 64u + "}", Convert.ToString((long)data3, 2)).Replace(' ', '0'), ".{8}", "$0.")
// + System.Text.RegularExpressions.Regex.Replace(String.Format("{0, " + 64u + "}", Convert.ToString((long)data2, 2)).Replace(' ', '0'), ".{8}", "$0.")
// + System.Text.RegularExpressions.Regex.Replace(String.Format("{0, " + 64u + "}", Convert.ToString((long)data1, 2)).Replace(' ', '0'), ".{8}", "$0.").TrimEnd('.');
V_0 = ((int32_t)64);
String_t* L_0;
L_0 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_1;
L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_0, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint64_t L_2 = __this->___data4_3;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_3;
L_3 = Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057(L_2, 2, NULL);
String_t* L_4;
L_4 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_1, L_3, NULL);
NullCheck(L_4);
String_t* L_5;
L_5 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_4, ((int32_t)32), ((int32_t)48), NULL);
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
String_t* L_6;
L_6 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_5, _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0, _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790, NULL);
V_0 = ((int32_t)64);
String_t* L_7;
L_7 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_8;
L_8 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_7, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint64_t L_9 = __this->___data3_2;
String_t* L_10;
L_10 = Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057(L_9, 2, NULL);
String_t* L_11;
L_11 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_8, L_10, NULL);
NullCheck(L_11);
String_t* L_12;
L_12 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_11, ((int32_t)32), ((int32_t)48), NULL);
String_t* L_13;
L_13 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_12, _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0, _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790, NULL);
V_0 = ((int32_t)64);
String_t* L_14;
L_14 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_15;
L_15 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_14, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint64_t L_16 = __this->___data2_1;
String_t* L_17;
L_17 = Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057(L_16, 2, NULL);
String_t* L_18;
L_18 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_15, L_17, NULL);
NullCheck(L_18);
String_t* L_19;
L_19 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_18, ((int32_t)32), ((int32_t)48), NULL);
String_t* L_20;
L_20 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_19, _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0, _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790, NULL);
V_0 = ((int32_t)64);
String_t* L_21;
L_21 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
String_t* L_22;
L_22 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_21, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
uint64_t L_23 = __this->___data1_0;
String_t* L_24;
L_24 = Convert_ToString_mD50A87BAAF57E646B5A7B8AE989EC2A6B8DC1057(L_23, 2, NULL);
String_t* L_25;
L_25 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_22, L_24, NULL);
NullCheck(L_25);
String_t* L_26;
L_26 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_25, ((int32_t)32), ((int32_t)48), NULL);
String_t* L_27;
L_27 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_26, _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0, _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790, NULL);
NullCheck(L_27);
String_t* L_28;
L_28 = String_TrimEnd_mDB4D96F8312F563656D4115A9F280062E05D2EE8(L_27, ((int32_t)46), NULL);
String_t* L_29;
L_29 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_6, L_13, L_20, L_28, NULL);
return L_29;
}
}
IL2CPP_EXTERN_C String_t* BitArray256_get_humanizedData_m35B5547DD137D862F789A03722AA192DA3E1B748_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
String_t* _returnValue;
_returnValue = BitArray256_get_humanizedData_m35B5547DD137D862F789A03722AA192DA3E1B748(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray256::get_Item(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_get_Item_m97E7E356A32515F35B77F5310BCB350A63EF0287 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
{
// get => BitArrayUtilities.Get256(index, data1, data2, data3, data4);
uint32_t L_0 = ___0_index;
uint64_t L_1 = __this->___data1_0;
uint64_t L_2 = __this->___data2_1;
uint64_t L_3 = __this->___data3_2;
uint64_t L_4 = __this->___data4_3;
bool L_5;
L_5 = BitArrayUtilities_Get256_m2DC62FC1C5E1178A1E0947D57D92CB28A9C090C8(L_0, L_1, L_2, L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C bool BitArray256_get_Item_m97E7E356A32515F35B77F5310BCB350A63EF0287_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray256_get_Item_m97E7E356A32515F35B77F5310BCB350A63EF0287(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.BitArray256::set_Item(System.UInt32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray256_set_Item_mE6BF23C525D050DF66970DFFAB563A34323226B2 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
{
// set => BitArrayUtilities.Set256(index, ref data1, ref data2, ref data3, ref data4, value);
uint32_t L_0 = ___0_index;
uint64_t* L_1 = (&__this->___data1_0);
uint64_t* L_2 = (&__this->___data2_1);
uint64_t* L_3 = (&__this->___data3_2);
uint64_t* L_4 = (&__this->___data4_3);
bool L_5 = ___1_value;
BitArrayUtilities_Set256_m4A6BA338CC81354EEC941A36B5498E5EB8D591C0(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C void BitArray256_set_Item_mE6BF23C525D050DF66970DFFAB563A34323226B2_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
BitArray256_set_Item_mE6BF23C525D050DF66970DFFAB563A34323226B2(_thisAdjusted, ___0_index, ___1_value, method);
}
// System.Void UnityEngine.Rendering.BitArray256::.ctor(System.UInt64,System.UInt64,System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray256__ctor_m0D5A2405F5460958E0CDEFE16C962079B8DAD5DC (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, uint64_t ___0_initValue1, uint64_t ___1_initValue2, uint64_t ___2_initValue3, uint64_t ___3_initValue4, const RuntimeMethod* method)
{
{
// data1 = initValue1;
uint64_t L_0 = ___0_initValue1;
__this->___data1_0 = L_0;
// data2 = initValue2;
uint64_t L_1 = ___1_initValue2;
__this->___data2_1 = L_1;
// data3 = initValue3;
uint64_t L_2 = ___2_initValue3;
__this->___data3_2 = L_2;
// data4 = initValue4;
uint64_t L_3 = ___3_initValue4;
__this->___data4_3 = L_3;
// }
return;
}
}
IL2CPP_EXTERN_C void BitArray256__ctor_m0D5A2405F5460958E0CDEFE16C962079B8DAD5DC_AdjustorThunk (RuntimeObject* __this, uint64_t ___0_initValue1, uint64_t ___1_initValue2, uint64_t ___2_initValue3, uint64_t ___3_initValue4, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
BitArray256__ctor_m0D5A2405F5460958E0CDEFE16C962079B8DAD5DC(_thisAdjusted, ___0_initValue1, ___1_initValue2, ___2_initValue3, ___3_initValue4, method);
}
// System.Void UnityEngine.Rendering.BitArray256::.ctor(System.Collections.Generic.IEnumerable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray256__ctor_m67548173CE100A6542C2BD45BD9D04B04760B0A4 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint64_t V_0 = 0;
int32_t V_1 = 0;
uint32_t V_2 = 0;
{
// data1 = data2 = data3 = data4 = 0uL;
int64_t L_0 = ((int64_t)0);
V_0 = L_0;
__this->___data4_3 = L_0;
uint64_t L_1 = V_0;
uint64_t L_2 = L_1;
V_0 = L_2;
__this->___data3_2 = L_2;
uint64_t L_3 = V_0;
uint64_t L_4 = L_3;
V_0 = L_4;
__this->___data2_1 = L_4;
uint64_t L_5 = V_0;
__this->___data1_0 = L_5;
// if (bitIndexTrue == null)
RuntimeObject* L_6 = ___0_bitIndexTrue;
if (L_6)
{
goto IL_0027;
}
}
{
// return;
return;
}
IL_0027:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
RuntimeObject* L_7 = ___0_bitIndexTrue;
int32_t L_8;
L_8 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A(L_7, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5BD72B07B25467F3A602E1FE8C8518A8B5BC98A_RuntimeMethod_var);
V_1 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
goto IL_00c4;
}
IL_0035:
{
// uint bitIndex = bitIndexTrue.ElementAt(index);
RuntimeObject* L_9 = ___0_bitIndexTrue;
int32_t L_10 = V_1;
uint32_t L_11;
L_11 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380(L_9, L_10, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5B41889FB7620B4D36AF10879474A2C9D47AD380_RuntimeMethod_var);
V_2 = L_11;
// if (bitIndex < 64u)
uint32_t L_12 = V_2;
if ((!(((uint32_t)L_12) < ((uint32_t)((int32_t)64)))))
{
goto IL_0058;
}
}
{
// data1 |= 1uL << (int)bitIndex;
uint64_t L_13 = __this->___data1_0;
uint32_t L_14 = V_2;
__this->___data1_0 = ((int64_t)((int64_t)L_13|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_14&((int32_t)63)))))));
goto IL_00c0;
}
IL_0058:
{
// else if (bitIndex < 128u)
uint32_t L_15 = V_2;
if ((!(((uint32_t)L_15) < ((uint32_t)((int32_t)128)))))
{
goto IL_0079;
}
}
{
// data2 |= 1uL << (int)(bitIndex - 64u);
uint64_t L_16 = __this->___data2_1;
uint32_t L_17 = V_2;
__this->___data2_1 = ((int64_t)((int64_t)L_16|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_17, ((int32_t)64)))&((int32_t)63)))))));
goto IL_00c0;
}
IL_0079:
{
// else if (bitIndex < 192u)
uint32_t L_18 = V_2;
if ((!(((uint32_t)L_18) < ((uint32_t)((int32_t)192)))))
{
goto IL_009d;
}
}
{
// data3 |= 1uL << (int)(bitIndex - 128u);
uint64_t L_19 = __this->___data3_2;
uint32_t L_20 = V_2;
__this->___data3_2 = ((int64_t)((int64_t)L_19|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_20, ((int32_t)128)))&((int32_t)63)))))));
goto IL_00c0;
}
IL_009d:
{
// else if (bitIndex < capacity)
uint32_t L_21 = V_2;
uint32_t L_22;
L_22 = BitArray256_get_capacity_mBEEC883503CA5B2F2ED0E5EE4E917B3E20902676(__this, NULL);
if ((!(((uint32_t)L_21) < ((uint32_t)L_22))))
{
goto IL_00c0;
}
}
{
// data4 |= 1uL << (int)(bitIndex - 192u);
uint64_t L_23 = __this->___data4_3;
uint32_t L_24 = V_2;
__this->___data4_3 = ((int64_t)((int64_t)L_23|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_24, ((int32_t)192)))&((int32_t)63)))))));
}
IL_00c0:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_25 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_25, 1));
}
IL_00c4:
{
// for (int index = bitIndexTrue.Count() - 1; index >= 0; --index)
int32_t L_26 = V_1;
if ((((int32_t)L_26) >= ((int32_t)0)))
{
goto IL_0035;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void BitArray256__ctor_m67548173CE100A6542C2BD45BD9D04B04760B0A4_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_bitIndexTrue, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
BitArray256__ctor_m67548173CE100A6542C2BD45BD9D04B04760B0A4(_thisAdjusted, ___0_bitIndexTrue, method);
}
// UnityEngine.Rendering.BitArray256 UnityEngine.Rendering.BitArray256::op_OnesComplement(UnityEngine.Rendering.BitArray256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 BitArray256_op_OnesComplement_m2949811A8FE07E9B275B5FBCEE040F0933AD8D1C (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___0_a, const RuntimeMethod* method)
{
{
// public static BitArray256 operator ~(BitArray256 a) => new BitArray256(~a.data1, ~a.data2, ~a.data3, ~a.data4);
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___0_a;
uint64_t L_3 = L_2.___data2_1;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___0_a;
uint64_t L_5 = L_4.___data3_2;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___0_a;
uint64_t L_7 = L_6.___data4_3;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_8;
memset((&L_8), 0, sizeof(L_8));
BitArray256__ctor_m0D5A2405F5460958E0CDEFE16C962079B8DAD5DC((&L_8), ((~L_1)), ((~L_3)), ((~L_5)), ((~L_7)), /*hidden argument*/NULL);
return L_8;
}
}
// UnityEngine.Rendering.BitArray256 UnityEngine.Rendering.BitArray256::op_BitwiseOr(UnityEngine.Rendering.BitArray256,UnityEngine.Rendering.BitArray256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 BitArray256_op_BitwiseOr_m16DAD9806397970ECD045F74C181A9968BA07873 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___0_a, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray256 operator |(BitArray256 a, BitArray256 b) => new BitArray256(a.data1 | b.data1, a.data2 | b.data2, a.data3 | b.data3, a.data4 | b.data4);
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___1_b;
uint64_t L_3 = L_2.___data1_0;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___0_a;
uint64_t L_5 = L_4.___data2_1;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___1_b;
uint64_t L_7 = L_6.___data2_1;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_8 = ___0_a;
uint64_t L_9 = L_8.___data3_2;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_10 = ___1_b;
uint64_t L_11 = L_10.___data3_2;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_12 = ___0_a;
uint64_t L_13 = L_12.___data4_3;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_14 = ___1_b;
uint64_t L_15 = L_14.___data4_3;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_16;
memset((&L_16), 0, sizeof(L_16));
BitArray256__ctor_m0D5A2405F5460958E0CDEFE16C962079B8DAD5DC((&L_16), ((int64_t)((int64_t)L_1|(int64_t)L_3)), ((int64_t)((int64_t)L_5|(int64_t)L_7)), ((int64_t)((int64_t)L_9|(int64_t)L_11)), ((int64_t)((int64_t)L_13|(int64_t)L_15)), /*hidden argument*/NULL);
return L_16;
}
}
// UnityEngine.Rendering.BitArray256 UnityEngine.Rendering.BitArray256::op_BitwiseAnd(UnityEngine.Rendering.BitArray256,UnityEngine.Rendering.BitArray256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 BitArray256_op_BitwiseAnd_mADAF693BEB514B2DC450BECB95E49B129456CBB5 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___0_a, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___1_b, const RuntimeMethod* method)
{
{
// public static BitArray256 operator &(BitArray256 a, BitArray256 b) => new BitArray256(a.data1 & b.data1, a.data2 & b.data2, a.data3 & b.data3, a.data4 & b.data4);
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___1_b;
uint64_t L_3 = L_2.___data1_0;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___0_a;
uint64_t L_5 = L_4.___data2_1;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___1_b;
uint64_t L_7 = L_6.___data2_1;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_8 = ___0_a;
uint64_t L_9 = L_8.___data3_2;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_10 = ___1_b;
uint64_t L_11 = L_10.___data3_2;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_12 = ___0_a;
uint64_t L_13 = L_12.___data4_3;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_14 = ___1_b;
uint64_t L_15 = L_14.___data4_3;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_16;
memset((&L_16), 0, sizeof(L_16));
BitArray256__ctor_m0D5A2405F5460958E0CDEFE16C962079B8DAD5DC((&L_16), ((int64_t)((int64_t)L_1&(int64_t)L_3)), ((int64_t)((int64_t)L_5&(int64_t)L_7)), ((int64_t)((int64_t)L_9&(int64_t)L_11)), ((int64_t)((int64_t)L_13&(int64_t)L_15)), /*hidden argument*/NULL);
return L_16;
}
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray256::BitAnd(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray256_BitAnd_mDC9F06C7E0E0BA44380F19BADCE0C54CA6301A1F (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitAnd(IBitArray other) => this & (BitArray256)other;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_0 = (*(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2;
L_2 = BitArray256_op_BitwiseAnd_mADAF693BEB514B2DC450BECB95E49B129456CBB5(L_0, ((*(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)((BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)UnBox(L_1, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var)))), NULL);
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray256_BitAnd_mDC9F06C7E0E0BA44380F19BADCE0C54CA6301A1F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray256_BitAnd_mDC9F06C7E0E0BA44380F19BADCE0C54CA6301A1F(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray256::BitOr(UnityEngine.Rendering.IBitArray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray256_BitOr_m991E6FDFEF4405D82BBFC2F907B9F7B0AEB9CE66 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitOr(IBitArray other) => this | (BitArray256)other;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_0 = (*(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)__this);
RuntimeObject* L_1 = ___0_other;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2;
L_2 = BitArray256_op_BitwiseOr_m16DAD9806397970ECD045F74C181A9968BA07873(L_0, ((*(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)((BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)UnBox(L_1, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var)))), NULL);
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_3 = L_2;
RuntimeObject* L_4 = Box(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray256_BitOr_m991E6FDFEF4405D82BBFC2F907B9F7B0AEB9CE66_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray256_BitOr_m991E6FDFEF4405D82BBFC2F907B9F7B0AEB9CE66(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// UnityEngine.Rendering.IBitArray UnityEngine.Rendering.BitArray256::BitNot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray256_BitNot_m2DB60E7421D37CB7808A363E0B23D579A61B993E (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public IBitArray BitNot() => ~this;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_0 = (*(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)__this);
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_1;
L_1 = BitArray256_op_OnesComplement_m2949811A8FE07E9B275B5FBCEE040F0933AD8D1C(L_0, NULL);
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = L_1;
RuntimeObject* L_3 = Box(BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var, &L_2);
return (RuntimeObject*)L_3;
}
}
IL2CPP_EXTERN_C RuntimeObject* BitArray256_BitNot_m2DB60E7421D37CB7808A363E0B23D579A61B993E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = BitArray256_BitNot_m2DB60E7421D37CB7808A363E0B23D579A61B993E(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.BitArray256::op_Equality(UnityEngine.Rendering.BitArray256,UnityEngine.Rendering.BitArray256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_op_Equality_m18264DA33942145A039ABC43B8B4A9147CA276E8 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___0_a, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator ==(BitArray256 a, BitArray256 b) => a.data1 == b.data1 && a.data2 == b.data2 && a.data3 == b.data3 && a.data4 == b.data4;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___1_b;
uint64_t L_3 = L_2.___data1_0;
if ((!(((uint64_t)L_1) == ((uint64_t)L_3))))
{
goto IL_0039;
}
}
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___0_a;
uint64_t L_5 = L_4.___data2_1;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___1_b;
uint64_t L_7 = L_6.___data2_1;
if ((!(((uint64_t)L_5) == ((uint64_t)L_7))))
{
goto IL_0039;
}
}
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_8 = ___0_a;
uint64_t L_9 = L_8.___data3_2;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_10 = ___1_b;
uint64_t L_11 = L_10.___data3_2;
if ((!(((uint64_t)L_9) == ((uint64_t)L_11))))
{
goto IL_0039;
}
}
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_12 = ___0_a;
uint64_t L_13 = L_12.___data4_3;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_14 = ___1_b;
uint64_t L_15 = L_14.___data4_3;
return (bool)((((int64_t)L_13) == ((int64_t)L_15))? 1 : 0);
}
IL_0039:
{
return (bool)0;
}
}
// System.Boolean UnityEngine.Rendering.BitArray256::op_Inequality(UnityEngine.Rendering.BitArray256,UnityEngine.Rendering.BitArray256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_op_Inequality_m65477471B42AD335A73B5E991B344F46E4A87093 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___0_a, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___1_b, const RuntimeMethod* method)
{
{
// public static bool operator !=(BitArray256 a, BitArray256 b) => a.data1 != b.data1 || a.data2 != b.data2 || a.data3 != b.data3 || a.data4 != b.data4;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_0 = ___0_a;
uint64_t L_1 = L_0.___data1_0;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___1_b;
uint64_t L_3 = L_2.___data1_0;
if ((!(((uint64_t)L_1) == ((uint64_t)L_3))))
{
goto IL_003c;
}
}
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___0_a;
uint64_t L_5 = L_4.___data2_1;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___1_b;
uint64_t L_7 = L_6.___data2_1;
if ((!(((uint64_t)L_5) == ((uint64_t)L_7))))
{
goto IL_003c;
}
}
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_8 = ___0_a;
uint64_t L_9 = L_8.___data3_2;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_10 = ___1_b;
uint64_t L_11 = L_10.___data3_2;
if ((!(((uint64_t)L_9) == ((uint64_t)L_11))))
{
goto IL_003c;
}
}
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_12 = ___0_a;
uint64_t L_13 = L_12.___data4_3;
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_14 = ___1_b;
uint64_t L_15 = L_14.___data4_3;
return (bool)((((int32_t)((((int64_t)L_13) == ((int64_t)L_15))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_003c:
{
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.BitArray256::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_Equals_m6723D6D291F588EDD9861D7C58247F246E94417F (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// (obj is BitArray256)
// && data1.Equals(((BitArray256)obj).data1)
// && data2.Equals(((BitArray256)obj).data2)
// && data3.Equals(((BitArray256)obj).data3)
// && data4.Equals(((BitArray256)obj).data4);
RuntimeObject* L_0 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var)))
{
goto IL_0067;
}
}
{
uint64_t* L_1 = (&__this->___data1_0);
RuntimeObject* L_2 = ___0_obj;
uint64_t L_3 = ((BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)UnBox(L_2, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var))->___data1_0;
bool L_4;
L_4 = UInt64_Equals_mB642AC4A6A1261E0FB36D7F1F2D77940790FAA81(L_1, L_3, NULL);
if (!L_4)
{
goto IL_0067;
}
}
{
uint64_t* L_5 = (&__this->___data2_1);
RuntimeObject* L_6 = ___0_obj;
uint64_t L_7 = ((BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)UnBox(L_6, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var))->___data2_1;
bool L_8;
L_8 = UInt64_Equals_mB642AC4A6A1261E0FB36D7F1F2D77940790FAA81(L_5, L_7, NULL);
if (!L_8)
{
goto IL_0067;
}
}
{
uint64_t* L_9 = (&__this->___data3_2);
RuntimeObject* L_10 = ___0_obj;
uint64_t L_11 = ((BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)UnBox(L_10, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var))->___data3_2;
bool L_12;
L_12 = UInt64_Equals_mB642AC4A6A1261E0FB36D7F1F2D77940790FAA81(L_9, L_11, NULL);
if (!L_12)
{
goto IL_0067;
}
}
{
uint64_t* L_13 = (&__this->___data4_3);
RuntimeObject* L_14 = ___0_obj;
uint64_t L_15 = ((BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*)UnBox(L_14, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var))->___data4_3;
bool L_16;
L_16 = UInt64_Equals_mB642AC4A6A1261E0FB36D7F1F2D77940790FAA81(L_13, L_15, NULL);
return L_16;
}
IL_0067:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool BitArray256_Equals_m6723D6D291F588EDD9861D7C58247F246E94417F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
bool _returnValue;
_returnValue = BitArray256_Equals_m6723D6D291F588EDD9861D7C58247F246E94417F(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
// System.Int32 UnityEngine.Rendering.BitArray256::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray256_GetHashCode_mCB0868DFC6212118B07731906DAB0BBF2AC38F7C (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, const RuntimeMethod* method)
{
{
// var hashCode = 1870826326;
// hashCode = hashCode * -1521134295 + data1.GetHashCode();
uint64_t* L_0 = (&__this->___data1_0);
int32_t L_1;
L_1 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_0, NULL);
// hashCode = hashCode * -1521134295 + data2.GetHashCode();
uint64_t* L_2 = (&__this->___data2_1);
int32_t L_3;
L_3 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_2, NULL);
// hashCode = hashCode * -1521134295 + data3.GetHashCode();
uint64_t* L_4 = (&__this->___data3_2);
int32_t L_5;
L_5 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_4, NULL);
// hashCode = hashCode * -1521134295 + data4.GetHashCode();
uint64_t* L_6 = (&__this->___data4_3);
int32_t L_7;
L_7 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_6, NULL);
// return hashCode;
return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)1870826326), ((int32_t)-1521134295))), L_1)), ((int32_t)-1521134295))), L_3)), ((int32_t)-1521134295))), L_5)), ((int32_t)-1521134295))), L_7));
}
}
IL2CPP_EXTERN_C int32_t BitArray256_GetHashCode_mCB0868DFC6212118B07731906DAB0BBF2AC38F7C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66*>(__this + _offset);
int32_t _returnValue;
_returnValue = BitArray256_GetHashCode_mCB0868DFC6212118B07731906DAB0BBF2AC38F7C(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get8(System.UInt32,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get8_m4619EDA46938BB40FDACF23CFF108E27073380C0 (uint32_t ___0_index, uint8_t ___1_data, const RuntimeMethod* method)
{
{
// public static bool Get8(uint index, byte data) => (data & (1u << (int)index)) != 0u;
uint8_t L_0 = ___1_data;
uint32_t L_1 = ___0_index;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)((int32_t)L_1&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get16(System.UInt32,System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get16_mE1151F256E677FB8258E3A594EFBB6EC76AFB351 (uint32_t ___0_index, uint16_t ___1_data, const RuntimeMethod* method)
{
{
// public static bool Get16(uint index, ushort data) => (data & (1u << (int)index)) != 0u;
uint16_t L_0 = ___1_data;
uint32_t L_1 = ___0_index;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)((int32_t)L_1&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get32(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get32_mB39B227A7B1C1F663609E4F717F19D0063D863A4 (uint32_t ___0_index, uint32_t ___1_data, const RuntimeMethod* method)
{
{
// public static bool Get32(uint index, uint data) => (data & (1u << (int)index)) != 0u;
uint32_t L_0 = ___1_data;
uint32_t L_1 = ___0_index;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)((int32_t)L_1&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get64(System.UInt32,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get64_m155D6386009AE6C17F769EA93309F9C820645662 (uint32_t ___0_index, uint64_t ___1_data, const RuntimeMethod* method)
{
{
// public static bool Get64(uint index, ulong data) => (data & (1uL << (int)index)) != 0uL;
uint64_t L_0 = ___1_data;
uint32_t L_1 = ___0_index;
return (bool)((!(((uint64_t)((int64_t)((int64_t)L_0&((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_1&((int32_t)63)))))))) <= ((uint64_t)((int64_t)0))))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get128(System.UInt32,System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get128_m43EE2421DAC38D3B2BCCE8EA31537C50E0BF1E9A (uint32_t ___0_index, uint64_t ___1_data1, uint64_t ___2_data2, const RuntimeMethod* method)
{
{
// => index < 64u
// ? (data1 & (1uL << (int)index)) != 0uL
// : (data2 & (1uL << (int)(index - 64u))) != 0uL;
uint32_t L_0 = ___0_index;
if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)64)))))
{
goto IL_0016;
}
}
{
uint64_t L_1 = ___2_data2;
uint32_t L_2 = ___0_index;
return (bool)((!(((uint64_t)((int64_t)((int64_t)L_1&((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, ((int32_t)64)))&((int32_t)63)))))))) <= ((uint64_t)((int64_t)0))))? 1 : 0);
}
IL_0016:
{
uint64_t L_3 = ___1_data1;
uint32_t L_4 = ___0_index;
return (bool)((!(((uint64_t)((int64_t)((int64_t)L_3&((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_4&((int32_t)63)))))))) <= ((uint64_t)((int64_t)0))))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.BitArrayUtilities::Get256(System.UInt32,System.UInt64,System.UInt64,System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArrayUtilities_Get256_m2DC62FC1C5E1178A1E0947D57D92CB28A9C090C8 (uint32_t ___0_index, uint64_t ___1_data1, uint64_t ___2_data2, uint64_t ___3_data3, uint64_t ___4_data4, const RuntimeMethod* method)
{
{
// => index < 128u
// ? index < 64u
// ? (data1 & (1uL << (int)index)) != 0uL
// : (data2 & (1uL << (int)(index - 64u))) != 0uL
// : index < 192u
// ? (data3 & (1uL << (int)(index - 128u))) != 0uL
// : (data4 & (1uL << (int)(index - 192u))) != 0uL;
uint32_t L_0 = ___0_index;
if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)128)))))
{
goto IL_0039;
}
}
{
uint32_t L_1 = ___0_index;
if ((!(((uint32_t)L_1) >= ((uint32_t)((int32_t)192)))))
{
goto IL_0025;
}
}
{
uint64_t L_2 = ___4_data4;
uint32_t L_3 = ___0_index;
return (bool)((!(((uint64_t)((int64_t)((int64_t)L_2&((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_3, ((int32_t)192)))&((int32_t)63)))))))) <= ((uint64_t)((int64_t)0))))? 1 : 0);
}
IL_0025:
{
uint64_t L_4 = ___3_data3;
uint32_t L_5 = ___0_index;
return (bool)((!(((uint64_t)((int64_t)((int64_t)L_4&((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_5, ((int32_t)128)))&((int32_t)63)))))))) <= ((uint64_t)((int64_t)0))))? 1 : 0);
}
IL_0039:
{
uint32_t L_6 = ___0_index;
if ((!(((uint32_t)L_6) >= ((uint32_t)((int32_t)64)))))
{
goto IL_004f;
}
}
{
uint64_t L_7 = ___2_data2;
uint32_t L_8 = ___0_index;
return (bool)((!(((uint64_t)((int64_t)((int64_t)L_7&((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_8, ((int32_t)64)))&((int32_t)63)))))))) <= ((uint64_t)((int64_t)0))))? 1 : 0);
}
IL_004f:
{
uint64_t L_9 = ___1_data1;
uint32_t L_10 = ___0_index;
return (bool)((!(((uint64_t)((int64_t)((int64_t)L_9&((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_10&((int32_t)63)))))))) <= ((uint64_t)((int64_t)0))))? 1 : 0);
}
}
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set8(System.UInt32,System.Byte&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set8_m0FC6F0F52BCF86811FE9FC5A2C5067853C7FBB0C (uint32_t ___0_index, uint8_t* ___1_data, bool ___2_value, const RuntimeMethod* method)
{
uint8_t* G_B2_0 = NULL;
uint8_t* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
uint8_t* G_B3_1 = NULL;
{
// public static void Set8(uint index, ref byte data, bool value) => data = (byte)(value ? (data | (1u << (int)index)) : (data & ~(1u << (int)index)));
uint8_t* L_0 = ___1_data;
bool L_1 = ___2_value;
G_B1_0 = L_0;
if (L_1)
{
G_B2_0 = L_0;
goto IL_0010;
}
}
{
uint8_t* L_2 = ___1_data;
int32_t L_3 = *((uint8_t*)L_2);
uint32_t L_4 = ___0_index;
G_B3_0 = ((int32_t)(L_3&((~((int32_t)(1<<((int32_t)((int32_t)L_4&((int32_t)31)))))))));
G_B3_1 = G_B1_0;
goto IL_0019;
}
IL_0010:
{
uint8_t* L_5 = ___1_data;
int32_t L_6 = *((uint8_t*)L_5);
uint32_t L_7 = ___0_index;
G_B3_0 = ((int32_t)(L_6|((int32_t)(1<<((int32_t)((int32_t)L_7&((int32_t)31)))))));
G_B3_1 = G_B2_0;
}
IL_0019:
{
*((int8_t*)G_B3_1) = (int8_t)((int32_t)(uint8_t)G_B3_0);
return;
}
}
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set16(System.UInt32,System.UInt16&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set16_m3231E9CA836CBDC5C18590FD0B6B9A46B048073D (uint32_t ___0_index, uint16_t* ___1_data, bool ___2_value, const RuntimeMethod* method)
{
uint16_t* G_B2_0 = NULL;
uint16_t* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
uint16_t* G_B3_1 = NULL;
{
// public static void Set16(uint index, ref ushort data, bool value) => data = (ushort)(value ? (data | (1u << (int)index)) : (data & ~(1u << (int)index)));
uint16_t* L_0 = ___1_data;
bool L_1 = ___2_value;
G_B1_0 = L_0;
if (L_1)
{
G_B2_0 = L_0;
goto IL_0010;
}
}
{
uint16_t* L_2 = ___1_data;
int32_t L_3 = *((uint16_t*)L_2);
uint32_t L_4 = ___0_index;
G_B3_0 = ((int32_t)(L_3&((~((int32_t)(1<<((int32_t)((int32_t)L_4&((int32_t)31)))))))));
G_B3_1 = G_B1_0;
goto IL_0019;
}
IL_0010:
{
uint16_t* L_5 = ___1_data;
int32_t L_6 = *((uint16_t*)L_5);
uint32_t L_7 = ___0_index;
G_B3_0 = ((int32_t)(L_6|((int32_t)(1<<((int32_t)((int32_t)L_7&((int32_t)31)))))));
G_B3_1 = G_B2_0;
}
IL_0019:
{
*((int16_t*)G_B3_1) = (int16_t)((int32_t)(uint16_t)G_B3_0);
return;
}
}
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set32(System.UInt32,System.UInt32&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set32_m7BB1B33A8AB555308659DB67908C0C32A780DDA7 (uint32_t ___0_index, uint32_t* ___1_data, bool ___2_value, const RuntimeMethod* method)
{
uint32_t* G_B2_0 = NULL;
uint32_t* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
uint32_t* G_B3_1 = NULL;
{
// public static void Set32(uint index, ref uint data, bool value) => data = (value ? (data | (1u << (int)index)) : (data & ~(1u << (int)index)));
uint32_t* L_0 = ___1_data;
bool L_1 = ___2_value;
G_B1_0 = L_0;
if (L_1)
{
G_B2_0 = L_0;
goto IL_0010;
}
}
{
uint32_t* L_2 = ___1_data;
int32_t L_3 = *((uint32_t*)L_2);
uint32_t L_4 = ___0_index;
G_B3_0 = ((int32_t)(L_3&((~((int32_t)(1<<((int32_t)((int32_t)L_4&((int32_t)31)))))))));
G_B3_1 = G_B1_0;
goto IL_0019;
}
IL_0010:
{
uint32_t* L_5 = ___1_data;
int32_t L_6 = *((uint32_t*)L_5);
uint32_t L_7 = ___0_index;
G_B3_0 = ((int32_t)(L_6|((int32_t)(1<<((int32_t)((int32_t)L_7&((int32_t)31)))))));
G_B3_1 = G_B2_0;
}
IL_0019:
{
*((int32_t*)G_B3_1) = (int32_t)G_B3_0;
return;
}
}
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set64(System.UInt32,System.UInt64&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set64_m945645B829A24579FB2824D7198F6A489E1121A7 (uint32_t ___0_index, uint64_t* ___1_data, bool ___2_value, const RuntimeMethod* method)
{
uint64_t* G_B2_0 = NULL;
uint64_t* G_B1_0 = NULL;
int64_t G_B3_0 = 0;
uint64_t* G_B3_1 = NULL;
{
// public static void Set64(uint index, ref ulong data, bool value) => data = (value ? (data | (1uL << (int)index)) : (data & ~(1uL << (int)index)));
uint64_t* L_0 = ___1_data;
bool L_1 = ___2_value;
G_B1_0 = L_0;
if (L_1)
{
G_B2_0 = L_0;
goto IL_0011;
}
}
{
uint64_t* L_2 = ___1_data;
int64_t L_3 = *((int64_t*)L_2);
uint32_t L_4 = ___0_index;
G_B3_0 = ((int64_t)(L_3&((~((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_4&((int32_t)63)))))))));
G_B3_1 = G_B1_0;
goto IL_001b;
}
IL_0011:
{
uint64_t* L_5 = ___1_data;
int64_t L_6 = *((int64_t*)L_5);
uint32_t L_7 = ___0_index;
G_B3_0 = ((int64_t)(L_6|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_7&((int32_t)63)))))));
G_B3_1 = G_B2_0;
}
IL_001b:
{
*((int64_t*)G_B3_1) = (int64_t)G_B3_0;
return;
}
}
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set128(System.UInt32,System.UInt64&,System.UInt64&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set128_m53F93A03F852AAFB56573209480B3979BAC029A5 (uint32_t ___0_index, uint64_t* ___1_data1, uint64_t* ___2_data2, bool ___3_value, const RuntimeMethod* method)
{
uint64_t* G_B3_0 = NULL;
uint64_t* G_B2_0 = NULL;
int64_t G_B4_0 = 0;
uint64_t* G_B4_1 = NULL;
uint64_t* G_B7_0 = NULL;
uint64_t* G_B6_0 = NULL;
int64_t G_B8_0 = 0;
uint64_t* G_B8_1 = NULL;
{
// if (index < 64u)
uint32_t L_0 = ___0_index;
if ((!(((uint32_t)L_0) < ((uint32_t)((int32_t)64)))))
{
goto IL_0022;
}
}
{
// data1 = (value ? (data1 | (1uL << (int)index)) : (data1 & ~(1uL << (int)index)));
uint64_t* L_1 = ___1_data1;
bool L_2 = ___3_value;
G_B2_0 = L_1;
if (L_2)
{
G_B3_0 = L_1;
goto IL_0016;
}
}
{
uint64_t* L_3 = ___1_data1;
int64_t L_4 = *((int64_t*)L_3);
uint32_t L_5 = ___0_index;
G_B4_0 = ((int64_t)(L_4&((~((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_5&((int32_t)63)))))))));
G_B4_1 = G_B2_0;
goto IL_0020;
}
IL_0016:
{
uint64_t* L_6 = ___1_data1;
int64_t L_7 = *((int64_t*)L_6);
uint32_t L_8 = ___0_index;
G_B4_0 = ((int64_t)(L_7|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_8&((int32_t)63)))))));
G_B4_1 = G_B3_0;
}
IL_0020:
{
*((int64_t*)G_B4_1) = (int64_t)G_B4_0;
return;
}
IL_0022:
{
// data2 = (value ? (data2 | (1uL << (int)(index - 64u))) : (data2 & ~(1uL << (int)(index - 64u))));
uint64_t* L_9 = ___2_data2;
bool L_10 = ___3_value;
G_B6_0 = L_9;
if (L_10)
{
G_B7_0 = L_9;
goto IL_0036;
}
}
{
uint64_t* L_11 = ___2_data2;
int64_t L_12 = *((int64_t*)L_11);
uint32_t L_13 = ___0_index;
G_B8_0 = ((int64_t)(L_12&((~((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_13, ((int32_t)64)))&((int32_t)63)))))))));
G_B8_1 = G_B6_0;
goto IL_0043;
}
IL_0036:
{
uint64_t* L_14 = ___2_data2;
int64_t L_15 = *((int64_t*)L_14);
uint32_t L_16 = ___0_index;
G_B8_0 = ((int64_t)(L_15|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_16, ((int32_t)64)))&((int32_t)63)))))));
G_B8_1 = G_B7_0;
}
IL_0043:
{
*((int64_t*)G_B8_1) = (int64_t)G_B8_0;
// }
return;
}
}
// System.Void UnityEngine.Rendering.BitArrayUtilities::Set256(System.UInt32,System.UInt64&,System.UInt64&,System.UInt64&,System.UInt64&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set256_m4A6BA338CC81354EEC941A36B5498E5EB8D591C0 (uint32_t ___0_index, uint64_t* ___1_data1, uint64_t* ___2_data2, uint64_t* ___3_data3, uint64_t* ___4_data4, bool ___5_value, const RuntimeMethod* method)
{
uint64_t* G_B3_0 = NULL;
uint64_t* G_B2_0 = NULL;
int64_t G_B4_0 = 0;
uint64_t* G_B4_1 = NULL;
uint64_t* G_B8_0 = NULL;
uint64_t* G_B7_0 = NULL;
int64_t G_B9_0 = 0;
uint64_t* G_B9_1 = NULL;
uint64_t* G_B13_0 = NULL;
uint64_t* G_B12_0 = NULL;
int64_t G_B14_0 = 0;
uint64_t* G_B14_1 = NULL;
uint64_t* G_B17_0 = NULL;
uint64_t* G_B16_0 = NULL;
int64_t G_B18_0 = 0;
uint64_t* G_B18_1 = NULL;
{
// if (index < 64u)
uint32_t L_0 = ___0_index;
if ((!(((uint32_t)L_0) < ((uint32_t)((int32_t)64)))))
{
goto IL_0023;
}
}
{
// data1 = (value ? (data1 | (1uL << (int)index)) : (data1 & ~(1uL << (int)index)));
uint64_t* L_1 = ___1_data1;
bool L_2 = ___5_value;
G_B2_0 = L_1;
if (L_2)
{
G_B3_0 = L_1;
goto IL_0017;
}
}
{
uint64_t* L_3 = ___1_data1;
int64_t L_4 = *((int64_t*)L_3);
uint32_t L_5 = ___0_index;
G_B4_0 = ((int64_t)(L_4&((~((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_5&((int32_t)63)))))))));
G_B4_1 = G_B2_0;
goto IL_0021;
}
IL_0017:
{
uint64_t* L_6 = ___1_data1;
int64_t L_7 = *((int64_t*)L_6);
uint32_t L_8 = ___0_index;
G_B4_0 = ((int64_t)(L_7|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_8&((int32_t)63)))))));
G_B4_1 = G_B3_0;
}
IL_0021:
{
*((int64_t*)G_B4_1) = (int64_t)G_B4_0;
return;
}
IL_0023:
{
// else if (index < 128u)
uint32_t L_9 = ___0_index;
if ((!(((uint32_t)L_9) < ((uint32_t)((int32_t)128)))))
{
goto IL_004f;
}
}
{
// data2 = (value ? (data2 | (1uL << (int)(index - 64u))) : (data2 & ~(1uL << (int)(index - 64u))));
uint64_t* L_10 = ___2_data2;
bool L_11 = ___5_value;
G_B7_0 = L_10;
if (L_11)
{
G_B8_0 = L_10;
goto IL_0040;
}
}
{
uint64_t* L_12 = ___2_data2;
int64_t L_13 = *((int64_t*)L_12);
uint32_t L_14 = ___0_index;
G_B9_0 = ((int64_t)(L_13&((~((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_14, ((int32_t)64)))&((int32_t)63)))))))));
G_B9_1 = G_B7_0;
goto IL_004d;
}
IL_0040:
{
uint64_t* L_15 = ___2_data2;
int64_t L_16 = *((int64_t*)L_15);
uint32_t L_17 = ___0_index;
G_B9_0 = ((int64_t)(L_16|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_17, ((int32_t)64)))&((int32_t)63)))))));
G_B9_1 = G_B8_0;
}
IL_004d:
{
*((int64_t*)G_B9_1) = (int64_t)G_B9_0;
return;
}
IL_004f:
{
// else if (index < 192u)
uint32_t L_18 = ___0_index;
if ((!(((uint32_t)L_18) < ((uint32_t)((int32_t)192)))))
{
goto IL_007e;
}
}
{
// data3 = (value ? (data3 | (1uL << (int)(index - 64u))) : (data3 & ~(1uL << (int)(index - 128u))));
uint64_t* L_19 = ___3_data3;
bool L_20 = ___5_value;
G_B12_0 = L_19;
if (L_20)
{
G_B13_0 = L_19;
goto IL_006f;
}
}
{
uint64_t* L_21 = ___3_data3;
int64_t L_22 = *((int64_t*)L_21);
uint32_t L_23 = ___0_index;
G_B14_0 = ((int64_t)(L_22&((~((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_23, ((int32_t)128)))&((int32_t)63)))))))));
G_B14_1 = G_B12_0;
goto IL_007c;
}
IL_006f:
{
uint64_t* L_24 = ___3_data3;
int64_t L_25 = *((int64_t*)L_24);
uint32_t L_26 = ___0_index;
G_B14_0 = ((int64_t)(L_25|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_26, ((int32_t)64)))&((int32_t)63)))))));
G_B14_1 = G_B13_0;
}
IL_007c:
{
*((int64_t*)G_B14_1) = (int64_t)G_B14_0;
return;
}
IL_007e:
{
// data4 = (value ? (data4 | (1uL << (int)(index - 64u))) : (data4 & ~(1uL << (int)(index - 192u))));
uint64_t* L_27 = ___4_data4;
bool L_28 = ___5_value;
G_B16_0 = L_27;
if (L_28)
{
G_B17_0 = L_27;
goto IL_0098;
}
}
{
uint64_t* L_29 = ___4_data4;
int64_t L_30 = *((int64_t*)L_29);
uint32_t L_31 = ___0_index;
G_B18_0 = ((int64_t)(L_30&((~((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_31, ((int32_t)192)))&((int32_t)63)))))))));
G_B18_1 = G_B16_0;
goto IL_00a6;
}
IL_0098:
{
uint64_t* L_32 = ___4_data4;
int64_t L_33 = *((int64_t*)L_32);
uint32_t L_34 = ___0_index;
G_B18_0 = ((int64_t)(L_33|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_34, ((int32_t)64)))&((int32_t)63)))))));
G_B18_1 = G_B17_0;
}
IL_00a6:
{
*((int64_t*)G_B18_1) = (int64_t)G_B18_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.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)
{
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*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_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*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____FE78C65211DD0B56A97024FB61111E686EF1FE054AA132BA58E2891AC496F1EE_5_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD4F6305D039CFF700BE55D3E90AFB5BA2755049);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED754A3BF7536F651AB5799D602A24975EC3682A);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// s_Blit = CoreUtils.CreateEngineMaterial(blitPS);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_blitPS;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_Blit_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_Blit_0), (void*)L_1);
// s_BlitColorAndDepth = CoreUtils.CreateEngineMaterial(blitColorAndDepthPS);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = ___1_blitColorAndDepthPS;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
L_3 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_2, NULL);
((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitColorAndDepth_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitColorAndDepth_3), (void*)L_3);
// if (TextureXR.useTexArray)
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
bool L_4;
L_4 = TextureXR_get_useTexArray_m34E8ABCB123E6391A00A1D688289846E0BED2848(NULL);
if (!L_4)
{
goto IL_0051;
}
}
{
// s_Blit.EnableKeyword("DISABLE_TEXTURE2D_X_ARRAY");
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_Blit_0;
NullCheck(L_5);
Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_5, _stringLiteralDD4F6305D039CFF700BE55D3E90AFB5BA2755049, NULL);
// s_BlitTexArray = CoreUtils.CreateEngineMaterial(blitPS);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6 = ___0_blitPS;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7;
L_7 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_6, NULL);
((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArray_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArray_1), (void*)L_7);
// s_BlitTexArraySingleSlice = CoreUtils.CreateEngineMaterial(blitPS);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8 = ___0_blitPS;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9;
L_9 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_8, NULL);
((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArraySingleSlice_2 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArraySingleSlice_2), (void*)L_9);
// s_BlitTexArraySingleSlice.EnableKeyword("BLIT_SINGLE_SLICE");
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArraySingleSlice_2;
NullCheck(L_10);
Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_10, _stringLiteralED754A3BF7536F651AB5799D602A24975EC3682A, NULL);
}
IL_0051:
{
// if (SystemInfo.graphicsShaderLevel < 30)
int32_t L_11;
L_11 = SystemInfo_get_graphicsShaderLevel_m9E6B001FA80EFBFC92EF4E7440AE64828B15070F(NULL);
if ((((int32_t)L_11) >= ((int32_t)((int32_t)30))))
{
goto IL_010d;
}
}
{
// float nearClipZ = -1;
V_0 = (-1.0f);
// if (SystemInfo.usesReversedZBuffer)
bool L_12;
L_12 = SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514(NULL);
if (!L_12)
{
goto IL_0070;
}
}
{
// nearClipZ = 1;
V_0 = (1.0f);
}
IL_0070:
{
// if (!s_TriangleMesh)
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_13 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_13, NULL);
if (L_14)
{
goto IL_00bd;
}
}
{
// s_TriangleMesh = new Mesh();
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_15 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_15);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5), (void*)L_15);
// s_TriangleMesh.vertices = GetFullScreenTriangleVertexPosition(nearClipZ);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5;
float L_17 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_18;
L_18 = Blitter_U3CInitializeU3Eg__GetFullScreenTriangleVertexPositionU7C8_0_mF7958089BAC7665AF04188D6A07EA45AC42332D5(L_17, NULL);
NullCheck(L_16);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_16, L_18, NULL);
// s_TriangleMesh.uv = GetFullScreenTriangleTexCoord();
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_19 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_20;
L_20 = Blitter_U3CInitializeU3Eg__GetFullScreenTriangleTexCoordU7C8_1_m637A89D230BEF43DE1F157B7D52183D481DC498D(NULL);
NullCheck(L_19);
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_19, L_20, NULL);
// s_TriangleMesh.triangles = new int[3] { 0, 1, 2 };
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_21 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = L_22;
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)1);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = L_23;
NullCheck(L_24);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)2);
NullCheck(L_21);
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_21, L_24, NULL);
}
IL_00bd:
{
// if (!s_QuadMesh)
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_25 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_25, NULL);
if (L_26)
{
goto IL_010d;
}
}
{
// s_QuadMesh = new Mesh();
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_27 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_27);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_27, NULL);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6), (void*)L_27);
// s_QuadMesh.vertices = GetQuadVertexPosition(nearClipZ);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_28 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6;
float L_29 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_30;
L_30 = Blitter_U3CInitializeU3Eg__GetQuadVertexPositionU7C8_2_m5840FEF2B3AB44C4E9A2BB0D53234C60869AE168(L_29, NULL);
NullCheck(L_28);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_28, L_30, NULL);
// s_QuadMesh.uv = GetQuadTexCoord();
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_31 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_32;
L_32 = Blitter_U3CInitializeU3Eg__GetQuadTexCoordU7C8_3_m0A53521C2E5198484443850877C068C3FA4E1B00(NULL);
NullCheck(L_31);
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_31, L_32, NULL);
// s_QuadMesh.triangles = new int[6] { 0, 1, 2, 0, 2, 3 };
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_33 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = L_34;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_36 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____FE78C65211DD0B56A97024FB61111E686EF1FE054AA132BA58E2891AC496F1EE_5_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_35, L_36, NULL);
NullCheck(L_33);
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_33, L_35, NULL);
}
IL_010d:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::Cleanup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_Cleanup_mC8A7B41D9711A1C27454A3483A7CD6EC65556C94 (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);
s_Il2CppMethodInitialized = true;
}
{
// CoreUtils.Destroy(s_Blit);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_Blit_0;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
// CoreUtils.Destroy(s_BlitTexArray);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArray_1;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL);
// CoreUtils.Destroy(s_BlitTexArraySingleSlice);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArraySingleSlice_2;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_2, NULL);
// }
return;
}
}
// UnityEngine.Material UnityEngine.Rendering.Blitter::GetBlitMaterial(UnityEngine.Rendering.TextureDimension,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF (int32_t ___0_dimension, bool ___1_singleSlice, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// bool useTexArray = dimension == TextureDimension.Tex2DArray;
int32_t L_0 = ___0_dimension;
// return useTexArray ? (singleSlice ? s_BlitTexArraySingleSlice : s_BlitTexArray) : s_Blit;
if (((((int32_t)L_0) == ((int32_t)5))? 1 : 0))
{
goto IL_000c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_Blit_0;
return L_1;
}
IL_000c:
{
bool L_2 = ___1_singleSlice;
if (L_2)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArray_1;
return L_3;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArraySingleSlice_2;
return L_4;
}
}
// System.Void UnityEngine.Rendering.Blitter::DrawTriangle(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_DrawTriangle_m9629635B1F16E29039CA122A1CE2DA7C5CEA89FB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_shaderPass, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (SystemInfo.graphicsShaderLevel < 30)
int32_t L_0;
L_0 = SystemInfo_get_graphicsShaderLevel_m9E6B001FA80EFBFC92EF4E7440AE64828B15070F(NULL);
if ((((int32_t)L_0) >= ((int32_t)((int32_t)30))))
{
goto IL_0022;
}
}
{
// cmd.DrawMesh(s_TriangleMesh, Matrix4x4.identity, material, 0, shaderPass, s_PropertyBlock);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
L_3 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___1_material;
int32_t L_5 = ___2_shaderPass;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
NullCheck(L_1);
CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9(L_1, L_2, L_3, L_4, 0, L_5, L_6, NULL);
return;
}
IL_0022:
{
// cmd.DrawProcedural(Matrix4x4.identity, material, shaderPass, MeshTopology.Triangles, 3, 1, s_PropertyBlock);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8;
L_8 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___1_material;
int32_t L_10 = ___2_shaderPass;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_11 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
NullCheck(L_7);
CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_7, L_8, L_9, L_10, 0, 3, 1, L_11, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::DrawQuad(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_shaderPass, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (SystemInfo.graphicsShaderLevel < 30)
int32_t L_0;
L_0 = SystemInfo_get_graphicsShaderLevel_m9E6B001FA80EFBFC92EF4E7440AE64828B15070F(NULL);
if ((((int32_t)L_0) >= ((int32_t)((int32_t)30))))
{
goto IL_0022;
}
}
{
// cmd.DrawMesh(s_QuadMesh, Matrix4x4.identity, material, 0, shaderPass, s_PropertyBlock);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
L_3 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___1_material;
int32_t L_5 = ___2_shaderPass;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
NullCheck(L_1);
CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9(L_1, L_2, L_3, L_4, 0, L_5, L_6, NULL);
return;
}
IL_0022:
{
// cmd.DrawProcedural(Matrix4x4.identity, material, shaderPass, MeshTopology.Quads, 4, 1, s_PropertyBlock);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8;
L_8 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___1_material;
int32_t L_10 = ___2_shaderPass;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_11 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
NullCheck(L_7);
CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_7, L_8, L_9, L_10, 2, 4, 1, L_11, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Vector4,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitTexture_mEA7F97A7D63E955A14391339B364F05C8C2C0B61 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBias, float ___3_mipLevel, bool ___4_bilinear, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B2_0 = NULL;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B2_1;
memset((&G_B2_1), 0, sizeof(G_B2_1));
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B2_2 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B2_3 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B1_0 = NULL;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B1_1;
memset((&G_B1_1), 0, sizeof(G_B1_1));
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B1_2 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B1_3 = NULL;
int32_t G_B3_0 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B3_1 = NULL;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B3_2;
memset((&G_B3_2), 0, sizeof(G_B3_2));
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_3 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_4 = NULL;
{
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevel);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
float L_2 = ___3_mipLevel;
NullCheck(L_0);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_0, L_1, L_2, NULL);
// BlitTexture(cmd, source, scaleBias, GetBlitMaterial(TextureXR.dimension), bilinear ? 1 : 0);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___1_source;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___2_scaleBias;
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
int32_t L_6;
L_6 = TextureXR_get_dimension_m1FEDB3FB100070102EE907FAE16672FB6BF04AF0(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7;
L_7 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_6, (bool)0, NULL);
bool L_8 = ___4_bilinear;
G_B1_0 = L_7;
G_B1_1 = L_5;
G_B1_2 = L_4;
G_B1_3 = L_3;
if (L_8)
{
G_B2_0 = L_7;
G_B2_1 = L_5;
G_B2_2 = L_4;
G_B2_3 = L_3;
goto IL_0025;
}
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
G_B3_3 = G_B1_2;
G_B3_4 = G_B1_3;
goto IL_0026;
}
IL_0025:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
G_B3_3 = G_B2_2;
G_B3_4 = G_B2_3;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_BlitTexture_m21015F24382F8A20B9FC10DB85B8FCE7BEAE8C63(G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitTexture2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Vector4,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitTexture2D_m7BA199F783C190A6347C4C04150AFD5EA156D85F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBias, float ___3_mipLevel, bool ___4_bilinear, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B2_0 = NULL;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B2_1;
memset((&G_B2_1), 0, sizeof(G_B2_1));
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B2_2 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B2_3 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B1_0 = NULL;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B1_1;
memset((&G_B1_1), 0, sizeof(G_B1_1));
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B1_2 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B1_3 = NULL;
int32_t G_B3_0 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B3_1 = NULL;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B3_2;
memset((&G_B3_2), 0, sizeof(G_B3_2));
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_3 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_4 = NULL;
{
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevel);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
float L_2 = ___3_mipLevel;
NullCheck(L_0);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_0, L_1, L_2, NULL);
// BlitTexture(cmd, source, scaleBias, GetBlitMaterial(TextureDimension.Tex2D), bilinear ? 1 : 0);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___1_source;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___2_scaleBias;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6;
L_6 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(2, (bool)0, NULL);
bool L_7 = ___4_bilinear;
G_B1_0 = L_6;
G_B1_1 = L_5;
G_B1_2 = L_4;
G_B1_3 = L_3;
if (L_7)
{
G_B2_0 = L_6;
G_B2_1 = L_5;
G_B2_2 = L_4;
G_B2_3 = L_3;
goto IL_0021;
}
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
G_B3_3 = G_B1_2;
G_B3_4 = G_B1_3;
goto IL_0022;
}
IL_0021:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
G_B3_3 = G_B2_2;
G_B3_4 = G_B2_3;
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_BlitTexture_m21015F24382F8A20B9FC10DB85B8FCE7BEAE8C63(G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitColorAndDepth(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.RenderTexture,UnityEngine.Vector4,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitColorAndDepth_m425CD46536AD7EA07C713F0A7940F5CA6C5F6914 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_sourceColor, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___2_sourceDepth, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBias, float ___4_mipLevel, bool ___5_blitDepth, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B4_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B4_1 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B3_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_1 = NULL;
int32_t G_B5_0 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B5_1 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B5_2 = NULL;
{
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevel);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
float L_2 = ___4_mipLevel;
NullCheck(L_0);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_0, L_1, L_2, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, scaleBias);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_4 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___3_scaleBias;
NullCheck(L_3);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_3, L_4, L_5, NULL);
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitTexture, sourceColor);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_7 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___1_sourceColor;
NullCheck(L_6);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_6, L_7, L_8, NULL);
// if (blitDepth)
bool L_9 = ___5_blitDepth;
if (!L_9)
{
goto IL_0046;
}
}
{
// s_PropertyBlock.SetTexture(BlitShaderIDs._InputDepth, sourceDepth, RenderTextureSubElement.Depth);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_10 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_11 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____InputDepth_7;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_12 = ___2_sourceDepth;
NullCheck(L_10);
MaterialPropertyBlock_SetTexture_mA7A6CA3D349E117CEA635266F987E4BAFB91F6A2(L_10, L_11, L_12, 1, NULL);
}
IL_0046:
{
// DrawTriangle(cmd, s_BlitColorAndDepth, blitDepth ? 1 : 0);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitColorAndDepth_3;
bool L_15 = ___5_blitDepth;
G_B3_0 = L_14;
G_B3_1 = L_13;
if (L_15)
{
G_B4_0 = L_14;
G_B4_1 = L_13;
goto IL_0053;
}
}
{
G_B5_0 = 0;
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
goto IL_0054;
}
IL_0053:
{
G_B5_0 = 1;
G_B5_1 = G_B4_0;
G_B5_2 = G_B4_1;
}
IL_0054:
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_DrawTriangle_m9629635B1F16E29039CA122A1CE2DA7C5CEA89FB(G_B5_2, G_B5_1, G_B5_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Vector4,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitTexture_m21015F24382F8A20B9FC10DB85B8FCE7BEAE8C63 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBias, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_pass, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, scaleBias);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___2_scaleBias;
NullCheck(L_0);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_0, L_1, L_2, NULL);
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitTexture, source);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_4 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___1_source;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6;
L_6 = RTHandle_op_Implicit_mEF75557100B4F5D5BD918A60C85060711687CD43(L_5, NULL);
NullCheck(L_3);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_3, L_4, L_6, NULL);
// DrawTriangle(cmd, material, pass);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___3_material;
int32_t L_9 = ___4_pass;
Blitter_DrawTriangle_m9629635B1F16E29039CA122A1CE2DA7C5CEA89FB(L_7, L_8, L_9, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitCameraTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.RTHandle,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCameraTexture_m06500CC676A52761E986039557FC01E30EBA8F8F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, float ___3_mipLevel, bool ___4_bilinear, 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);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// Vector2 viewportScale = new Vector2(source.rtHandleProperties.rtHandleScale.x, source.rtHandleProperties.rtHandleScale.y);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___1_source;
NullCheck(L_0);
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_1;
L_1 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_0, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = L_1.___rtHandleScale_4;
float L_3 = L_2.___x_1;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___1_source;
NullCheck(L_4);
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_5;
L_5 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_4, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = L_5.___rtHandleScale_4;
float L_7 = L_6.___y_2;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_3, L_7, NULL);
// CoreUtils.SetRenderTarget(cmd, destination);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___2_destination;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_8, L_9, 0, 0, (-1), (-1), NULL);
// BlitTexture(cmd, source, viewportScale, mipLevel, bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = ___1_source;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13;
L_13 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_12, NULL);
float L_14 = ___3_mipLevel;
bool L_15 = ___4_bilinear;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_BlitTexture_mEA7F97A7D63E955A14391339B364F05C8C2C0B61(L_10, L_11, L_13, L_14, L_15, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitCameraTexture2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.RTHandle,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCameraTexture2D_m0CAC0396238332592C8CF0C104212B8BB56E1251 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, float ___3_mipLevel, bool ___4_bilinear, 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);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// Vector2 viewportScale = new Vector2(source.rtHandleProperties.rtHandleScale.x, source.rtHandleProperties.rtHandleScale.y);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___1_source;
NullCheck(L_0);
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_1;
L_1 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_0, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = L_1.___rtHandleScale_4;
float L_3 = L_2.___x_1;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___1_source;
NullCheck(L_4);
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_5;
L_5 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_4, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = L_5.___rtHandleScale_4;
float L_7 = L_6.___y_2;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_3, L_7, NULL);
// CoreUtils.SetRenderTarget(cmd, destination);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___2_destination;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_8, L_9, 0, 0, (-1), (-1), NULL);
// BlitTexture2D(cmd, source, viewportScale, mipLevel, bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = ___1_source;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13;
L_13 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_12, NULL);
float L_14 = ___3_mipLevel;
bool L_15 = ___4_bilinear;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_BlitTexture2D_m7BA199F783C190A6347C4C04150AFD5EA156D85F(L_10, L_11, L_13, L_14, L_15, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitCameraTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.RTHandle,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCameraTexture_mD7AEA91C0BF9E886799FF75A28CCD4167F9FEB3E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_pass, 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);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// Vector2 viewportScale = new Vector2(source.rtHandleProperties.rtHandleScale.x, source.rtHandleProperties.rtHandleScale.y);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___1_source;
NullCheck(L_0);
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_1;
L_1 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_0, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = L_1.___rtHandleScale_4;
float L_3 = L_2.___x_1;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___1_source;
NullCheck(L_4);
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_5;
L_5 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_4, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = L_5.___rtHandleScale_4;
float L_7 = L_6.___y_2;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_3, L_7, NULL);
// CoreUtils.SetRenderTarget(cmd, destination);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___2_destination;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_8, L_9, 0, 0, (-1), (-1), NULL);
// BlitTexture(cmd, source, viewportScale, material, pass);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = ___1_source;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13;
L_13 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_12, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = ___3_material;
int32_t L_15 = ___4_pass;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_BlitTexture_m21015F24382F8A20B9FC10DB85B8FCE7BEAE8C63(L_10, L_11, L_13, L_14, L_15, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitCameraTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.RTHandle,UnityEngine.Vector4,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCameraTexture_m7302CBF5D35527B08B1F9ABA97E6AD7F254D2B73 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBias, float ___4_mipLevel, bool ___5_bilinear, 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);
s_Il2CppMethodInitialized = true;
}
{
// CoreUtils.SetRenderTarget(cmd, destination);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___2_destination;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_0, L_1, 0, 0, (-1), (-1), NULL);
// BlitTexture(cmd, source, scaleBias, mipLevel, bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___1_source;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___3_scaleBias;
float L_5 = ___4_mipLevel;
bool L_6 = ___5_bilinear;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_BlitTexture_mEA7F97A7D63E955A14391339B364F05C8C2C0B61(L_2, L_3, L_4, L_5, L_6, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitCameraTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.RTHandle,UnityEngine.Rect,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCameraTexture_m3D5A906CB81FAC5483C115678A6F64287DD17AAB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___3_destViewport, float ___4_mipLevel, bool ___5_bilinear, 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);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// Vector2 viewportScale = new Vector2(source.rtHandleProperties.rtHandleScale.x, source.rtHandleProperties.rtHandleScale.y);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___1_source;
NullCheck(L_0);
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_1;
L_1 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_0, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = L_1.___rtHandleScale_4;
float L_3 = L_2.___x_1;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___1_source;
NullCheck(L_4);
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_5;
L_5 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_4, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = L_5.___rtHandleScale_4;
float L_7 = L_6.___y_2;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_3, L_7, NULL);
// CoreUtils.SetRenderTarget(cmd, destination);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___2_destination;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_8, L_9, 0, 0, (-1), (-1), NULL);
// cmd.SetViewport(destViewport);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_11 = ___3_destViewport;
NullCheck(L_10);
CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_10, L_11, NULL);
// BlitTexture(cmd, source, viewportScale, mipLevel, bilinear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = ___1_source;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = V_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
L_15 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_14, NULL);
float L_16 = ___4_mipLevel;
bool L_17 = ___5_bilinear;
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_BlitTexture_mEA7F97A7D63E955A14391339B364F05C8C2C0B61(L_12, L_13, L_15, L_16, L_17, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitQuad(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4,UnityEngine.Vector4,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitQuad_m5DBFF98AFE3B45C1A37E7877AF4E22B698E36E95 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasRT, int32_t ___4_mipLevelTex, bool ___5_bilinear, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B2_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B2_1 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B1_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B1_1 = NULL;
int32_t G_B3_0 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B3_1 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_2 = NULL;
{
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitTexture, source);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___1_source;
NullCheck(L_0);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_0, L_1, L_2, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, scaleBiasTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_4 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___2_scaleBiasTex;
NullCheck(L_3);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_3, L_4, L_5, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_7 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___3_scaleBiasRT;
NullCheck(L_6);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_6, L_7, L_8, NULL);
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_9 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_10 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
int32_t L_11 = ___4_mipLevelTex;
NullCheck(L_9);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_9, L_10, ((float)L_11), NULL);
// DrawQuad(cmd, GetBlitMaterial(source.dimension), bilinear ? 3 : 2);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = ___1_source;
NullCheck(L_13);
int32_t L_14;
L_14 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_13);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15;
L_15 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_14, (bool)0, NULL);
bool L_16 = ___5_bilinear;
G_B1_0 = L_15;
G_B1_1 = L_12;
if (L_16)
{
G_B2_0 = L_15;
G_B2_1 = L_12;
goto IL_0056;
}
}
{
G_B3_0 = 2;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_0057;
}
IL_0056:
{
G_B3_0 = 3;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_0057:
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(G_B3_2, G_B3_1, G_B3_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitQuadWithPadding(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector2,UnityEngine.Vector4,UnityEngine.Vector4,System.Int32,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitQuadWithPadding_m3017D8F9DC8E4F8846C3F3D17B4AC053050823CF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_textureSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___4_scaleBiasRT, int32_t ___5_mipLevelTex, bool ___6_bilinear, int32_t ___7_paddingInPixels, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B3_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_1 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B2_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B2_1 = NULL;
int32_t G_B4_0 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B4_1 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B4_2 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B7_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B7_1 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B6_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B6_1 = NULL;
int32_t G_B8_0 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B8_1 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B8_2 = NULL;
{
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitTexture, source);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___1_source;
NullCheck(L_0);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_0, L_1, L_2, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, scaleBiasTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_4 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___3_scaleBiasTex;
NullCheck(L_3);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_3, L_4, L_5, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_7 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___4_scaleBiasRT;
NullCheck(L_6);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_6, L_7, L_8, NULL);
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_9 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_10 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
int32_t L_11 = ___5_mipLevelTex;
NullCheck(L_9);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_9, L_10, ((float)L_11), NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitTextureSize, textureSize);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_12 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_13 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTextureSize_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___2_textureSize;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
L_15 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_14, NULL);
NullCheck(L_12);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_12, L_13, L_15, NULL);
// s_PropertyBlock.SetInt(BlitShaderIDs._BlitPaddingSize, paddingInPixels);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_16 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_17 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitPaddingSize_6;
int32_t L_18 = ___7_paddingInPixels;
NullCheck(L_16);
MaterialPropertyBlock_SetInt_mB07015BD8FF1A7D2FF70D7FB89C0FDFAE06B86F8(L_16, L_17, L_18, NULL);
// if (source.wrapMode == TextureWrapMode.Repeat)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = ___1_source;
NullCheck(L_19);
int32_t L_20;
L_20 = Texture_get_wrapMode_m1DE1C2813B72EDCCCEB396CFC91989358E8C3AD0(L_19, NULL);
if (L_20)
{
goto IL_008c;
}
}
{
// DrawQuad(cmd, GetBlitMaterial(source.dimension), bilinear ? 7 : 6);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = ___1_source;
NullCheck(L_22);
int32_t L_23;
L_23 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_22);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24;
L_24 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_23, (bool)0, NULL);
bool L_25 = ___6_bilinear;
G_B2_0 = L_24;
G_B2_1 = L_21;
if (L_25)
{
G_B3_0 = L_24;
G_B3_1 = L_21;
goto IL_0085;
}
}
{
G_B4_0 = 6;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_0086;
}
IL_0085:
{
G_B4_0 = 7;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_0086:
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(G_B4_2, G_B4_1, G_B4_0, NULL);
return;
}
IL_008c:
{
// DrawQuad(cmd, GetBlitMaterial(source.dimension), bilinear ? 5 : 4);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = ___1_source;
NullCheck(L_27);
int32_t L_28;
L_28 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_27);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29;
L_29 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_28, (bool)0, NULL);
bool L_30 = ___6_bilinear;
G_B6_0 = L_29;
G_B6_1 = L_26;
if (L_30)
{
G_B7_0 = L_29;
G_B7_1 = L_26;
goto IL_00a0;
}
}
{
G_B8_0 = 4;
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
goto IL_00a1;
}
IL_00a0:
{
G_B8_0 = 5;
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
}
IL_00a1:
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(G_B8_2, G_B8_1, G_B8_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitQuadWithPaddingMultiply(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector2,UnityEngine.Vector4,UnityEngine.Vector4,System.Int32,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitQuadWithPaddingMultiply_m8AADBB919FA42F386FB6BEF4471B1020DBB761D4 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_textureSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___4_scaleBiasRT, int32_t ___5_mipLevelTex, bool ___6_bilinear, int32_t ___7_paddingInPixels, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B3_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_1 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B2_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B2_1 = NULL;
int32_t G_B4_0 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B4_1 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B4_2 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B7_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B7_1 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B6_0 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B6_1 = NULL;
int32_t G_B8_0 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B8_1 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B8_2 = NULL;
{
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitTexture, source);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___1_source;
NullCheck(L_0);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_0, L_1, L_2, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, scaleBiasTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_4 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___3_scaleBiasTex;
NullCheck(L_3);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_3, L_4, L_5, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_7 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___4_scaleBiasRT;
NullCheck(L_6);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_6, L_7, L_8, NULL);
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_9 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_10 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
int32_t L_11 = ___5_mipLevelTex;
NullCheck(L_9);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_9, L_10, ((float)L_11), NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitTextureSize, textureSize);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_12 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_13 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTextureSize_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___2_textureSize;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
L_15 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_14, NULL);
NullCheck(L_12);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_12, L_13, L_15, NULL);
// s_PropertyBlock.SetInt(BlitShaderIDs._BlitPaddingSize, paddingInPixels);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_16 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_17 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitPaddingSize_6;
int32_t L_18 = ___7_paddingInPixels;
NullCheck(L_16);
MaterialPropertyBlock_SetInt_mB07015BD8FF1A7D2FF70D7FB89C0FDFAE06B86F8(L_16, L_17, L_18, NULL);
// if (source.wrapMode == TextureWrapMode.Repeat)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = ___1_source;
NullCheck(L_19);
int32_t L_20;
L_20 = Texture_get_wrapMode_m1DE1C2813B72EDCCCEB396CFC91989358E8C3AD0(L_19, NULL);
if (L_20)
{
goto IL_008e;
}
}
{
// DrawQuad(cmd, GetBlitMaterial(source.dimension), bilinear ? 12 : 11);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = ___1_source;
NullCheck(L_22);
int32_t L_23;
L_23 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_22);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24;
L_24 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_23, (bool)0, NULL);
bool L_25 = ___6_bilinear;
G_B2_0 = L_24;
G_B2_1 = L_21;
if (L_25)
{
G_B3_0 = L_24;
G_B3_1 = L_21;
goto IL_0086;
}
}
{
G_B4_0 = ((int32_t)11);
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_0088;
}
IL_0086:
{
G_B4_0 = ((int32_t)12);
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_0088:
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(G_B4_2, G_B4_1, G_B4_0, NULL);
return;
}
IL_008e:
{
// DrawQuad(cmd, GetBlitMaterial(source.dimension), bilinear ? 10 : 9);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = ___1_source;
NullCheck(L_27);
int32_t L_28;
L_28 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_27);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29;
L_29 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_28, (bool)0, NULL);
bool L_30 = ___6_bilinear;
G_B6_0 = L_29;
G_B6_1 = L_26;
if (L_30)
{
G_B7_0 = L_29;
G_B7_1 = L_26;
goto IL_00a3;
}
}
{
G_B8_0 = ((int32_t)9);
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
goto IL_00a5;
}
IL_00a3:
{
G_B8_0 = ((int32_t)10);
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
}
IL_00a5:
{
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(G_B8_2, G_B8_1, G_B8_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitOctahedralWithPadding(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector2,UnityEngine.Vector4,UnityEngine.Vector4,System.Int32,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitOctahedralWithPadding_m2DF8E4180BB4E2233B806C76E9547F95B86F2F3F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_textureSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___4_scaleBiasRT, int32_t ___5_mipLevelTex, bool ___6_bilinear, int32_t ___7_paddingInPixels, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitTexture, source);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___1_source;
NullCheck(L_0);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_0, L_1, L_2, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, scaleBiasTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_4 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___3_scaleBiasTex;
NullCheck(L_3);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_3, L_4, L_5, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_7 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___4_scaleBiasRT;
NullCheck(L_6);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_6, L_7, L_8, NULL);
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_9 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_10 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
int32_t L_11 = ___5_mipLevelTex;
NullCheck(L_9);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_9, L_10, ((float)L_11), NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitTextureSize, textureSize);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_12 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_13 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTextureSize_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___2_textureSize;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
L_15 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_14, NULL);
NullCheck(L_12);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_12, L_13, L_15, NULL);
// s_PropertyBlock.SetInt(BlitShaderIDs._BlitPaddingSize, paddingInPixels);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_16 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_17 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitPaddingSize_6;
int32_t L_18 = ___7_paddingInPixels;
NullCheck(L_16);
MaterialPropertyBlock_SetInt_mB07015BD8FF1A7D2FF70D7FB89C0FDFAE06B86F8(L_16, L_17, L_18, NULL);
// DrawQuad(cmd, GetBlitMaterial(source.dimension), 8);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___1_source;
NullCheck(L_20);
int32_t L_21;
L_21 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_20);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22;
L_22 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_21, (bool)0, NULL);
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_19, L_22, 8, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitOctahedralWithPaddingMultiply(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector2,UnityEngine.Vector4,UnityEngine.Vector4,System.Int32,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitOctahedralWithPaddingMultiply_m232A3948EB3C6989057EBB37322C546F7B6BD7AE (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_textureSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___4_scaleBiasRT, int32_t ___5_mipLevelTex, bool ___6_bilinear, int32_t ___7_paddingInPixels, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitTexture, source);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___1_source;
NullCheck(L_0);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_0, L_1, L_2, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, scaleBiasTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_4 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___3_scaleBiasTex;
NullCheck(L_3);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_3, L_4, L_5, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_7 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___4_scaleBiasRT;
NullCheck(L_6);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_6, L_7, L_8, NULL);
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_9 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_10 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
int32_t L_11 = ___5_mipLevelTex;
NullCheck(L_9);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_9, L_10, ((float)L_11), NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitTextureSize, textureSize);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_12 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_13 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTextureSize_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___2_textureSize;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
L_15 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_14, NULL);
NullCheck(L_12);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_12, L_13, L_15, NULL);
// s_PropertyBlock.SetInt(BlitShaderIDs._BlitPaddingSize, paddingInPixels);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_16 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_17 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitPaddingSize_6;
int32_t L_18 = ___7_paddingInPixels;
NullCheck(L_16);
MaterialPropertyBlock_SetInt_mB07015BD8FF1A7D2FF70D7FB89C0FDFAE06B86F8(L_16, L_17, L_18, NULL);
// DrawQuad(cmd, GetBlitMaterial(source.dimension), 13);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___1_source;
NullCheck(L_20);
int32_t L_21;
L_21 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_20);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22;
L_22 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_21, (bool)0, NULL);
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_19, L_22, ((int32_t)13), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitCubeToOctahedral2DQuad(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCubeToOctahedral2DQuad_m904F6A106B15093FBFB427B029155349413158AA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBiasRT, int32_t ___3_mipLevelTex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitCubeTexture, source);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitCubeTexture_1;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___1_source;
NullCheck(L_0);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_0, L_1, L_2, NULL);
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_4 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
int32_t L_5 = ___3_mipLevelTex;
NullCheck(L_3);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_3, L_4, ((float)L_5), NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, new Vector4(1, 1, 0, 0));
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_7 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_8), (1.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_6);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_6, L_7, L_8, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_9 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_10 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___2_scaleBiasRT;
NullCheck(L_9);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_9, L_10, L_11, NULL);
// DrawQuad(cmd, GetBlitMaterial(source.dimension), 14);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = ___1_source;
NullCheck(L_13);
int32_t L_14;
L_14 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_13);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15;
L_15 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_14, (bool)0, NULL);
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_12, L_15, ((int32_t)14), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitCubeToOctahedral2DQuadSingleChannel(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCubeToOctahedral2DQuadSingleChannel_mCFEE1CC91F0140BBFE26636A13BA83B107118F74 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBiasRT, int32_t ___3_mipLevelTex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int pass = 15;
V_0 = ((int32_t)15);
// uint sourceChnCount = GraphicsFormatUtility.GetComponentCount(source.graphicsFormat);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___1_source;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_0);
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
uint32_t L_2;
L_2 = GraphicsFormatUtility_GetComponentCount_mA313F1D16326A684823C59EC06D67C219DA9CCF7(L_1, NULL);
// if (sourceChnCount == 1)
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0031;
}
}
{
// if (GraphicsFormatUtility.IsAlphaOnlyFormat(source.graphicsFormat))
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___1_source;
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_3);
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
bool L_5;
L_5 = GraphicsFormatUtility_IsAlphaOnlyFormat_m16B3790B87311EE379932EF735A178F255EF5FA4(L_4, NULL);
if (!L_5)
{
goto IL_0021;
}
}
{
// pass = 16;
V_0 = ((int32_t)16);
}
IL_0021:
{
// if (GraphicsFormatUtility.GetSwizzleR(source.graphicsFormat) == FormatSwizzle.FormatSwizzleR)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___1_source;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_6);
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
int32_t L_8;
L_8 = GraphicsFormatUtility_GetSwizzleR_m80F727B54ED6C7F03D0A73868CE3377AA754E677(L_7, NULL);
if (L_8)
{
goto IL_0031;
}
}
{
// pass = 17;
V_0 = ((int32_t)17);
}
IL_0031:
{
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitCubeTexture, source);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_9 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_10 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitCubeTexture_1;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = ___1_source;
NullCheck(L_9);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_9, L_10, L_11, NULL);
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_12 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_13 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
int32_t L_14 = ___3_mipLevelTex;
NullCheck(L_12);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_12, L_13, ((float)L_14), NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, new Vector4(1, 1, 0, 0));
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_15 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_16 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17;
memset((&L_17), 0, sizeof(L_17));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_17), (1.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_15);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_15, L_16, L_17, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_18 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_19 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20 = ___2_scaleBiasRT;
NullCheck(L_18);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_18, L_19, L_20, NULL);
// DrawQuad(cmd, GetBlitMaterial(source.dimension), pass);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = ___1_source;
NullCheck(L_22);
int32_t L_23;
L_23 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_22);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24;
L_24 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_23, (bool)0, NULL);
int32_t L_25 = V_0;
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_21, L_24, L_25, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::BlitQuadSingleChannel(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4,UnityEngine.Vector4,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitQuadSingleChannel_mBE24C0E38F8D58B82B79DDECD3512B275FF98213 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasRT, int32_t ___4_mipLevelTex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int pass = 18;
V_0 = ((int32_t)18);
// uint sourceChnCount = GraphicsFormatUtility.GetComponentCount(source.graphicsFormat);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___1_source;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_0);
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
uint32_t L_2;
L_2 = GraphicsFormatUtility_GetComponentCount_mA313F1D16326A684823C59EC06D67C219DA9CCF7(L_1, NULL);
// if (sourceChnCount == 1)
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0031;
}
}
{
// if (GraphicsFormatUtility.IsAlphaOnlyFormat(source.graphicsFormat))
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___1_source;
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_3);
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
bool L_5;
L_5 = GraphicsFormatUtility_IsAlphaOnlyFormat_m16B3790B87311EE379932EF735A178F255EF5FA4(L_4, NULL);
if (!L_5)
{
goto IL_0021;
}
}
{
// pass = 19;
V_0 = ((int32_t)19);
}
IL_0021:
{
// if (GraphicsFormatUtility.GetSwizzleR(source.graphicsFormat) == FormatSwizzle.FormatSwizzleR)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___1_source;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_6);
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
int32_t L_8;
L_8 = GraphicsFormatUtility_GetSwizzleR_m80F727B54ED6C7F03D0A73868CE3377AA754E677(L_7, NULL);
if (L_8)
{
goto IL_0031;
}
}
{
// pass = 20;
V_0 = ((int32_t)20);
}
IL_0031:
{
// s_PropertyBlock.SetTexture(BlitShaderIDs._BlitTexture, source);
il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_9 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
int32_t L_10 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = ___1_source;
NullCheck(L_9);
MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_9, L_10, L_11, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, scaleBiasTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_12 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_13 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___2_scaleBiasTex;
NullCheck(L_12);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_12, L_13, L_14, NULL);
// s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_15 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_16 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = ___3_scaleBiasRT;
NullCheck(L_15);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_15, L_16, L_17, NULL);
// s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_18 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4;
int32_t L_19 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4;
int32_t L_20 = ___4_mipLevelTex;
NullCheck(L_18);
MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_18, L_19, ((float)L_20), NULL);
// DrawQuad(cmd, GetBlitMaterial(source.dimension), pass);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = ___1_source;
NullCheck(L_22);
int32_t L_23;
L_23 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_22);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24;
L_24 = Blitter_GetBlitMaterial_m4BA631147AEAC4DBB4125473540FCB72D7F394BF(L_23, (bool)0, NULL);
int32_t L_25 = V_0;
Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_21, L_24, L_25, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Blitter::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter__cctor_m3454BA6BCE09B6C334E31E0C8DC81E4D20A11FF3 (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*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static MaterialPropertyBlock s_PropertyBlock = new MaterialPropertyBlock();
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
NullCheck(L_0);
MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_0, NULL);
((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4), (void*)L_0);
return;
}
}
// UnityEngine.Vector3[] UnityEngine.Rendering.Blitter::<Initialize>g__GetFullScreenTriangleVertexPosition|8_0(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Blitter_U3CInitializeU3Eg__GetFullScreenTriangleVertexPositionU7C8_0_mF7958089BAC7665AF04188D6A07EA45AC42332D5 (float ___0_z, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
int32_t V_1 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// var r = new Vector3[3];
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)3);
V_0 = L_0;
// for (int i = 0; i < 3; i++)
V_1 = 0;
goto IL_0051;
}
IL_000b:
{
// Vector2 uv = new Vector2((i << 1) & 2, i & 2);
int32_t L_1 = V_1;
int32_t L_2 = V_1;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), ((float)((int32_t)(((int32_t)(L_1<<1))&2))), ((float)((int32_t)(L_2&2))), NULL);
// r[i] = new Vector3(uv.x * 2.0f - 1.0f, uv.y * 2.0f - 1.0f, z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = V_0;
int32_t L_4 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_2;
float L_6 = L_5.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_2;
float L_8 = L_7.___y_1;
float L_9 = ___0_z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_6, (2.0f))), (1.0f))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_8, (2.0f))), (1.0f))), L_9, /*hidden argument*/NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_10);
// for (int i = 0; i < 3; i++)
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0051:
{
// for (int i = 0; i < 3; i++)
int32_t L_12 = V_1;
if ((((int32_t)L_12) < ((int32_t)3)))
{
goto IL_000b;
}
}
{
// return r;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = V_0;
return L_13;
}
}
// UnityEngine.Vector2[] UnityEngine.Rendering.Blitter::<Initialize>g__GetFullScreenTriangleTexCoord|8_1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Blitter_U3CInitializeU3Eg__GetFullScreenTriangleTexCoordU7C8_1_m637A89D230BEF43DE1F157B7D52183D481DC498D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL;
int32_t V_1 = 0;
{
// var r = new Vector2[3];
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)3);
V_0 = L_0;
// for (int i = 0; i < 3; i++)
V_1 = 0;
goto IL_004a;
}
IL_000b:
{
// if (SystemInfo.graphicsUVStartsAtTop)
bool L_1;
L_1 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
if (!L_1)
{
goto IL_0030;
}
}
{
// r[i] = new Vector2((i << 1) & 2, 1.0f - (i & 2));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = V_0;
int32_t L_3 = V_1;
int32_t L_4 = V_1;
int32_t L_5 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)((int32_t)(((int32_t)(L_4<<1))&2))), ((float)il2cpp_codegen_subtract((1.0f), ((float)((int32_t)(L_5&2))))), /*hidden argument*/NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_6);
goto IL_0046;
}
IL_0030:
{
// r[i] = new Vector2((i << 1) & 2, i & 2);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = V_0;
int32_t L_8 = V_1;
int32_t L_9 = V_1;
int32_t L_10 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
memset((&L_11), 0, sizeof(L_11));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_11), ((float)((int32_t)(((int32_t)(L_9<<1))&2))), ((float)((int32_t)(L_10&2))), /*hidden argument*/NULL);
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_11);
}
IL_0046:
{
// for (int i = 0; i < 3; i++)
int32_t L_12 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_004a:
{
// for (int i = 0; i < 3; i++)
int32_t L_13 = V_1;
if ((((int32_t)L_13) < ((int32_t)3)))
{
goto IL_000b;
}
}
{
// return r;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_14 = V_0;
return L_14;
}
}
// UnityEngine.Vector3[] UnityEngine.Rendering.Blitter::<Initialize>g__GetQuadVertexPosition|8_2(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Blitter_U3CInitializeU3Eg__GetQuadVertexPositionU7C8_2_m5840FEF2B3AB44C4E9A2BB0D53234C60869AE168 (float ___0_z, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
uint32_t V_1 = 0;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
float V_4 = 0.0f;
float V_5 = 0.0f;
{
// var r = new Vector3[4];
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
V_0 = L_0;
// for (uint i = 0; i < 4; i++)
V_1 = 0;
goto IL_0038;
}
IL_000b:
{
// uint topBit = i >> 1;
uint32_t L_1 = V_1;
V_2 = ((int32_t)((uint32_t)L_1>>1));
// uint botBit = (i & 1);
uint32_t L_2 = V_1;
V_3 = ((int32_t)((int32_t)L_2&1));
// float x = topBit;
uint32_t L_3 = V_2;
V_4 = ((float)((double)(uint32_t)L_3));
// float y = 1 - (topBit + botBit) & 1; // produces 1 for indices 0,3 and 0 for 1,2
uint32_t L_4 = V_2;
uint32_t L_5 = V_3;
V_5 = ((float)((double)(uint32_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(1, ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))))&1))));
// r[i] = new Vector3(x, y, z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0;
uint32_t L_7 = V_1;
float L_8 = V_4;
float L_9 = V_5;
float L_10 = ___0_z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
memset((&L_11), 0, sizeof(L_11));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_11), L_8, L_9, L_10, /*hidden argument*/NULL);
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_11);
// for (uint i = 0; i < 4; i++)
uint32_t L_12 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, 1));
}
IL_0038:
{
// for (uint i = 0; i < 4; i++)
uint32_t L_13 = V_1;
if ((!(((uint32_t)L_13) >= ((uint32_t)4))))
{
goto IL_000b;
}
}
{
// return r;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = V_0;
return L_14;
}
}
// UnityEngine.Vector2[] UnityEngine.Rendering.Blitter::<Initialize>g__GetQuadTexCoord|8_3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Blitter_U3CInitializeU3Eg__GetQuadTexCoordU7C8_3_m0A53521C2E5198484443850877C068C3FA4E1B00 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL;
uint32_t V_1 = 0;
uint32_t V_2 = 0;
float V_3 = 0.0f;
float V_4 = 0.0f;
{
// var r = new Vector2[4];
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)4);
V_0 = L_0;
// for (uint i = 0; i < 4; i++)
V_1 = 0;
goto IL_0042;
}
IL_000b:
{
// uint topBit = i >> 1;
uint32_t L_1 = V_1;
// uint botBit = (i & 1);
uint32_t L_2 = V_1;
V_2 = ((int32_t)((int32_t)L_2&1));
// float u = topBit;
int32_t L_3 = ((int32_t)((uint32_t)L_1>>1));
V_3 = ((float)((double)(uint32_t)L_3));
// float v = (topBit + botBit) & 1; // produces 0 for indices 0,3 and 1 for 1,2
uint32_t L_4 = V_2;
V_4 = ((float)((double)(uint32_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_3, (int32_t)L_4))&1))));
// if (SystemInfo.graphicsUVStartsAtTop)
bool L_5;
L_5 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
if (!L_5)
{
goto IL_002f;
}
}
{
// v = 1.0f - v;
float L_6 = V_4;
V_4 = ((float)il2cpp_codegen_subtract((1.0f), L_6));
}
IL_002f:
{
// r[i] = new Vector2(u, v);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = V_0;
uint32_t L_8 = V_1;
float L_9 = V_3;
float L_10 = V_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
memset((&L_11), 0, sizeof(L_11));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_11), L_9, L_10, /*hidden argument*/NULL);
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_11);
// for (uint i = 0; i < 4; i++)
uint32_t L_12 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, 1));
}
IL_0042:
{
// for (uint i = 0; i < 4; i++)
uint32_t L_13 = V_1;
if ((!(((uint32_t)L_13) >= ((uint32_t)4))))
{
goto IL_000b;
}
}
{
// return r;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_14 = V_0;
return L_14;
}
}
#ifdef __clang__
#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.Blitter/BlitShaderIDs::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlitShaderIDs__cctor_m705F053D9408AB2593B4316DC6A1142B18AECB70 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0902723DFFF43CF3B7C6C63235A27BA69D84621D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F1446FA8B3EF6BF5F9E5BE903A40F07ADB3D49E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral205553D68BAF0E0A0483E8FDECA0736C26CE34E1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D25A59CF547045B8AE96B99028442D90753BB52);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98CFF7D4C8E693FD927BAE1DFBED24F906EE2316);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFDB66A5C09DDC3274385CB8BDFC3E37839055F8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC2A368EC6B09D7670707343672D60E45A4F60A1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDD7E4B2CEA12B65DF701B4F431AB943FCD36FEF);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly int _BlitTexture = Shader.PropertyToID("_BlitTexture");
int32_t L_0;
L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFC2A368EC6B09D7670707343672D60E45A4F60A1, NULL);
((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0 = L_0;
// public static readonly int _BlitCubeTexture = Shader.PropertyToID("_BlitCubeTexture");
int32_t L_1;
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral98CFF7D4C8E693FD927BAE1DFBED24F906EE2316, NULL);
((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitCubeTexture_1 = L_1;
// public static readonly int _BlitScaleBias = Shader.PropertyToID("_BlitScaleBias");
int32_t L_2;
L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral1F1446FA8B3EF6BF5F9E5BE903A40F07ADB3D49E, NULL);
((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2 = L_2;
// public static readonly int _BlitScaleBiasRt = Shader.PropertyToID("_BlitScaleBiasRt");
int32_t L_3;
L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0902723DFFF43CF3B7C6C63235A27BA69D84621D, NULL);
((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3 = L_3;
// public static readonly int _BlitMipLevel = Shader.PropertyToID("_BlitMipLevel");
int32_t L_4;
L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFDD7E4B2CEA12B65DF701B4F431AB943FCD36FEF, NULL);
((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4 = L_4;
// public static readonly int _BlitTextureSize = Shader.PropertyToID("_BlitTextureSize");
int32_t L_5;
L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral205553D68BAF0E0A0483E8FDECA0736C26CE34E1, NULL);
((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTextureSize_5 = L_5;
// public static readonly int _BlitPaddingSize = Shader.PropertyToID("_BlitPaddingSize");
int32_t L_6;
L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7D25A59CF547045B8AE96B99028442D90753BB52, NULL);
((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitPaddingSize_6 = L_6;
// public static readonly int _InputDepth = Shader.PropertyToID("_InputDepthTexture");
int32_t L_7;
L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralCFDB66A5C09DDC3274385CB8BDFC3E37839055F8, NULL);
((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____InputDepth_7 = L_7;
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.CameraCaptureBridge::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraCaptureBridge_get_enabled_mA6EBD814D073499AA1874E1A198DB60D843CBF33 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return _enabled;
il2cpp_codegen_runtime_class_init_inline(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
bool L_0 = ((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->____enabled_1;
return L_0;
}
}
// System.Void UnityEngine.Rendering.CameraCaptureBridge::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraCaptureBridge_set_enabled_mFE7DB8A203C6EE9D433F27C7FF99D2CC9C00B30C (bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// _enabled = value;
bool L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->____enabled_1 = L_0;
// }
return;
}
}
// System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>> UnityEngine.Rendering.CameraCaptureBridge::GetCaptureActions(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraCaptureBridge_GetCaptureActions_m8836469E756A5122D9AC250B2305C65C5BECD1F9 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m4DD2307E1A85CE1732E83B800176ACC7515E4B06_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_m0539DF7E1167CB3285C4F1015D8457520D5364EB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* V_0 = NULL;
{
// if (!actionDict.TryGetValue(camera, out var actions) || actions.Count == 0)
il2cpp_codegen_runtime_class_init_inline(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* L_0 = ((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->___actionDict_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE_RuntimeMethod_var);
if (!L_2)
{
goto IL_0017;
}
}
{
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_3 = V_0;
NullCheck(L_3);
int32_t L_4;
L_4 = HashSet_1_get_Count_m0539DF7E1167CB3285C4F1015D8457520D5364EB_inline(L_3, HashSet_1_get_Count_m0539DF7E1167CB3285C4F1015D8457520D5364EB_RuntimeMethod_var);
if (L_4)
{
goto IL_0019;
}
}
IL_0017:
{
// return null;
return (RuntimeObject*)NULL;
}
IL_0019:
{
// return actions.GetEnumerator();
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_5 = V_0;
NullCheck(L_5);
Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF L_6;
L_6 = HashSet_1_GetEnumerator_m4DD2307E1A85CE1732E83B800176ACC7515E4B06(L_5, HashSet_1_GetEnumerator_m4DD2307E1A85CE1732E83B800176ACC7515E4B06_RuntimeMethod_var);
Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF L_7 = L_6;
RuntimeObject* L_8 = Box(Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF_il2cpp_TypeInfo_var, &L_7);
return (RuntimeObject*)L_8;
}
}
// System.Void UnityEngine.Rendering.CameraCaptureBridge::AddCaptureAction(UnityEngine.Camera,System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraCaptureBridge_AddCaptureAction_mEF23499E0C104E0F84527A21EF41B5607F33AB15 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* ___1_action, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mBDC758D6AB3612A7A4E6FD67A47E4372410CA462_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m882D100CECAF3E7AC184A18C8EEB45A5A090380F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mCA104F8F7A1DC27E3B10B7E56D41783DE71F9332_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* V_0 = NULL;
{
// actionDict.TryGetValue(camera, out var actions);
il2cpp_codegen_runtime_class_init_inline(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* L_0 = ((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->___actionDict_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE_RuntimeMethod_var);
// if (actions == null)
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_3 = V_0;
if (L_3)
{
goto IL_0023;
}
}
{
// actions = new HashSet<Action<RenderTargetIdentifier, CommandBuffer>>();
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_4 = (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*)il2cpp_codegen_object_new(HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD_il2cpp_TypeInfo_var);
NullCheck(L_4);
HashSet_1__ctor_mCA104F8F7A1DC27E3B10B7E56D41783DE71F9332(L_4, HashSet_1__ctor_mCA104F8F7A1DC27E3B10B7E56D41783DE71F9332_RuntimeMethod_var);
V_0 = L_4;
// actionDict.Add(camera, actions);
il2cpp_codegen_runtime_class_init_inline(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* L_5 = ((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->___actionDict_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = ___0_camera;
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_7 = V_0;
NullCheck(L_5);
Dictionary_2_Add_mBDC758D6AB3612A7A4E6FD67A47E4372410CA462(L_5, L_6, L_7, Dictionary_2_Add_mBDC758D6AB3612A7A4E6FD67A47E4372410CA462_RuntimeMethod_var);
}
IL_0023:
{
// actions.Add(action);
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_8 = V_0;
Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* L_9 = ___1_action;
NullCheck(L_8);
bool L_10;
L_10 = HashSet_1_Add_m882D100CECAF3E7AC184A18C8EEB45A5A090380F(L_8, L_9, HashSet_1_Add_m882D100CECAF3E7AC184A18C8EEB45A5A090380F_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CameraCaptureBridge::RemoveCaptureAction(UnityEngine.Camera,System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraCaptureBridge_RemoveCaptureAction_m44B0448B01EDB4D8EB1B8C1DBA1C8A2897D7E4DA (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* ___1_action, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m280E033917A572D501EC4070430D723CDA03E875_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* V_0 = NULL;
{
// if (camera == null)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
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_000a;
}
}
{
// return;
return;
}
IL_000a:
{
// if (actionDict.TryGetValue(camera, out var actions))
il2cpp_codegen_runtime_class_init_inline(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* L_2 = ((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->___actionDict_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___0_camera;
NullCheck(L_2);
bool L_4;
L_4 = Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE(L_2, L_3, (&V_0), Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE_RuntimeMethod_var);
if (!L_4)
{
goto IL_0021;
}
}
{
// actions.Remove(action);
HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_5 = V_0;
Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* L_6 = ___1_action;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Remove_m280E033917A572D501EC4070430D723CDA03E875(L_5, L_6, HashSet_1_Remove_m280E033917A572D501EC4070430D723CDA03E875_RuntimeMethod_var);
}
IL_0021:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.CameraCaptureBridge::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraCaptureBridge__cctor_m624688B58608D8DF3B46DD757E00F761B0073066 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF8E7CECEC9905DEC1B90C93643B06C340E6EA397_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static Dictionary<Camera, HashSet<Action<RenderTargetIdentifier, CommandBuffer>>> actionDict =
// new Dictionary<Camera, HashSet<Action<RenderTargetIdentifier, CommandBuffer>>>();
Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* L_0 = (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D*)il2cpp_codegen_object_new(Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mF8E7CECEC9905DEC1B90C93643B06C340E6EA397(L_0, Dictionary_2__ctor_mF8E7CECEC9905DEC1B90C93643B06C340E6EA397_RuntimeMethod_var);
((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->___actionDict_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->___actionDict_0), (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.Single UnityEngine.Rendering.ColorUtils::get_lensImperfectionExposureScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_get_lensImperfectionExposureScale_mA3607EA56468E382183C1FF4FC44276CBBA5C923 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get => (78.0f / (100.0f * s_LensAttenuation));
il2cpp_codegen_runtime_class_init_inline(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
float L_0 = ((ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var))->___s_LensAttenuation_1;
return ((float)((78.0f)/((float)il2cpp_codegen_multiply((100.0f), L_0))));
}
}
// System.Single UnityEngine.Rendering.ColorUtils::StandardIlluminantY(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_StandardIlluminantY_m10B7C6229A932EC225A91299E235550AACD6F60D (float ___0_x, const RuntimeMethod* method)
{
{
// public static float StandardIlluminantY(float x) => 2.87f * x - 3f * x * x - 0.27509507f;
float L_0 = ___0_x;
float L_1 = ___0_x;
float L_2 = ___0_x;
return ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.86999989f), L_0)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((3.0f), L_1)), L_2)))), (0.275095075f)));
}
}
// UnityEngine.Vector3 UnityEngine.Rendering.ColorUtils::CIExyToLMS(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ColorUtils_CIExyToLMS_mBB864B1101CEBA934E4C72C539D72CEACFE0C212 (float ___0_x, float ___1_y, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
{
// float Y = 1f;
V_0 = (1.0f);
// float X = Y * x / y;
float L_0 = V_0;
float L_1 = ___0_x;
float L_2 = ___1_y;
V_1 = ((float)(((float)il2cpp_codegen_multiply(L_0, L_1))/L_2));
// float Z = Y * (1f - x - y) / y;
float L_3 = V_0;
float L_4 = ___0_x;
float L_5 = ___1_y;
float L_6 = ___1_y;
V_2 = ((float)(((float)il2cpp_codegen_multiply(L_3, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((1.0f), L_4)), L_5))))/L_6));
// float L = 0.7328f * X + 0.4296f * Y - 0.1624f * Z;
float L_7 = V_1;
float L_8 = V_0;
float L_9 = V_2;
// float M = -0.7036f * X + 1.6975f * Y + 0.0061f * Z;
float L_10 = V_1;
float L_11 = V_0;
float L_12 = V_2;
V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply((-0.703599989f), L_10)), ((float)il2cpp_codegen_multiply((1.69749999f), L_11)))), ((float)il2cpp_codegen_multiply((0.00609999988f), L_12))));
// float S = 0.0030f * X + 0.0136f * Y + 0.9834f * Z;
float L_13 = V_1;
float L_14 = V_0;
float L_15 = V_2;
V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply((0.00300000003f), L_13)), ((float)il2cpp_codegen_multiply((0.0136000002f), L_14)))), ((float)il2cpp_codegen_multiply((0.983399987f), L_15))));
// return new Vector3(L, M, S);
float L_16 = V_3;
float L_17 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
memset((&L_18), 0, sizeof(L_18));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_18), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply((0.732800007f), L_7)), ((float)il2cpp_codegen_multiply((0.4296f), L_8)))), ((float)il2cpp_codegen_multiply((0.162400007f), L_9)))), L_16, L_17, /*hidden argument*/NULL);
return L_18;
}
}
// UnityEngine.Vector3 UnityEngine.Rendering.ColorUtils::ColorBalanceToLMSCoeffs(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ColorUtils_ColorBalanceToLMSCoeffs_mB376DD0E110C328FD5B407E391C88E374A9A3A7A (float ___0_temperature, float ___1_tint, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
float G_B2_0 = 0.0f;
float G_B2_1 = 0.0f;
float G_B1_0 = 0.0f;
float G_B1_1 = 0.0f;
float G_B3_0 = 0.0f;
float G_B3_1 = 0.0f;
float G_B3_2 = 0.0f;
{
// float t1 = temperature / 65f;
float L_0 = ___0_temperature;
V_0 = ((float)(L_0/(65.0f)));
// float t2 = tint / 65f;
float L_1 = ___1_tint;
V_1 = ((float)(L_1/(65.0f)));
// float x = 0.31271f - t1 * (t1 < 0f ? 0.1f : 0.05f);
float L_2 = V_0;
float L_3 = V_0;
G_B1_0 = L_2;
G_B1_1 = (0.312709987f);
if ((((float)L_3) < ((float)(0.0f))))
{
G_B2_0 = L_2;
G_B2_1 = (0.312709987f);
goto IL_0025;
}
}
{
G_B3_0 = (0.0500000007f);
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_002a;
}
IL_0025:
{
G_B3_0 = (0.100000001f);
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_002a:
{
// float y = StandardIlluminantY(x) + t2 * 0.05f;
float L_4 = ((float)il2cpp_codegen_subtract(G_B3_2, ((float)il2cpp_codegen_multiply(G_B3_1, G_B3_0))));
il2cpp_codegen_runtime_class_init_inline(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
float L_5;
L_5 = ColorUtils_StandardIlluminantY_m10B7C6229A932EC225A91299E235550AACD6F60D(L_4, NULL);
float L_6 = V_1;
V_2 = ((float)il2cpp_codegen_add(L_5, ((float)il2cpp_codegen_multiply(L_6, (0.0500000007f)))));
// var w1 = new Vector3(0.949237f, 1.03542f, 1.08728f); // D65 white point
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), (0.949236989f), (1.03541994f), (1.08728004f), NULL);
// var w2 = CIExyToLMS(x, y);
float L_7 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = ColorUtils_CIExyToLMS_mBB864B1101CEBA934E4C72C539D72CEACFE0C212(L_4, L_7, NULL);
V_4 = L_8;
// return new Vector3(w1.x / w2.x, w1.y / w2.y, w1.z / w2.z);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_3;
float L_10 = L_9.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_4;
float L_12 = L_11.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_3;
float L_14 = L_13.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_4;
float L_16 = L_15.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_3;
float L_18 = L_17.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_4;
float L_20 = L_19.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
memset((&L_21), 0, sizeof(L_21));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), ((float)(L_10/L_12)), ((float)(L_14/L_16)), ((float)(L_18/L_20)), /*hidden argument*/NULL);
return L_21;
}
}
// System.ValueTuple`3<UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4> UnityEngine.Rendering.ColorUtils::PrepareShadowsMidtonesHighlights(UnityEngine.Vector4&,UnityEngine.Vector4&,UnityEngine.Vector4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC ColorUtils_PrepareShadowsMidtonesHighlights_m9B43874018BC56463FF360BBF200E31FD8F4ED9D (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_inShadows, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_inMidtones, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___2_inHighlights, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
memset((&V_3), 0, sizeof(V_3));
float G_B2_0 = 0.0f;
float G_B1_0 = 0.0f;
float G_B3_0 = 0.0f;
float G_B3_1 = 0.0f;
float G_B5_0 = 0.0f;
float G_B4_0 = 0.0f;
float G_B6_0 = 0.0f;
float G_B6_1 = 0.0f;
float G_B8_0 = 0.0f;
float G_B7_0 = 0.0f;
float G_B9_0 = 0.0f;
float G_B9_1 = 0.0f;
{
// var shadows = inShadows;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___0_inShadows;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_0);
V_1 = L_1;
// shadows.x = Mathf.GammaToLinearSpace(shadows.x);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = V_1;
float L_3 = L_2.___x_1;
float L_4;
L_4 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_3, NULL);
(&V_1)->___x_1 = L_4;
// shadows.y = Mathf.GammaToLinearSpace(shadows.y);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_1;
float L_6 = L_5.___y_2;
float L_7;
L_7 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_6, NULL);
(&V_1)->___y_2 = L_7;
// shadows.z = Mathf.GammaToLinearSpace(shadows.z);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = V_1;
float L_9 = L_8.___z_3;
float L_10;
L_10 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_9, NULL);
(&V_1)->___z_3 = L_10;
// weight = shadows.w * (Mathf.Sign(shadows.w) < 0f ? 1f : 4f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = V_1;
float L_12 = L_11.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_1;
float L_14 = L_13.___w_4;
float L_15;
L_15 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_14, NULL);
G_B1_0 = L_12;
if ((((float)L_15) < ((float)(0.0f))))
{
G_B2_0 = L_12;
goto IL_005c;
}
}
{
G_B3_0 = (4.0f);
G_B3_1 = G_B1_0;
goto IL_0061;
}
IL_005c:
{
G_B3_0 = (1.0f);
G_B3_1 = G_B2_0;
}
IL_0061:
{
V_0 = ((float)il2cpp_codegen_multiply(G_B3_1, G_B3_0));
// shadows.x = Mathf.Max(shadows.x + weight, 0f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_1;
float L_17 = L_16.___x_1;
float L_18 = V_0;
float L_19;
L_19 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_17, L_18)), (0.0f), NULL);
(&V_1)->___x_1 = L_19;
// shadows.y = Mathf.Max(shadows.y + weight, 0f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20 = V_1;
float L_21 = L_20.___y_2;
float L_22 = V_0;
float L_23;
L_23 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_21, L_22)), (0.0f), NULL);
(&V_1)->___y_2 = L_23;
// shadows.z = Mathf.Max(shadows.z + weight, 0f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = V_1;
float L_25 = L_24.___z_3;
float L_26 = V_0;
float L_27;
L_27 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_25, L_26)), (0.0f), NULL);
(&V_1)->___z_3 = L_27;
// shadows.w = 0f;
(&V_1)->___w_4 = (0.0f);
// var midtones = inMidtones;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_28 = ___1_inMidtones;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_28);
V_2 = L_29;
// midtones.x = Mathf.GammaToLinearSpace(midtones.x);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = V_2;
float L_31 = L_30.___x_1;
float L_32;
L_32 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_31, NULL);
(&V_2)->___x_1 = L_32;
// midtones.y = Mathf.GammaToLinearSpace(midtones.y);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33 = V_2;
float L_34 = L_33.___y_2;
float L_35;
L_35 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_34, NULL);
(&V_2)->___y_2 = L_35;
// midtones.z = Mathf.GammaToLinearSpace(midtones.z);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_36 = V_2;
float L_37 = L_36.___z_3;
float L_38;
L_38 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_37, NULL);
(&V_2)->___z_3 = L_38;
// weight = midtones.w * (Mathf.Sign(midtones.w) < 0f ? 1f : 4f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39 = V_2;
float L_40 = L_39.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_41 = V_2;
float L_42 = L_41.___w_4;
float L_43;
L_43 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_42, NULL);
G_B4_0 = L_40;
if ((((float)L_43) < ((float)(0.0f))))
{
G_B5_0 = L_40;
goto IL_0116;
}
}
{
G_B6_0 = (4.0f);
G_B6_1 = G_B4_0;
goto IL_011b;
}
IL_0116:
{
G_B6_0 = (1.0f);
G_B6_1 = G_B5_0;
}
IL_011b:
{
V_0 = ((float)il2cpp_codegen_multiply(G_B6_1, G_B6_0));
// midtones.x = Mathf.Max(midtones.x + weight, 0f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_44 = V_2;
float L_45 = L_44.___x_1;
float L_46 = V_0;
float L_47;
L_47 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_45, L_46)), (0.0f), NULL);
(&V_2)->___x_1 = L_47;
// midtones.y = Mathf.Max(midtones.y + weight, 0f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_48 = V_2;
float L_49 = L_48.___y_2;
float L_50 = V_0;
float L_51;
L_51 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_49, L_50)), (0.0f), NULL);
(&V_2)->___y_2 = L_51;
// midtones.z = Mathf.Max(midtones.z + weight, 0f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52 = V_2;
float L_53 = L_52.___z_3;
float L_54 = V_0;
float L_55;
L_55 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_53, L_54)), (0.0f), NULL);
(&V_2)->___z_3 = L_55;
// midtones.w = 0f;
(&V_2)->___w_4 = (0.0f);
// var highlights = inHighlights;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_56 = ___2_inHighlights;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_56);
V_3 = L_57;
// highlights.x = Mathf.GammaToLinearSpace(highlights.x);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_58 = V_3;
float L_59 = L_58.___x_1;
float L_60;
L_60 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_59, NULL);
(&V_3)->___x_1 = L_60;
// highlights.y = Mathf.GammaToLinearSpace(highlights.y);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_61 = V_3;
float L_62 = L_61.___y_2;
float L_63;
L_63 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_62, NULL);
(&V_3)->___y_2 = L_63;
// highlights.z = Mathf.GammaToLinearSpace(highlights.z);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_64 = V_3;
float L_65 = L_64.___z_3;
float L_66;
L_66 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_65, NULL);
(&V_3)->___z_3 = L_66;
// weight = highlights.w * (Mathf.Sign(highlights.w) < 0f ? 1f : 4f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_67 = V_3;
float L_68 = L_67.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_69 = V_3;
float L_70 = L_69.___w_4;
float L_71;
L_71 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_70, NULL);
G_B7_0 = L_68;
if ((((float)L_71) < ((float)(0.0f))))
{
G_B8_0 = L_68;
goto IL_01d0;
}
}
{
G_B9_0 = (4.0f);
G_B9_1 = G_B7_0;
goto IL_01d5;
}
IL_01d0:
{
G_B9_0 = (1.0f);
G_B9_1 = G_B8_0;
}
IL_01d5:
{
V_0 = ((float)il2cpp_codegen_multiply(G_B9_1, G_B9_0));
// highlights.x = Mathf.Max(highlights.x + weight, 0f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_72 = V_3;
float L_73 = L_72.___x_1;
float L_74 = V_0;
float L_75;
L_75 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_73, L_74)), (0.0f), NULL);
(&V_3)->___x_1 = L_75;
// highlights.y = Mathf.Max(highlights.y + weight, 0f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_76 = V_3;
float L_77 = L_76.___y_2;
float L_78 = V_0;
float L_79;
L_79 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_77, L_78)), (0.0f), NULL);
(&V_3)->___y_2 = L_79;
// highlights.z = Mathf.Max(highlights.z + weight, 0f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_80 = V_3;
float L_81 = L_80.___z_3;
float L_82 = V_0;
float L_83;
L_83 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_81, L_82)), (0.0f), NULL);
(&V_3)->___z_3 = L_83;
// highlights.w = 0f;
(&V_3)->___w_4 = (0.0f);
// return (shadows, midtones, highlights);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_84 = V_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_85 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_86 = V_3;
ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC L_87;
memset((&L_87), 0, sizeof(L_87));
ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7((&L_87), L_84, L_85, L_86, /*hidden argument*/ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_RuntimeMethod_var);
return L_87;
}
}
// System.ValueTuple`3<UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4> UnityEngine.Rendering.ColorUtils::PrepareLiftGammaGain(UnityEngine.Vector4&,UnityEngine.Vector4&,UnityEngine.Vector4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC ColorUtils_PrepareLiftGammaGain_mB7E9F1F84D6D4AA29B66FD42CCB2A0C974FB1F39 (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_inLift, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_inGamma, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___2_inGain, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_6;
memset((&V_6), 0, sizeof(V_6));
{
// var lift = inLift;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___0_inLift;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_0);
V_0 = L_1;
// lift.x = Mathf.GammaToLinearSpace(lift.x) * 0.15f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = V_0;
float L_3 = L_2.___x_1;
float L_4;
L_4 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_3, NULL);
(&V_0)->___x_1 = ((float)il2cpp_codegen_multiply(L_4, (0.150000006f)));
// lift.y = Mathf.GammaToLinearSpace(lift.y) * 0.15f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0;
float L_6 = L_5.___y_2;
float L_7;
L_7 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_6, NULL);
(&V_0)->___y_2 = ((float)il2cpp_codegen_multiply(L_7, (0.150000006f)));
// lift.z = Mathf.GammaToLinearSpace(lift.z) * 0.15f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = V_0;
float L_9 = L_8.___z_3;
float L_10;
L_10 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_9, NULL);
(&V_0)->___z_3 = ((float)il2cpp_codegen_multiply(L_10, (0.150000006f)));
// float lumLift = Luminance(lift);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12;
L_12 = Color_op_Implicit_mA8CF4745D766F4F610E1BE0A1ED2F4E5FE5D734C_inline(L_11, NULL);
V_6 = L_12;
il2cpp_codegen_runtime_class_init_inline(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
float L_13;
L_13 = ColorUtils_Luminance_mFDC649B1AE8F94D798AB492DDF0ECC7BE8E34477((&V_6), NULL);
V_1 = L_13;
// lift.x = lift.x - lumLift + lift.w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = V_0;
float L_15 = L_14.___x_1;
float L_16 = V_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_0;
float L_18 = L_17.___w_4;
(&V_0)->___x_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_15, L_16)), L_18));
// lift.y = lift.y - lumLift + lift.w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19 = V_0;
float L_20 = L_19.___y_2;
float L_21 = V_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = V_0;
float L_23 = L_22.___w_4;
(&V_0)->___y_2 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_20, L_21)), L_23));
// lift.z = lift.z - lumLift + lift.w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = V_0;
float L_25 = L_24.___z_3;
float L_26 = V_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27 = V_0;
float L_28 = L_27.___w_4;
(&V_0)->___z_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_25, L_26)), L_28));
// lift.w = 0f;
(&V_0)->___w_4 = (0.0f);
// var gamma = inGamma;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_29 = ___1_inGamma;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_29);
V_2 = L_30;
// gamma.x = Mathf.GammaToLinearSpace(gamma.x) * 0.8f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31 = V_2;
float L_32 = L_31.___x_1;
float L_33;
L_33 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_32, NULL);
(&V_2)->___x_1 = ((float)il2cpp_codegen_multiply(L_33, (0.800000012f)));
// gamma.y = Mathf.GammaToLinearSpace(gamma.y) * 0.8f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_34 = V_2;
float L_35 = L_34.___y_2;
float L_36;
L_36 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_35, NULL);
(&V_2)->___y_2 = ((float)il2cpp_codegen_multiply(L_36, (0.800000012f)));
// gamma.z = Mathf.GammaToLinearSpace(gamma.z) * 0.8f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37 = V_2;
float L_38 = L_37.___z_3;
float L_39;
L_39 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_38, NULL);
(&V_2)->___z_3 = ((float)il2cpp_codegen_multiply(L_39, (0.800000012f)));
// float lumGamma = Luminance(gamma);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_40 = V_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_41;
L_41 = Color_op_Implicit_mA8CF4745D766F4F610E1BE0A1ED2F4E5FE5D734C_inline(L_40, NULL);
V_6 = L_41;
float L_42;
L_42 = ColorUtils_Luminance_mFDC649B1AE8F94D798AB492DDF0ECC7BE8E34477((&V_6), NULL);
V_3 = L_42;
// gamma.w += 1f;
float* L_43 = (&(&V_2)->___w_4);
float* L_44 = L_43;
float L_45 = *((float*)L_44);
*((float*)L_44) = (float)((float)il2cpp_codegen_add(L_45, (1.0f)));
// gamma.x = 1f / Mathf.Max(gamma.x - lumGamma + gamma.w, 1e-03f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_46 = V_2;
float L_47 = L_46.___x_1;
float L_48 = V_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_49 = V_2;
float L_50 = L_49.___w_4;
float L_51;
L_51 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_47, L_48)), L_50)), (0.00100000005f), NULL);
(&V_2)->___x_1 = ((float)((1.0f)/L_51));
// gamma.y = 1f / Mathf.Max(gamma.y - lumGamma + gamma.w, 1e-03f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52 = V_2;
float L_53 = L_52.___y_2;
float L_54 = V_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_55 = V_2;
float L_56 = L_55.___w_4;
float L_57;
L_57 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_53, L_54)), L_56)), (0.00100000005f), NULL);
(&V_2)->___y_2 = ((float)((1.0f)/L_57));
// gamma.z = 1f / Mathf.Max(gamma.z - lumGamma + gamma.w, 1e-03f);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_58 = V_2;
float L_59 = L_58.___z_3;
float L_60 = V_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_61 = V_2;
float L_62 = L_61.___w_4;
float L_63;
L_63 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_59, L_60)), L_62)), (0.00100000005f), NULL);
(&V_2)->___z_3 = ((float)((1.0f)/L_63));
// gamma.w = 0f;
(&V_2)->___w_4 = (0.0f);
// var gain = inGain;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_64 = ___2_inGain;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_65 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_64);
V_4 = L_65;
// gain.x = Mathf.GammaToLinearSpace(gain.x) * 0.8f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_66 = V_4;
float L_67 = L_66.___x_1;
float L_68;
L_68 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_67, NULL);
(&V_4)->___x_1 = ((float)il2cpp_codegen_multiply(L_68, (0.800000012f)));
// gain.y = Mathf.GammaToLinearSpace(gain.y) * 0.8f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_69 = V_4;
float L_70 = L_69.___y_2;
float L_71;
L_71 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_70, NULL);
(&V_4)->___y_2 = ((float)il2cpp_codegen_multiply(L_71, (0.800000012f)));
// gain.z = Mathf.GammaToLinearSpace(gain.z) * 0.8f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_72 = V_4;
float L_73 = L_72.___z_3;
float L_74;
L_74 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_73, NULL);
(&V_4)->___z_3 = ((float)il2cpp_codegen_multiply(L_74, (0.800000012f)));
// float lumGain = Luminance(gain);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_75 = V_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_76;
L_76 = Color_op_Implicit_mA8CF4745D766F4F610E1BE0A1ED2F4E5FE5D734C_inline(L_75, NULL);
V_6 = L_76;
float L_77;
L_77 = ColorUtils_Luminance_mFDC649B1AE8F94D798AB492DDF0ECC7BE8E34477((&V_6), NULL);
V_5 = L_77;
// gain.w += 1f;
float* L_78 = (&(&V_4)->___w_4);
float* L_79 = L_78;
float L_80 = *((float*)L_79);
*((float*)L_79) = (float)((float)il2cpp_codegen_add(L_80, (1.0f)));
// gain.x = gain.x - lumGain + gain.w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_81 = V_4;
float L_82 = L_81.___x_1;
float L_83 = V_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_84 = V_4;
float L_85 = L_84.___w_4;
(&V_4)->___x_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_82, L_83)), L_85));
// gain.y = gain.y - lumGain + gain.w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_86 = V_4;
float L_87 = L_86.___y_2;
float L_88 = V_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_89 = V_4;
float L_90 = L_89.___w_4;
(&V_4)->___y_2 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_87, L_88)), L_90));
// gain.z = gain.z - lumGain + gain.w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_91 = V_4;
float L_92 = L_91.___z_3;
float L_93 = V_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_94 = V_4;
float L_95 = L_94.___w_4;
(&V_4)->___z_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_92, L_93)), L_95));
// gain.w = 0f;
(&V_4)->___w_4 = (0.0f);
// return (lift, gamma, gain);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_96 = V_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_97 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_98 = V_4;
ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC L_99;
memset((&L_99), 0, sizeof(L_99));
ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7((&L_99), L_96, L_97, L_98, /*hidden argument*/ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_RuntimeMethod_var);
return L_99;
}
}
// System.ValueTuple`2<UnityEngine.Vector4,UnityEngine.Vector4> UnityEngine.Rendering.ColorUtils::PrepareSplitToning(UnityEngine.Vector4&,UnityEngine.Vector4&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6 ColorUtils_PrepareSplitToning_m0AA7CE54A574E73A70C8C6B7262FF8F3C9778F9A (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_inShadows, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_inHighlights, float ___2_balance, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF_RuntimeMethod_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));
{
// var shadows = inShadows;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___0_inShadows;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_0);
V_0 = L_1;
// var highlights = inHighlights;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_2 = ___1_inHighlights;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_2);
V_1 = L_3;
// shadows.w = balance / 100f;
float L_4 = ___2_balance;
(&V_0)->___w_4 = ((float)(L_4/(100.0f)));
// highlights.w = 0f;
(&V_1)->___w_4 = (0.0f);
// return (shadows, highlights);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = V_1;
ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6 L_7;
memset((&L_7), 0, sizeof(L_7));
ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF((&L_7), L_5, L_6, /*hidden argument*/ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF_RuntimeMethod_var);
return L_7;
}
}
// System.Single UnityEngine.Rendering.ColorUtils::Luminance(UnityEngine.Color&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_Luminance_mFDC649B1AE8F94D798AB492DDF0ECC7BE8E34477 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_color, const RuntimeMethod* method)
{
{
// public static float Luminance(in Color color) => color.r * 0.2126729f + color.g * 0.7151522f + color.b * 0.072175f;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_0 = ___0_color;
float L_1 = L_0->___r_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_2 = ___0_color;
float L_3 = L_2->___g_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_4 = ___0_color;
float L_5 = L_4->___b_2;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, (0.212672904f))), ((float)il2cpp_codegen_multiply(L_3, (0.715152204f))))), ((float)il2cpp_codegen_multiply(L_5, (0.0721750036f)))));
}
}
// System.Single UnityEngine.Rendering.ColorUtils::ComputeEV100(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_ComputeEV100_m799EC7B3F98AC3217A0BC095FED1ED8DC7FE14FC (float ___0_aperture, float ___1_shutterSpeed, float ___2_ISO, const RuntimeMethod* method)
{
{
// return Mathf.Log((aperture * aperture) / shutterSpeed * 100f / ISO, 2f);
float L_0 = ___0_aperture;
float L_1 = ___0_aperture;
float L_2 = ___1_shutterSpeed;
float L_3 = ___2_ISO;
float L_4;
L_4 = Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline(((float)(((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_0, L_1))/L_2)), (100.0f)))/L_3)), (2.0f), NULL);
return L_4;
}
}
// System.Single UnityEngine.Rendering.ColorUtils::ConvertEV100ToExposure(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_ConvertEV100ToExposure_m50BE3B2D91ABFC6B0AA19D079E1C806C872F09FB (float ___0_EV100, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// float maxLuminance = lensImperfectionExposureScale * Mathf.Pow(2.0f, EV100);
il2cpp_codegen_runtime_class_init_inline(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
float L_0;
L_0 = ColorUtils_get_lensImperfectionExposureScale_mA3607EA56468E382183C1FF4FC44276CBBA5C923(NULL);
float L_1 = ___0_EV100;
float L_2;
L_2 = powf((2.0f), L_1);
V_0 = ((float)il2cpp_codegen_multiply(L_0, L_2));
// return 1.0f / maxLuminance;
float L_3 = V_0;
return ((float)((1.0f)/L_3));
}
}
// System.Single UnityEngine.Rendering.ColorUtils::ConvertExposureToEV100(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_ConvertExposureToEV100_m413C8D6E537B29EBDDA7CA93DE8F2B7491CD15D0 (float ___0_exposure, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return Mathf.Log(1.0f / (lensImperfectionExposureScale * exposure), 2.0f);
il2cpp_codegen_runtime_class_init_inline(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
float L_0;
L_0 = ColorUtils_get_lensImperfectionExposureScale_mA3607EA56468E382183C1FF4FC44276CBBA5C923(NULL);
float L_1 = ___0_exposure;
float L_2;
L_2 = Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline(((float)((1.0f)/((float)il2cpp_codegen_multiply(L_0, L_1)))), (2.0f), NULL);
return L_2;
}
}
// System.Single UnityEngine.Rendering.ColorUtils::ComputeEV100FromAvgLuminance(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_ComputeEV100FromAvgLuminance_m4733FDC0456494F70D150E7856864369D04F6B41 (float ___0_avgLuminance, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// float K = s_LightMeterCalibrationConstant;
il2cpp_codegen_runtime_class_init_inline(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
float L_0 = ((ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var))->___s_LightMeterCalibrationConstant_0;
V_0 = L_0;
// return Mathf.Log(avgLuminance * 100f / K, 2f);
float L_1 = ___0_avgLuminance;
float L_2 = V_0;
float L_3;
L_3 = Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline(((float)(((float)il2cpp_codegen_multiply(L_1, (100.0f)))/L_2)), (2.0f), NULL);
return L_3;
}
}
// System.Single UnityEngine.Rendering.ColorUtils::ComputeISO(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_ComputeISO_m92A45B8486F93AA4446AC68AA8EF6E895B35F1A5 (float ___0_aperture, float ___1_shutterSpeed, float ___2_targetEV100, const RuntimeMethod* method)
{
{
// public static float ComputeISO(float aperture, float shutterSpeed, float targetEV100) => ((aperture * aperture) * 100f) / (shutterSpeed * Mathf.Pow(2f, targetEV100));
float L_0 = ___0_aperture;
float L_1 = ___0_aperture;
float L_2 = ___1_shutterSpeed;
float L_3 = ___2_targetEV100;
float L_4;
L_4 = powf((2.0f), L_3);
return ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, L_1)), (100.0f)))/((float)il2cpp_codegen_multiply(L_2, L_4))));
}
}
// System.UInt32 UnityEngine.Rendering.ColorUtils::ToHex(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ColorUtils_ToHex_m4D364341E4468D13DD9494F3EB777613A6B0AB81 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method)
{
{
// public static uint ToHex(Color c) => ((uint)(c.a * 255) << 24) | ((uint)(c.r * 255) << 16) | ((uint)(c.g * 255) << 8) | (uint)(c.b * 255);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c;
float L_1 = L_0.___a_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_c;
float L_3 = L_2.___r_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c;
float L_5 = L_4.___g_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_c;
float L_7 = L_6.___b_2;
return ((int32_t)(((int32_t)(((int32_t)(((int32_t)(il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_1, (255.0f))))<<((int32_t)24)))|((int32_t)(il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_3, (255.0f))))<<((int32_t)16)))))|((int32_t)(il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_5, (255.0f))))<<8))))|il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_7, (255.0f))))));
}
}
// UnityEngine.Color UnityEngine.Rendering.ColorUtils::ToRGBA(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorUtils_ToRGBA_m5C745BB9D082C94B26CAE782D206D91929261976 (uint32_t ___0_hex, const RuntimeMethod* method)
{
{
// public static Color ToRGBA(uint hex) => new Color(((hex >> 16) & 0xff) / 255f, ((hex >> 8) & 0xff) / 255f, (hex & 0xff) / 255f, ((hex >> 24) & 0xff) / 255f);
uint32_t L_0 = ___0_hex;
uint32_t L_1 = ___0_hex;
uint32_t L_2 = ___0_hex;
uint32_t L_3 = ___0_hex;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
memset((&L_4), 0, sizeof(L_4));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_4), ((float)(((float)((double)(uint32_t)((int32_t)(((int32_t)((uint32_t)L_0>>((int32_t)16)))&((int32_t)255)))))/(255.0f))), ((float)(((float)((double)(uint32_t)((int32_t)(((int32_t)((uint32_t)L_1>>8))&((int32_t)255)))))/(255.0f))), ((float)(((float)((double)(uint32_t)((int32_t)((int32_t)L_2&((int32_t)255)))))/(255.0f))), ((float)(((float)((double)(uint32_t)((int32_t)(((int32_t)((uint32_t)L_3>>((int32_t)24)))&((int32_t)255)))))/(255.0f))), /*hidden argument*/NULL);
return L_4;
}
}
// System.Void UnityEngine.Rendering.ColorUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorUtils__cctor_m2592ADDDF9828DB77A725362E76DB90D14097598 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static public float s_LightMeterCalibrationConstant = 12.5f;
((ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var))->___s_LightMeterCalibrationConstant_0 = (12.5f);
// static public float s_LensAttenuation = 0.65f;
((ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var))->___s_LensAttenuation_1 = (0.649999976f);
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.CoreMatrixUtils::MatrixTimesTranslation(UnityEngine.Matrix4x4&,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreMatrixUtils_MatrixTimesTranslation_m15D49FB2F8054D19ABB0CE97C1F239EA47EFA1F2 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_inOutMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_translation, const RuntimeMethod* method)
{
{
// inOutMatrix.m03 += (inOutMatrix.m00 * translation.x + inOutMatrix.m01 * translation.y + inOutMatrix.m02 * translation.z);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_inOutMatrix;
float* L_1 = (&L_0->___m03_12);
float* L_2 = L_1;
float L_3 = *((float*)L_2);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4 = ___0_inOutMatrix;
float L_5 = L_4->___m00_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_translation;
float L_7 = L_6.___x_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = ___0_inOutMatrix;
float L_9 = L_8->___m01_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_translation;
float L_11 = L_10.___y_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = ___0_inOutMatrix;
float L_13 = L_12->___m02_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_translation;
float L_15 = L_14.___z_4;
*((float*)L_2) = (float)((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))))));
// inOutMatrix.m13 += (inOutMatrix.m10 * translation.x + inOutMatrix.m11 * translation.y + inOutMatrix.m12 * translation.z);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_16 = ___0_inOutMatrix;
float* L_17 = (&L_16->___m13_13);
float* L_18 = L_17;
float L_19 = *((float*)L_18);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_20 = ___0_inOutMatrix;
float L_21 = L_20->___m10_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_translation;
float L_23 = L_22.___x_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_24 = ___0_inOutMatrix;
float L_25 = L_24->___m11_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___1_translation;
float L_27 = L_26.___y_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_28 = ___0_inOutMatrix;
float L_29 = L_28->___m12_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = ___1_translation;
float L_31 = L_30.___z_4;
*((float*)L_18) = (float)((float)il2cpp_codegen_add(L_19, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_21, L_23)), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31))))));
// inOutMatrix.m23 += (inOutMatrix.m20 * translation.x + inOutMatrix.m21 * translation.y + inOutMatrix.m22 * translation.z);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_32 = ___0_inOutMatrix;
float* L_33 = (&L_32->___m23_14);
float* L_34 = L_33;
float L_35 = *((float*)L_34);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_36 = ___0_inOutMatrix;
float L_37 = L_36->___m20_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = ___1_translation;
float L_39 = L_38.___x_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_40 = ___0_inOutMatrix;
float L_41 = L_40->___m21_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___1_translation;
float L_43 = L_42.___y_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_44 = ___0_inOutMatrix;
float L_45 = L_44->___m22_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = ___1_translation;
float L_47 = L_46.___z_4;
*((float*)L_34) = (float)((float)il2cpp_codegen_add(L_35, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_37, L_39)), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47))))));
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreMatrixUtils::TranslationTimesMatrix(UnityEngine.Matrix4x4&,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreMatrixUtils_TranslationTimesMatrix_m1A8AC81F61F38C6D688E3947331E8B69486DDFE2 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_inOutMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_translation, const RuntimeMethod* method)
{
{
// inOutMatrix.m00 += translation.x * inOutMatrix.m30;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_inOutMatrix;
float* L_1 = (&L_0->___m00_0);
float* L_2 = L_1;
float L_3 = *((float*)L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_translation;
float L_5 = L_4.___x_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_6 = ___0_inOutMatrix;
float L_7 = L_6->___m30_3;
*((float*)L_2) = (float)((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(L_5, L_7))));
// inOutMatrix.m01 += translation.x * inOutMatrix.m31;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = ___0_inOutMatrix;
float* L_9 = (&L_8->___m01_4);
float* L_10 = L_9;
float L_11 = *((float*)L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_translation;
float L_13 = L_12.___x_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = ___0_inOutMatrix;
float L_15 = L_14->___m31_7;
*((float*)L_10) = (float)((float)il2cpp_codegen_add(L_11, ((float)il2cpp_codegen_multiply(L_13, L_15))));
// inOutMatrix.m02 += translation.x * inOutMatrix.m32;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_16 = ___0_inOutMatrix;
float* L_17 = (&L_16->___m02_8);
float* L_18 = L_17;
float L_19 = *((float*)L_18);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___1_translation;
float L_21 = L_20.___x_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_22 = ___0_inOutMatrix;
float L_23 = L_22->___m32_11;
*((float*)L_18) = (float)((float)il2cpp_codegen_add(L_19, ((float)il2cpp_codegen_multiply(L_21, L_23))));
// inOutMatrix.m03 += translation.x * inOutMatrix.m33;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_24 = ___0_inOutMatrix;
float* L_25 = (&L_24->___m03_12);
float* L_26 = L_25;
float L_27 = *((float*)L_26);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = ___1_translation;
float L_29 = L_28.___x_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_30 = ___0_inOutMatrix;
float L_31 = L_30->___m33_15;
*((float*)L_26) = (float)((float)il2cpp_codegen_add(L_27, ((float)il2cpp_codegen_multiply(L_29, L_31))));
// inOutMatrix.m10 += translation.y * inOutMatrix.m30;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_32 = ___0_inOutMatrix;
float* L_33 = (&L_32->___m10_1);
float* L_34 = L_33;
float L_35 = *((float*)L_34);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___1_translation;
float L_37 = L_36.___y_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_38 = ___0_inOutMatrix;
float L_39 = L_38->___m30_3;
*((float*)L_34) = (float)((float)il2cpp_codegen_add(L_35, ((float)il2cpp_codegen_multiply(L_37, L_39))));
// inOutMatrix.m11 += translation.y * inOutMatrix.m31;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_40 = ___0_inOutMatrix;
float* L_41 = (&L_40->___m11_5);
float* L_42 = L_41;
float L_43 = *((float*)L_42);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = ___1_translation;
float L_45 = L_44.___y_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_46 = ___0_inOutMatrix;
float L_47 = L_46->___m31_7;
*((float*)L_42) = (float)((float)il2cpp_codegen_add(L_43, ((float)il2cpp_codegen_multiply(L_45, L_47))));
// inOutMatrix.m12 += translation.y * inOutMatrix.m32;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_48 = ___0_inOutMatrix;
float* L_49 = (&L_48->___m12_9);
float* L_50 = L_49;
float L_51 = *((float*)L_50);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = ___1_translation;
float L_53 = L_52.___y_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_54 = ___0_inOutMatrix;
float L_55 = L_54->___m32_11;
*((float*)L_50) = (float)((float)il2cpp_codegen_add(L_51, ((float)il2cpp_codegen_multiply(L_53, L_55))));
// inOutMatrix.m13 += translation.y * inOutMatrix.m33;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_56 = ___0_inOutMatrix;
float* L_57 = (&L_56->___m13_13);
float* L_58 = L_57;
float L_59 = *((float*)L_58);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = ___1_translation;
float L_61 = L_60.___y_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_62 = ___0_inOutMatrix;
float L_63 = L_62->___m33_15;
*((float*)L_58) = (float)((float)il2cpp_codegen_add(L_59, ((float)il2cpp_codegen_multiply(L_61, L_63))));
// inOutMatrix.m20 += translation.z * inOutMatrix.m30;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_64 = ___0_inOutMatrix;
float* L_65 = (&L_64->___m20_2);
float* L_66 = L_65;
float L_67 = *((float*)L_66);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = ___1_translation;
float L_69 = L_68.___z_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_70 = ___0_inOutMatrix;
float L_71 = L_70->___m30_3;
*((float*)L_66) = (float)((float)il2cpp_codegen_add(L_67, ((float)il2cpp_codegen_multiply(L_69, L_71))));
// inOutMatrix.m21 += translation.z * inOutMatrix.m31;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_72 = ___0_inOutMatrix;
float* L_73 = (&L_72->___m21_6);
float* L_74 = L_73;
float L_75 = *((float*)L_74);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = ___1_translation;
float L_77 = L_76.___z_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_78 = ___0_inOutMatrix;
float L_79 = L_78->___m31_7;
*((float*)L_74) = (float)((float)il2cpp_codegen_add(L_75, ((float)il2cpp_codegen_multiply(L_77, L_79))));
// inOutMatrix.m22 += translation.z * inOutMatrix.m32;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_80 = ___0_inOutMatrix;
float* L_81 = (&L_80->___m22_10);
float* L_82 = L_81;
float L_83 = *((float*)L_82);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = ___1_translation;
float L_85 = L_84.___z_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_86 = ___0_inOutMatrix;
float L_87 = L_86->___m32_11;
*((float*)L_82) = (float)((float)il2cpp_codegen_add(L_83, ((float)il2cpp_codegen_multiply(L_85, L_87))));
// inOutMatrix.m23 += translation.z * inOutMatrix.m33;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_88 = ___0_inOutMatrix;
float* L_89 = (&L_88->___m23_14);
float* L_90 = L_89;
float L_91 = *((float*)L_90);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92 = ___1_translation;
float L_93 = L_92.___z_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_94 = ___0_inOutMatrix;
float L_95 = L_94->___m33_15;
*((float*)L_90) = (float)((float)il2cpp_codegen_add(L_91, ((float)il2cpp_codegen_multiply(L_93, L_95))));
// }
return;
}
}
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyPerspectiveMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyPerspectiveMatrix_m814C0B318A2418A0AFF85918E51B8CF0A5C67049 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_perspective, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// outMat.m00 = perspective.m00 * rhs.m00;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_perspective;
float L_1 = L_0.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___1_rhs;
float L_3 = L_2.___m00_0;
(&V_0)->___m00_0 = ((float)il2cpp_codegen_multiply(L_1, L_3));
// outMat.m01 = perspective.m00 * rhs.m01;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_perspective;
float L_5 = L_4.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ___1_rhs;
float L_7 = L_6.___m01_4;
(&V_0)->___m01_4 = ((float)il2cpp_codegen_multiply(L_5, L_7));
// outMat.m02 = perspective.m00 * rhs.m02;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = ___0_perspective;
float L_9 = L_8.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = ___1_rhs;
float L_11 = L_10.___m02_8;
(&V_0)->___m02_8 = ((float)il2cpp_codegen_multiply(L_9, L_11));
// outMat.m03 = perspective.m00 * rhs.m03;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___0_perspective;
float L_13 = L_12.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = ___1_rhs;
float L_15 = L_14.___m03_12;
(&V_0)->___m03_12 = ((float)il2cpp_codegen_multiply(L_13, L_15));
// outMat.m10 = perspective.m11 * rhs.m10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = ___0_perspective;
float L_17 = L_16.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = ___1_rhs;
float L_19 = L_18.___m10_1;
(&V_0)->___m10_1 = ((float)il2cpp_codegen_multiply(L_17, L_19));
// outMat.m11 = perspective.m11 * rhs.m11;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = ___0_perspective;
float L_21 = L_20.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = ___1_rhs;
float L_23 = L_22.___m11_5;
(&V_0)->___m11_5 = ((float)il2cpp_codegen_multiply(L_21, L_23));
// outMat.m12 = perspective.m11 * rhs.m12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24 = ___0_perspective;
float L_25 = L_24.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = ___1_rhs;
float L_27 = L_26.___m12_9;
(&V_0)->___m12_9 = ((float)il2cpp_codegen_multiply(L_25, L_27));
// outMat.m13 = perspective.m11 * rhs.m13;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28 = ___0_perspective;
float L_29 = L_28.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = ___1_rhs;
float L_31 = L_30.___m13_13;
(&V_0)->___m13_13 = ((float)il2cpp_codegen_multiply(L_29, L_31));
// outMat.m20 = perspective.m22 * rhs.m20 + perspective.m23 * rhs.m30;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32 = ___0_perspective;
float L_33 = L_32.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34 = ___1_rhs;
float L_35 = L_34.___m20_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = ___0_perspective;
float L_37 = L_36.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = ___1_rhs;
float L_39 = L_38.___m30_3;
(&V_0)->___m20_2 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39))));
// outMat.m21 = perspective.m22 * rhs.m21 + perspective.m23 * rhs.m31;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_40 = ___0_perspective;
float L_41 = L_40.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = ___1_rhs;
float L_43 = L_42.___m21_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44 = ___0_perspective;
float L_45 = L_44.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46 = ___1_rhs;
float L_47 = L_46.___m31_7;
(&V_0)->___m21_6 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_41, L_43)), ((float)il2cpp_codegen_multiply(L_45, L_47))));
// outMat.m22 = perspective.m22 * rhs.m22 + perspective.m23 * rhs.m32;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48 = ___0_perspective;
float L_49 = L_48.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50 = ___1_rhs;
float L_51 = L_50.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_52 = ___0_perspective;
float L_53 = L_52.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_54 = ___1_rhs;
float L_55 = L_54.___m32_11;
(&V_0)->___m22_10 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55))));
// outMat.m23 = perspective.m22 * rhs.m23 + perspective.m23 * rhs.m33;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_56 = ___0_perspective;
float L_57 = L_56.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58 = ___1_rhs;
float L_59 = L_58.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_60 = ___0_perspective;
float L_61 = L_60.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62 = ___1_rhs;
float L_63 = L_62.___m33_15;
(&V_0)->___m23_14 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_57, L_59)), ((float)il2cpp_codegen_multiply(L_61, L_63))));
// outMat.m30 = -rhs.m20;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_64 = ___1_rhs;
float L_65 = L_64.___m20_2;
(&V_0)->___m30_3 = ((-L_65));
// outMat.m31 = -rhs.m21;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_66 = ___1_rhs;
float L_67 = L_66.___m21_6;
(&V_0)->___m31_7 = ((-L_67));
// outMat.m32 = -rhs.m22;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_68 = ___1_rhs;
float L_69 = L_68.___m22_10;
(&V_0)->___m32_11 = ((-L_69));
// outMat.m33 = -rhs.m23;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_70 = ___1_rhs;
float L_71 = L_70.___m23_14;
(&V_0)->___m33_15 = ((-L_71));
// return outMat;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_72 = V_0;
return L_72;
}
}
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyOrthoMatrixCentered(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyOrthoMatrixCentered_mE57748B9E33CD9D9250B41563C3A40A4216CFCD7 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_ortho, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// outMat.m00 = ortho.m00 * rhs.m00;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_ortho;
float L_1 = L_0.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___1_rhs;
float L_3 = L_2.___m00_0;
(&V_0)->___m00_0 = ((float)il2cpp_codegen_multiply(L_1, L_3));
// outMat.m01 = ortho.m00 * rhs.m01;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_ortho;
float L_5 = L_4.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ___1_rhs;
float L_7 = L_6.___m01_4;
(&V_0)->___m01_4 = ((float)il2cpp_codegen_multiply(L_5, L_7));
// outMat.m02 = ortho.m00 * rhs.m02;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = ___0_ortho;
float L_9 = L_8.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = ___1_rhs;
float L_11 = L_10.___m02_8;
(&V_0)->___m02_8 = ((float)il2cpp_codegen_multiply(L_9, L_11));
// outMat.m03 = ortho.m00 * rhs.m03;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___0_ortho;
float L_13 = L_12.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = ___1_rhs;
float L_15 = L_14.___m03_12;
(&V_0)->___m03_12 = ((float)il2cpp_codegen_multiply(L_13, L_15));
// outMat.m10 = ortho.m11 * rhs.m10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = ___0_ortho;
float L_17 = L_16.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = ___1_rhs;
float L_19 = L_18.___m10_1;
(&V_0)->___m10_1 = ((float)il2cpp_codegen_multiply(L_17, L_19));
// outMat.m11 = ortho.m11 * rhs.m11;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = ___0_ortho;
float L_21 = L_20.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = ___1_rhs;
float L_23 = L_22.___m11_5;
(&V_0)->___m11_5 = ((float)il2cpp_codegen_multiply(L_21, L_23));
// outMat.m12 = ortho.m11 * rhs.m12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24 = ___0_ortho;
float L_25 = L_24.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = ___1_rhs;
float L_27 = L_26.___m12_9;
(&V_0)->___m12_9 = ((float)il2cpp_codegen_multiply(L_25, L_27));
// outMat.m13 = ortho.m11 * rhs.m13;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28 = ___0_ortho;
float L_29 = L_28.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = ___1_rhs;
float L_31 = L_30.___m13_13;
(&V_0)->___m13_13 = ((float)il2cpp_codegen_multiply(L_29, L_31));
// outMat.m20 = ortho.m22 * rhs.m20 + ortho.m23 * rhs.m30;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32 = ___0_ortho;
float L_33 = L_32.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34 = ___1_rhs;
float L_35 = L_34.___m20_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = ___0_ortho;
float L_37 = L_36.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = ___1_rhs;
float L_39 = L_38.___m30_3;
(&V_0)->___m20_2 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39))));
// outMat.m21 = ortho.m22 * rhs.m21 + ortho.m23 * rhs.m31;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_40 = ___0_ortho;
float L_41 = L_40.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = ___1_rhs;
float L_43 = L_42.___m21_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44 = ___0_ortho;
float L_45 = L_44.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46 = ___1_rhs;
float L_47 = L_46.___m31_7;
(&V_0)->___m21_6 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_41, L_43)), ((float)il2cpp_codegen_multiply(L_45, L_47))));
// outMat.m22 = ortho.m22 * rhs.m22 + ortho.m23 * rhs.m32;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48 = ___0_ortho;
float L_49 = L_48.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50 = ___1_rhs;
float L_51 = L_50.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_52 = ___0_ortho;
float L_53 = L_52.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_54 = ___1_rhs;
float L_55 = L_54.___m32_11;
(&V_0)->___m22_10 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55))));
// outMat.m23 = ortho.m22 * rhs.m23 + ortho.m23 * rhs.m33;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_56 = ___0_ortho;
float L_57 = L_56.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58 = ___1_rhs;
float L_59 = L_58.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_60 = ___0_ortho;
float L_61 = L_60.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62 = ___1_rhs;
float L_63 = L_62.___m33_15;
(&V_0)->___m23_14 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_57, L_59)), ((float)il2cpp_codegen_multiply(L_61, L_63))));
// outMat.m30 = rhs.m20;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_64 = ___1_rhs;
float L_65 = L_64.___m20_2;
(&V_0)->___m30_3 = L_65;
// outMat.m31 = rhs.m21;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_66 = ___1_rhs;
float L_67 = L_66.___m21_6;
(&V_0)->___m31_7 = L_67;
// outMat.m32 = rhs.m22;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_68 = ___1_rhs;
float L_69 = L_68.___m22_10;
(&V_0)->___m32_11 = L_69;
// outMat.m33 = rhs.m23;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_70 = ___1_rhs;
float L_71 = L_70.___m23_14;
(&V_0)->___m33_15 = L_71;
// return outMat;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_72 = V_0;
return L_72;
}
}
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyGenericOrthoMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyGenericOrthoMatrix_m30B8A8A5E60E41FF33ECDE57FB18B8B2D2ABE8BE (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_ortho, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// outMat.m00 = ortho.m00 * rhs.m00 + ortho.m03 * rhs.m30;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_ortho;
float L_1 = L_0.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___1_rhs;
float L_3 = L_2.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_ortho;
float L_5 = L_4.___m03_12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ___1_rhs;
float L_7 = L_6.___m30_3;
(&V_0)->___m00_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7))));
// outMat.m01 = ortho.m00 * rhs.m01 + ortho.m03 * rhs.m31;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = ___0_ortho;
float L_9 = L_8.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = ___1_rhs;
float L_11 = L_10.___m01_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___0_ortho;
float L_13 = L_12.___m03_12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = ___1_rhs;
float L_15 = L_14.___m31_7;
(&V_0)->___m01_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15))));
// outMat.m02 = ortho.m00 * rhs.m02 + ortho.m03 * rhs.m32;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = ___0_ortho;
float L_17 = L_16.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = ___1_rhs;
float L_19 = L_18.___m02_8;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = ___0_ortho;
float L_21 = L_20.___m03_12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = ___1_rhs;
float L_23 = L_22.___m32_11;
(&V_0)->___m02_8 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23))));
// outMat.m03 = ortho.m00 * rhs.m03 + ortho.m03 * rhs.m33;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24 = ___0_ortho;
float L_25 = L_24.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = ___1_rhs;
float L_27 = L_26.___m03_12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28 = ___0_ortho;
float L_29 = L_28.___m03_12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = ___1_rhs;
float L_31 = L_30.___m33_15;
(&V_0)->___m03_12 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_25, L_27)), ((float)il2cpp_codegen_multiply(L_29, L_31))));
// outMat.m10 = ortho.m11 * rhs.m10 + ortho.m13 * rhs.m30;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32 = ___0_ortho;
float L_33 = L_32.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34 = ___1_rhs;
float L_35 = L_34.___m10_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = ___0_ortho;
float L_37 = L_36.___m13_13;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = ___1_rhs;
float L_39 = L_38.___m30_3;
(&V_0)->___m10_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39))));
// outMat.m11 = ortho.m11 * rhs.m11 + ortho.m13 * rhs.m31;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_40 = ___0_ortho;
float L_41 = L_40.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = ___1_rhs;
float L_43 = L_42.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44 = ___0_ortho;
float L_45 = L_44.___m13_13;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46 = ___1_rhs;
float L_47 = L_46.___m31_7;
(&V_0)->___m11_5 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_41, L_43)), ((float)il2cpp_codegen_multiply(L_45, L_47))));
// outMat.m12 = ortho.m11 * rhs.m12 + ortho.m13 * rhs.m32;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48 = ___0_ortho;
float L_49 = L_48.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50 = ___1_rhs;
float L_51 = L_50.___m12_9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_52 = ___0_ortho;
float L_53 = L_52.___m13_13;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_54 = ___1_rhs;
float L_55 = L_54.___m32_11;
(&V_0)->___m12_9 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55))));
// outMat.m13 = ortho.m11 * rhs.m13 + ortho.m13 * rhs.m33;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_56 = ___0_ortho;
float L_57 = L_56.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58 = ___1_rhs;
float L_59 = L_58.___m13_13;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_60 = ___0_ortho;
float L_61 = L_60.___m13_13;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62 = ___1_rhs;
float L_63 = L_62.___m33_15;
(&V_0)->___m13_13 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_57, L_59)), ((float)il2cpp_codegen_multiply(L_61, L_63))));
// outMat.m20 = ortho.m22 * rhs.m20 + ortho.m23 * rhs.m30;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_64 = ___0_ortho;
float L_65 = L_64.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_66 = ___1_rhs;
float L_67 = L_66.___m20_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_68 = ___0_ortho;
float L_69 = L_68.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_70 = ___1_rhs;
float L_71 = L_70.___m30_3;
(&V_0)->___m20_2 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_65, L_67)), ((float)il2cpp_codegen_multiply(L_69, L_71))));
// outMat.m21 = ortho.m22 * rhs.m21 + ortho.m23 * rhs.m31;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_72 = ___0_ortho;
float L_73 = L_72.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_74 = ___1_rhs;
float L_75 = L_74.___m21_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_76 = ___0_ortho;
float L_77 = L_76.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_78 = ___1_rhs;
float L_79 = L_78.___m31_7;
(&V_0)->___m21_6 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_73, L_75)), ((float)il2cpp_codegen_multiply(L_77, L_79))));
// outMat.m22 = ortho.m22 * rhs.m22 + ortho.m23 * rhs.m32;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_80 = ___0_ortho;
float L_81 = L_80.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_82 = ___1_rhs;
float L_83 = L_82.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_84 = ___0_ortho;
float L_85 = L_84.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_86 = ___1_rhs;
float L_87 = L_86.___m32_11;
(&V_0)->___m22_10 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_81, L_83)), ((float)il2cpp_codegen_multiply(L_85, L_87))));
// outMat.m23 = ortho.m22 * rhs.m23 + ortho.m23 * rhs.m33;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_88 = ___0_ortho;
float L_89 = L_88.___m22_10;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_90 = ___1_rhs;
float L_91 = L_90.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_92 = ___0_ortho;
float L_93 = L_92.___m23_14;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_94 = ___1_rhs;
float L_95 = L_94.___m33_15;
(&V_0)->___m23_14 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_89, L_91)), ((float)il2cpp_codegen_multiply(L_93, L_95))));
// outMat.m30 = rhs.m20;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_96 = ___1_rhs;
float L_97 = L_96.___m20_2;
(&V_0)->___m30_3 = L_97;
// outMat.m31 = rhs.m21;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_98 = ___1_rhs;
float L_99 = L_98.___m21_6;
(&V_0)->___m31_7 = L_99;
// outMat.m32 = rhs.m22;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_100 = ___1_rhs;
float L_101 = L_100.___m22_10;
(&V_0)->___m32_11 = L_101;
// outMat.m33 = rhs.m23;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_102 = ___1_rhs;
float L_103 = L_102.___m23_14;
(&V_0)->___m33_15 = L_103;
// return outMat;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_104 = V_0;
return L_104;
}
}
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyOrthoMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyOrthoMatrix_mDF1498A03D12F8808CFD9B1FF5F5E657CEC5651F (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_ortho, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, bool ___2_centered, const RuntimeMethod* method)
{
{
// return centered ? MultiplyGenericOrthoMatrix(ortho, rhs) : MultiplyOrthoMatrixCentered(ortho, rhs);
bool L_0 = ___2_centered;
if (L_0)
{
goto IL_000b;
}
}
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___0_ortho;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___1_rhs;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
L_3 = CoreMatrixUtils_MultiplyOrthoMatrixCentered_mE57748B9E33CD9D9250B41563C3A40A4216CFCD7(L_1, L_2, NULL);
return L_3;
}
IL_000b:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_ortho;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___1_rhs;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
L_6 = CoreMatrixUtils_MultiplyGenericOrthoMatrix_m30B8A8A5E60E41FF33ECDE57FB18B8B2D2ABE8BE(L_4, L_5, NULL);
return L_6;
}
}
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyProjectionMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyProjectionMatrix_m11D312AD592B0028034EDC7B3C188E21134C18F6 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, bool ___2_orthoCentered, const RuntimeMethod* method)
{
{
// return orthoCentered
// ? MultiplyOrthoMatrixCentered(projMatrix, rhs)
// : MultiplyPerspectiveMatrix(projMatrix, rhs);
bool L_0 = ___2_orthoCentered;
if (L_0)
{
goto IL_000b;
}
}
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___0_projMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___1_rhs;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
L_3 = CoreMatrixUtils_MultiplyPerspectiveMatrix_m814C0B318A2418A0AFF85918E51B8CF0A5C67049(L_1, L_2, NULL);
return L_3;
}
IL_000b:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_projMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___1_rhs;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
L_6 = CoreMatrixUtils_MultiplyOrthoMatrixCentered_mE57748B9E33CD9D9250B41563C3A40A4216CFCD7(L_4, L_5, NULL);
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
// UnityEngine.Cubemap UnityEngine.Rendering.CoreUtils::get_blackCubeTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* CoreUtils_get_blackCubeTexture_mD0DC29EC700F3174E97287013DDD71DA238220E1 (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*)&Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (m_BlackCubeTexture == null)
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_0 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11;
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_0042;
}
}
{
// m_BlackCubeTexture = new Cubemap(1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_2 = (Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C*)il2cpp_codegen_object_new(Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var);
NullCheck(L_2);
Cubemap__ctor_m3821285A2DC0E20113E2BEAE3F16C9AF925FE14B(L_2, 1, 4, 0, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11), (void*)L_2);
// for (int i = 0; i < 6; ++i)
V_0 = 0;
goto IL_0034;
}
IL_001e:
{
// m_BlackCubeTexture.SetPixel((CubemapFace)i, 0, 0, Color.black);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_3 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11;
int32_t L_4 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
NullCheck(L_3);
Cubemap_SetPixel_m4A6C16EFC65BAF97489A7609A397615069A5B6A7(L_3, L_4, 0, 0, L_5, NULL);
// for (int i = 0; i < 6; ++i)
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0034:
{
// for (int i = 0; i < 6; ++i)
int32_t L_7 = V_0;
if ((((int32_t)L_7) < ((int32_t)6)))
{
goto IL_001e;
}
}
{
// m_BlackCubeTexture.Apply();
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_8 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11;
NullCheck(L_8);
Cubemap_Apply_m55519B28F6F64CFD7C90AA60484FB12A4C696B8D(L_8, NULL);
}
IL_0042:
{
// return m_BlackCubeTexture;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_9 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11;
return L_9;
}
}
// UnityEngine.Cubemap UnityEngine.Rendering.CoreUtils::get_magentaCubeTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* CoreUtils_get_magentaCubeTexture_mC082542284E03998B04CB7BC70120FCEA70D83F6 (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*)&Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (m_MagentaCubeTexture == null)
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_0 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0042;
}
}
{
// m_MagentaCubeTexture = new Cubemap(1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_2 = (Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C*)il2cpp_codegen_object_new(Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var);
NullCheck(L_2);
Cubemap__ctor_m3821285A2DC0E20113E2BEAE3F16C9AF925FE14B(L_2, 1, 4, 0, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12), (void*)L_2);
// for (int i = 0; i < 6; ++i)
V_0 = 0;
goto IL_0034;
}
IL_001e:
{
// m_MagentaCubeTexture.SetPixel((CubemapFace)i, 0, 0, Color.magenta);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_3 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12;
int32_t L_4 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline(NULL);
NullCheck(L_3);
Cubemap_SetPixel_m4A6C16EFC65BAF97489A7609A397615069A5B6A7(L_3, L_4, 0, 0, L_5, NULL);
// for (int i = 0; i < 6; ++i)
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0034:
{
// for (int i = 0; i < 6; ++i)
int32_t L_7 = V_0;
if ((((int32_t)L_7) < ((int32_t)6)))
{
goto IL_001e;
}
}
{
// m_MagentaCubeTexture.Apply();
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_8 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12;
NullCheck(L_8);
Cubemap_Apply_m55519B28F6F64CFD7C90AA60484FB12A4C696B8D(L_8, NULL);
}
IL_0042:
{
// return m_MagentaCubeTexture;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_9 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12;
return L_9;
}
}
// UnityEngine.CubemapArray UnityEngine.Rendering.CoreUtils::get_magentaCubeTextureArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* CoreUtils_get_magentaCubeTextureArray_m5583D31C7E203BE87F1FD07D9940014BFE424B9C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_1 = NULL;
{
// if (m_MagentaCubeTextureArray == null)
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_0 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0052;
}
}
{
// m_MagentaCubeTextureArray = new CubemapArray(1, 1, GraphicsFormat.R32G32B32A32_SFloat, TextureCreationFlags.None);
CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_2 = (CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666*)il2cpp_codegen_object_new(CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666_il2cpp_TypeInfo_var);
NullCheck(L_2);
CubemapArray__ctor_mD255863D4BD2CC18AF0065CAB121609A82019676(L_2, 1, 1, ((int32_t)52), 0, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13), (void*)L_2);
// for (int i = 0; i < 6; ++i)
V_0 = 0;
goto IL_0044;
}
IL_0020:
{
// Color[] colors = { Color.magenta };
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_3 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)SZArrayNew(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var, (uint32_t)1);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_4 = L_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline(NULL);
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_5);
V_1 = L_4;
// m_MagentaCubeTextureArray.SetPixels(colors, (CubemapFace)i, 0);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_6 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_7 = V_1;
int32_t L_8 = V_0;
NullCheck(L_6);
CubemapArray_SetPixels_m685B2F758167CD642FAE1349414CB592AFA14B7D(L_6, L_7, L_8, 0, NULL);
// for (int i = 0; i < 6; ++i)
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0044:
{
// for (int i = 0; i < 6; ++i)
int32_t L_10 = V_0;
if ((((int32_t)L_10) < ((int32_t)6)))
{
goto IL_0020;
}
}
{
// m_MagentaCubeTextureArray.Apply();
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_11 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13;
NullCheck(L_11);
CubemapArray_Apply_m29DF64E3A89EB850B60F2042BF5358F7E6F0156E(L_11, NULL);
}
IL_0052:
{
// return m_MagentaCubeTextureArray;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_12 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13;
return L_12;
}
}
// UnityEngine.Cubemap UnityEngine.Rendering.CoreUtils::get_whiteCubeTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* CoreUtils_get_whiteCubeTexture_mDB98F8B8A7DF8FA73A88F3DEE33DE9505C4311D6 (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*)&Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (m_WhiteCubeTexture == null)
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_0 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14;
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_0042;
}
}
{
// m_WhiteCubeTexture = new Cubemap(1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_2 = (Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C*)il2cpp_codegen_object_new(Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var);
NullCheck(L_2);
Cubemap__ctor_m3821285A2DC0E20113E2BEAE3F16C9AF925FE14B(L_2, 1, 4, 0, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14), (void*)L_2);
// for (int i = 0; i < 6; ++i)
V_0 = 0;
goto IL_0034;
}
IL_001e:
{
// m_WhiteCubeTexture.SetPixel((CubemapFace)i, 0, 0, Color.white);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_3 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14;
int32_t L_4 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
NullCheck(L_3);
Cubemap_SetPixel_m4A6C16EFC65BAF97489A7609A397615069A5B6A7(L_3, L_4, 0, 0, L_5, NULL);
// for (int i = 0; i < 6; ++i)
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0034:
{
// for (int i = 0; i < 6; ++i)
int32_t L_7 = V_0;
if ((((int32_t)L_7) < ((int32_t)6)))
{
goto IL_001e;
}
}
{
// m_WhiteCubeTexture.Apply();
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_8 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14;
NullCheck(L_8);
Cubemap_Apply_m55519B28F6F64CFD7C90AA60484FB12A4C696B8D(L_8, NULL);
}
IL_0042:
{
// return m_WhiteCubeTexture;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_9 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14;
return L_9;
}
}
// UnityEngine.RenderTexture UnityEngine.Rendering.CoreUtils::get_emptyUAV()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* CoreUtils_get_emptyUAV_mBEFE118FC3EA5B4757ADBD90BD73ECAB14F613F0 (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*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_EmptyUAV == null)
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15;
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_0030;
}
}
{
// m_EmptyUAV = new RenderTexture(1, 1, 0);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
NullCheck(L_2);
RenderTexture__ctor_m45EACC89DDF408948889586516B3CA7AA8B73BFA(L_2, 1, 1, 0, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15), (void*)L_2);
// m_EmptyUAV.enableRandomWrite = true;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15;
NullCheck(L_3);
RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB(L_3, (bool)1, NULL);
// m_EmptyUAV.Create();
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15;
NullCheck(L_4);
bool L_5;
L_5 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_4, NULL);
}
IL_0030:
{
// return m_EmptyUAV;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_6 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15;
return L_6;
}
}
// UnityEngine.Texture3D UnityEngine.Rendering.CoreUtils::get_blackVolumeTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* CoreUtils_get_blackVolumeTexture_m133E546850EE728246E7BF5A5DABE9C5024FCFD7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var);
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*)&Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_0 = NULL;
{
// if (m_BlackVolumeTexture == null)
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_0 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16;
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_0045;
}
}
{
// Color[] colors = { Color.black };
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_2 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)SZArrayNew(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var, (uint32_t)1);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_3 = L_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_4);
V_0 = L_3;
// m_BlackVolumeTexture = new Texture3D(1, 1, 1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None);
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_5 = (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)il2cpp_codegen_object_new(Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var);
NullCheck(L_5);
Texture3D__ctor_mA853CA41A85C285281FB928BC926B0798987B17F(L_5, 1, 1, 1, 4, 0, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16), (void*)L_5);
// m_BlackVolumeTexture.SetPixels(colors, 0);
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_6 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_7 = V_0;
NullCheck(L_6);
Texture3D_SetPixels_m81DBC84411B2B82D5CB8C883E10088649E3DDC44(L_6, L_7, 0, NULL);
// m_BlackVolumeTexture.Apply();
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_8 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16;
NullCheck(L_8);
Texture3D_Apply_m1043B9228683E9150D2A79EDBE2D3D828F299ED2(L_8, NULL);
}
IL_0045:
{
// return m_BlackVolumeTexture;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_9 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16;
return L_9;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::ClearRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_ClearRenderTarget_mB4F3E296C4E7B3DCA64BF6D793ACEB7B4C294B01 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, int32_t ___1_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_clearColor, const RuntimeMethod* method)
{
{
// if (clearFlag != ClearFlag.None)
int32_t L_0 = ___1_clearFlag;
if (!L_0)
{
goto IL_0011;
}
}
{
// cmd.ClearRenderTarget((RTClearFlags)clearFlag, clearColor, 1.0f, 0x00);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
int32_t L_2 = ___1_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___2_clearColor;
NullCheck(L_1);
CommandBuffer_ClearRenderTarget_mF79756BB41395A459CC5FD5CFFC517F65D93D86C(L_1, L_2, L_3, (1.0f), 0, NULL);
}
IL_0011:
{
// }
return;
}
}
// System.Int32 UnityEngine.Rendering.CoreUtils::FixupDepthSlice(System.Int32,UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_FixupDepthSlice_m2E51F1F9F8A5081F1FD0302B5E97AAA569C0A581 (int32_t ___0_depthSlice, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, const RuntimeMethod* method)
{
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B3_0 = NULL;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B2_0 = NULL;
int32_t G_B4_0 = 0;
{
// if (depthSlice == -1 && buffer.rt?.dimension == TextureDimension.Cube)
int32_t L_0 = ___0_depthSlice;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_001e;
}
}
{
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___1_buffer;
NullCheck(L_1);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2;
L_2 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_1, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = L_2;
G_B2_0 = L_3;
if (L_3)
{
G_B3_0 = L_3;
goto IL_0011;
}
}
{
G_B4_0 = 0;
goto IL_0019;
}
IL_0011:
{
NullCheck(G_B3_0);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, G_B3_0);
G_B4_0 = ((((int32_t)L_4) == ((int32_t)4))? 1 : 0);
}
IL_0019:
{
if (!G_B4_0)
{
goto IL_001e;
}
}
{
// depthSlice = 0;
___0_depthSlice = 0;
}
IL_001e:
{
// return depthSlice;
int32_t L_5 = ___0_depthSlice;
return L_5;
}
}
// System.Int32 UnityEngine.Rendering.CoreUtils::FixupDepthSlice(System.Int32,UnityEngine.CubemapFace)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_FixupDepthSlice_m21F807A652D20750F2DE6FB3C6F05D06DB32F1A0 (int32_t ___0_depthSlice, int32_t ___1_cubemapFace, const RuntimeMethod* method)
{
{
// if (depthSlice == -1 && cubemapFace != CubemapFace.Unknown)
int32_t L_0 = ___0_depthSlice;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_000b;
}
}
{
int32_t L_1 = ___1_cubemapFace;
if ((((int32_t)L_1) == ((int32_t)(-1))))
{
goto IL_000b;
}
}
{
// depthSlice = 0;
___0_depthSlice = 0;
}
IL_000b:
{
// return depthSlice;
int32_t L_2 = ___0_depthSlice;
return L_2;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m2A47034E679E96F66FA0EDAF216E9C5BFA85D1CF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_clearColor, int32_t ___4_miplevel, int32_t ___5_cubemapFace, int32_t ___6_depthSlice, 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;
}
{
// depthSlice = FixupDepthSlice(depthSlice, cubemapFace);
int32_t L_0 = ___6_depthSlice;
int32_t L_1 = ___5_cubemapFace;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = CoreUtils_FixupDepthSlice_m21F807A652D20750F2DE6FB3C6F05D06DB32F1A0(L_0, L_1, NULL);
___6_depthSlice = L_2;
// cmd.SetRenderTarget(buffer, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___1_buffer;
int32_t L_5 = ___4_miplevel;
int32_t L_6 = ___5_cubemapFace;
int32_t L_7 = ___6_depthSlice;
NullCheck(L_3);
CommandBuffer_SetRenderTarget_mB2089C569DC81491FEBF3F685188DDFCF7F324EC(L_3, L_4, L_5, L_6, L_7, NULL);
// ClearRenderTarget(cmd, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
int32_t L_9 = ___2_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___3_clearColor;
CoreUtils_ClearRenderTarget_mB4F3E296C4E7B3DCA64BF6D793ACEB7B4C294B01(L_8, L_9, L_10, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m302A06DE5092281C4FEC9F6A3B4242D6CFDDE26D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_clearFlag, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, 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;
}
{
// SetRenderTarget(cmd, buffer, clearFlag, Color.clear, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_buffer;
int32_t L_2 = ___2_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
L_3 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
int32_t L_4 = ___3_miplevel;
int32_t L_5 = ___4_cubemapFace;
int32_t L_6 = ___5_depthSlice;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_m2A47034E679E96F66FA0EDAF216E9C5BFA85D1CF(L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD4216F6CD96F1B88693BF947A4D40717FEC24EC5 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, 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;
}
{
// SetRenderTarget(cmd, colorBuffer, depthBuffer, ClearFlag.None, Color.clear, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorBuffer;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___2_depthBuffer;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
L_3 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
int32_t L_4 = ___3_miplevel;
int32_t L_5 = ___4_cubemapFace;
int32_t L_6 = ___5_depthSlice;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_m9137AB1AEC31941272ABED26F79A159A262553B3(L_0, L_1, L_2, 0, L_3, L_4, L_5, L_6, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m2F6AF2899E4CE98DF2CD47DACAD4428EB8EADD33 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_clearFlag, int32_t ___4_miplevel, int32_t ___5_cubemapFace, int32_t ___6_depthSlice, 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;
}
{
// SetRenderTarget(cmd, colorBuffer, depthBuffer, clearFlag, Color.clear, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorBuffer;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___2_depthBuffer;
int32_t L_3 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
int32_t L_5 = ___4_miplevel;
int32_t L_6 = ___5_cubemapFace;
int32_t L_7 = ___6_depthSlice;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_m9137AB1AEC31941272ABED26F79A159A262553B3(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m9137AB1AEC31941272ABED26F79A159A262553B3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_miplevel, int32_t ___6_cubemapFace, int32_t ___7_depthSlice, 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;
}
{
// depthSlice = FixupDepthSlice(depthSlice, cubemapFace);
int32_t L_0 = ___7_depthSlice;
int32_t L_1 = ___6_cubemapFace;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = CoreUtils_FixupDepthSlice_m21F807A652D20750F2DE6FB3C6F05D06DB32F1A0(L_0, L_1, NULL);
___7_depthSlice = L_2;
// cmd.SetRenderTarget(colorBuffer, depthBuffer, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___1_colorBuffer;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = ___2_depthBuffer;
int32_t L_6 = ___5_miplevel;
int32_t L_7 = ___6_cubemapFace;
int32_t L_8 = ___7_depthSlice;
NullCheck(L_3);
CommandBuffer_SetRenderTarget_mDD78775F6E0B5F1E74F65A08C3973A3575382619(L_3, L_4, L_5, L_6, L_7, L_8, NULL);
// ClearRenderTarget(cmd, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
int32_t L_10 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___4_clearColor;
CoreUtils_ClearRenderTarget_mB4F3E296C4E7B3DCA64BF6D793ACEB7B4C294B01(L_9, L_10, L_11, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m2A4497FB56B835020A1432F653988B8D0983F158 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, 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;
}
{
// SetRenderTarget(cmd, colorBuffers, depthBuffer, ClearFlag.None, Color.clear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___1_colorBuffers;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___2_depthBuffer;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
L_3 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A(L_0, L_1, L_2, 0, L_3, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m28753EBE015D8860C1EE435BC3A9D9BC5740ACDD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_clearFlag, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// SetRenderTarget(cmd, colorBuffers, depthBuffer, clearFlag, Color.clear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___1_colorBuffers;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___2_depthBuffer;
int32_t L_3 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A(L_0, L_1, L_2, L_3, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// cmd.SetRenderTarget(colorBuffers, depthBuffer, 0, CubemapFace.Unknown, -1);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___1_colorBuffers;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___2_depthBuffer;
NullCheck(L_0);
CommandBuffer_SetRenderTarget_m2A11A517DE44DC5F37BA08EF86ED1DCABAC4CC1E(L_0, L_1, L_2, 0, (-1), (-1), NULL);
// ClearRenderTarget(cmd, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
int32_t L_4 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___4_clearColor;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_ClearRenderTarget_mB4F3E296C4E7B3DCA64BF6D793ACEB7B4C294B01(L_3, L_4, L_5, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD9AE347F1B91C3ACA3657D814882DE7971A80056 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_loadAction, int32_t ___3_storeAction, int32_t ___4_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// cmd.SetRenderTarget(buffer, loadAction, storeAction);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_buffer;
int32_t L_2 = ___2_loadAction;
int32_t L_3 = ___3_storeAction;
NullCheck(L_0);
CommandBuffer_SetRenderTarget_mC138EA08E2FADA524DA4A0B7C702DAEA17D41B8C(L_0, L_1, L_2, L_3, NULL);
// ClearRenderTarget(cmd, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
int32_t L_5 = ___4_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___5_clearColor;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_ClearRenderTarget_mB4F3E296C4E7B3DCA64BF6D793ACEB7B4C294B01(L_4, L_5, L_6, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mC97D7BB4A272AC63077C3B7A12D3DD751D4833FF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_loadAction, int32_t ___3_storeAction, int32_t ___4_clearFlag, 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;
}
{
// SetRenderTarget(cmd, buffer, loadAction, storeAction, clearFlag, Color.clear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_buffer;
int32_t L_2 = ___2_loadAction;
int32_t L_3 = ___3_storeAction;
int32_t L_4 = ___4_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mD9AE347F1B91C3ACA3657D814882DE7971A80056(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD37FCE236D96FF36DC765489F6143D94D06B957E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthBuffer, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// cmd.SetRenderTarget(colorBuffer, colorLoadAction, colorStoreAction, depthBuffer, depthLoadAction, depthStoreAction);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorBuffer;
int32_t L_2 = ___2_colorLoadAction;
int32_t L_3 = ___3_colorStoreAction;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___4_depthBuffer;
int32_t L_5 = ___5_depthLoadAction;
int32_t L_6 = ___6_depthStoreAction;
NullCheck(L_0);
CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B(L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
// ClearRenderTarget(cmd, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
int32_t L_8 = ___7_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___8_clearColor;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_ClearRenderTarget_mB4F3E296C4E7B3DCA64BF6D793ACEB7B4C294B01(L_7, L_8, L_9, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m32483FE57AA34FD35D9B284089FC3E93B8F34A98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, int32_t ___4_depthLoadAction, int32_t ___5_depthStoreAction, int32_t ___6_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___7_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// cmd.SetRenderTarget(buffer, colorLoadAction, colorStoreAction, depthLoadAction, depthStoreAction);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_buffer;
int32_t L_2 = ___2_colorLoadAction;
int32_t L_3 = ___3_colorStoreAction;
int32_t L_4 = ___4_depthLoadAction;
int32_t L_5 = ___5_depthStoreAction;
NullCheck(L_0);
CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
// ClearRenderTarget(cmd, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
int32_t L_7 = ___6_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___7_clearColor;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_ClearRenderTarget_mB4F3E296C4E7B3DCA64BF6D793ACEB7B4C294B01(L_6, L_7, L_8, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m6D74F41FB527B0FD3FB9D9F3E94E19278757864E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthBuffer, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlag, 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;
}
{
// SetRenderTarget(cmd, colorBuffer, colorLoadAction, colorStoreAction, depthBuffer, depthLoadAction, depthStoreAction, clearFlag, Color.clear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorBuffer;
int32_t L_2 = ___2_colorLoadAction;
int32_t L_3 = ___3_colorStoreAction;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___4_depthBuffer;
int32_t L_5 = ___5_depthLoadAction;
int32_t L_6 = ___6_depthStoreAction;
int32_t L_7 = ___7_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
L_8 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mD37FCE236D96FF36DC765489F6143D94D06B957E(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetViewportAndClear(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetViewportAndClear_m79201E916D679E07B8E11C1781E0DF82862C9349 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// SetViewport(cmd, buffer);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___1_buffer;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetViewport_mCE23B6CB6791E34EBBC68ED32CD0DF20BE9E8F84(L_0, L_1, NULL);
// CoreUtils.ClearRenderTarget(cmd, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
int32_t L_3 = ___2_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___3_clearColor;
CoreUtils_ClearRenderTarget_mB4F3E296C4E7B3DCA64BF6D793ACEB7B4C294B01(L_2, L_3, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mB3675FBA82D740E46DB7583DB810659B1C02DBBB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_clearColor, int32_t ___4_miplevel, int32_t ___5_cubemapFace, int32_t ___6_depthSlice, 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;
}
{
// depthSlice = FixupDepthSlice(depthSlice, buffer);
int32_t L_0 = ___6_depthSlice;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___1_buffer;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = CoreUtils_FixupDepthSlice_m2E51F1F9F8A5081F1FD0302B5E97AAA569C0A581(L_0, L_1, NULL);
___6_depthSlice = L_2;
// cmd.SetRenderTarget(buffer, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___1_buffer;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
L_5 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_4, NULL);
int32_t L_6 = ___4_miplevel;
int32_t L_7 = ___5_cubemapFace;
int32_t L_8 = ___6_depthSlice;
NullCheck(L_3);
CommandBuffer_SetRenderTarget_mB2089C569DC81491FEBF3F685188DDFCF7F324EC(L_3, L_5, L_6, L_7, L_8, NULL);
// SetViewportAndClear(cmd, buffer, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = ___1_buffer;
int32_t L_11 = ___2_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___3_clearColor;
CoreUtils_SetViewportAndClear_m79201E916D679E07B8E11C1781E0DF82862C9349(L_9, L_10, L_11, L_12, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_clearFlag, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, 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;
}
{
// => SetRenderTarget(cmd, buffer, clearFlag, Color.clear, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___1_buffer;
int32_t L_2 = ___2_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
L_3 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
int32_t L_4 = ___3_miplevel;
int32_t L_5 = ___4_cubemapFace;
int32_t L_6 = ___5_depthSlice;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mB3675FBA82D740E46DB7583DB810659B1C02DBBB(L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.RTHandle,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m679F166E79101FD56D0B3F899A76FEB54C27A9B9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorBuffer, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, 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;
}
{
// int cw = colorBuffer.rt.width;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___1_colorBuffer;
NullCheck(L_0);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1;
L_1 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_0, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_1);
// int ch = colorBuffer.rt.height;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___1_colorBuffer;
NullCheck(L_3);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4;
L_4 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_3, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_4);
// int dw = depthBuffer.rt.width;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___2_depthBuffer;
NullCheck(L_6);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7;
L_7 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_6, NULL);
NullCheck(L_7);
int32_t L_8;
L_8 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_7);
// int dh = depthBuffer.rt.height;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___2_depthBuffer;
NullCheck(L_9);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10;
L_10 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_9, NULL);
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_10);
// SetRenderTarget(cmd, colorBuffer, depthBuffer, ClearFlag.None, Color.clear, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = ___1_colorBuffer;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14 = ___2_depthBuffer;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15;
L_15 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
int32_t L_16 = ___3_miplevel;
int32_t L_17 = ___4_cubemapFace;
int32_t L_18 = ___5_depthSlice;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_m76CBEFB1A979AADEBB88A79163C9A094886BC9CD(L_12, L_13, L_14, 0, L_15, L_16, L_17, L_18, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m03FF5FB4E20E5A7894552699F4DBFEC116ED7999 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorBuffer, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, int32_t ___3_clearFlag, int32_t ___4_miplevel, int32_t ___5_cubemapFace, int32_t ___6_depthSlice, 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;
}
{
// int cw = colorBuffer.rt.width;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___1_colorBuffer;
NullCheck(L_0);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1;
L_1 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_0, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_1);
// int ch = colorBuffer.rt.height;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___1_colorBuffer;
NullCheck(L_3);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4;
L_4 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_3, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_4);
// int dw = depthBuffer.rt.width;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___2_depthBuffer;
NullCheck(L_6);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7;
L_7 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_6, NULL);
NullCheck(L_7);
int32_t L_8;
L_8 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_7);
// int dh = depthBuffer.rt.height;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___2_depthBuffer;
NullCheck(L_9);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10;
L_10 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_9, NULL);
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_10);
// SetRenderTarget(cmd, colorBuffer, depthBuffer, clearFlag, Color.clear, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = ___1_colorBuffer;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14 = ___2_depthBuffer;
int32_t L_15 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16;
L_16 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
int32_t L_17 = ___4_miplevel;
int32_t L_18 = ___5_cubemapFace;
int32_t L_19 = ___6_depthSlice;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_m76CBEFB1A979AADEBB88A79163C9A094886BC9CD(L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m76CBEFB1A979AADEBB88A79163C9A094886BC9CD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorBuffer, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_miplevel, int32_t ___6_cubemapFace, int32_t ___7_depthSlice, 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;
}
{
// int cw = colorBuffer.rt.width;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___1_colorBuffer;
NullCheck(L_0);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1;
L_1 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_0, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_1);
// int ch = colorBuffer.rt.height;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___1_colorBuffer;
NullCheck(L_3);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4;
L_4 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_3, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_4);
// int dw = depthBuffer.rt.width;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___2_depthBuffer;
NullCheck(L_6);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7;
L_7 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_6, NULL);
NullCheck(L_7);
int32_t L_8;
L_8 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_7);
// int dh = depthBuffer.rt.height;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___2_depthBuffer;
NullCheck(L_9);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10;
L_10 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_9, NULL);
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_10);
// CoreUtils.SetRenderTarget(cmd, colorBuffer.rt, depthBuffer.rt, miplevel, cubemapFace, depthSlice);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = ___1_colorBuffer;
NullCheck(L_13);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_14;
L_14 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_13, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15;
L_15 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_14, NULL);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_16 = ___2_depthBuffer;
NullCheck(L_16);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_17;
L_17 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_16, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18;
L_18 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_17, NULL);
int32_t L_19 = ___5_miplevel;
int32_t L_20 = ___6_cubemapFace;
int32_t L_21 = ___7_depthSlice;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mD4216F6CD96F1B88693BF947A4D40717FEC24EC5(L_12, L_15, L_18, L_19, L_20, L_21, NULL);
// SetViewportAndClear(cmd, colorBuffer, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_23 = ___1_colorBuffer;
int32_t L_24 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25 = ___4_clearColor;
CoreUtils_SetViewportAndClear_m79201E916D679E07B8E11C1781E0DF82862C9349(L_22, L_23, L_24, L_25, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m15C7543529D1F2137686A7BCF7CF18DF3B4BD443 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// CoreUtils.SetRenderTarget(cmd, colorBuffers, depthBuffer.rt, ClearFlag.None, Color.clear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___1_colorBuffers;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___2_depthBuffer;
NullCheck(L_2);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3;
L_3 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_2, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_3, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A(L_0, L_1, L_4, 0, L_5, NULL);
// SetViewport(cmd, depthBuffer);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = ___2_depthBuffer;
CoreUtils_SetViewport_mCE23B6CB6791E34EBBC68ED32CD0DF20BE9E8F84(L_6, L_7, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m61178D6B966895E37BB537F39A1F1D5DB0DC2B22 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, int32_t ___3_clearFlag, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// CoreUtils.SetRenderTarget(cmd, colorBuffers, depthBuffer.rt); // Don't clear here, viewport needs to be set before we do.
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___1_colorBuffers;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___2_depthBuffer;
NullCheck(L_2);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3;
L_3 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_2, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_m2A4497FB56B835020A1432F653988B8D0983F158(L_0, L_1, L_4, NULL);
// SetViewportAndClear(cmd, depthBuffer, clearFlag, Color.clear);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___2_depthBuffer;
int32_t L_7 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
L_8 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
CoreUtils_SetViewportAndClear_m79201E916D679E07B8E11C1781E0DF82862C9349(L_5, L_6, L_7, L_8, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mCC0E54E14524A8EF107392DC2C57414535C6550B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// cmd.SetRenderTarget(colorBuffers, depthBuffer, 0, CubemapFace.Unknown, -1);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___1_colorBuffers;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___2_depthBuffer;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
L_3 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_2, NULL);
NullCheck(L_0);
CommandBuffer_SetRenderTarget_m2A11A517DE44DC5F37BA08EF86ED1DCABAC4CC1E(L_0, L_1, L_3, 0, (-1), (-1), NULL);
// SetViewportAndClear(cmd, depthBuffer, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___2_depthBuffer;
int32_t L_6 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ___4_clearColor;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetViewportAndClear_m79201E916D679E07B8E11C1781E0DF82862C9349(L_4, L_5, L_6, L_7, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetViewport(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetViewport_mCE23B6CB6791E34EBBC68ED32CD0DF20BE9E8F84 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_target, const RuntimeMethod* method)
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (target.useScaling)
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___1_target;
NullCheck(L_0);
bool L_1;
L_1 = RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline(L_0, NULL);
if (!L_1)
{
goto IL_003f;
}
}
{
// Vector2Int scaledViewportSize = target.GetScaledSize(target.rtHandleProperties.currentViewportSize);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___1_target;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___1_target;
NullCheck(L_3);
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_4;
L_4 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_3, NULL);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5 = L_4.___currentViewportSize_2;
NullCheck(L_2);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6;
L_6 = RTHandle_GetScaledSize_m58D71FF94244F1EE9BCB5690381DB37C79D3E239(L_2, L_5, NULL);
V_0 = L_6;
// cmd.SetViewport(new Rect(0.0f, 0.0f, scaledViewportSize.x, scaledViewportSize.y));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
int32_t L_8;
L_8 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
int32_t L_9;
L_9 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10;
memset((&L_10), 0, sizeof(L_10));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_10), (0.0f), (0.0f), ((float)L_8), ((float)L_9), /*hidden argument*/NULL);
NullCheck(L_7);
CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_7, L_10, NULL);
}
IL_003f:
{
// }
return;
}
}
// System.String UnityEngine.Rendering.CoreUtils::GetRenderTargetAutoName(System.Int32,System.Int32,System.Int32,UnityEngine.RenderTextureFormat,System.String,System.Boolean,System.Boolean,UnityEngine.Rendering.MSAASamples)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetRenderTargetAutoName_mC8FA5BF12E7583A0E054B1D381373687817C3665 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, String_t* ___4_name, bool ___5_mips, bool ___6_enableMSAA, int32_t ___7_msaaSamples, 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*)&RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// => GetRenderTargetAutoName(width, height, depth, format.ToString(), TextureDimension.None, name, mips, enableMSAA, msaaSamples, dynamicRes: false);
int32_t L_0 = ___0_width;
int32_t L_1 = ___1_height;
int32_t L_2 = ___2_depth;
Il2CppFakeBox<int32_t> L_3(RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F_il2cpp_TypeInfo_var, (&___3_format));
String_t* L_4;
L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL);
String_t* L_5 = ___4_name;
bool L_6 = ___5_mips;
bool L_7 = ___6_enableMSAA;
int32_t L_8 = ___7_msaaSamples;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
String_t* L_9;
L_9 = CoreUtils_GetRenderTargetAutoName_m30F463362422FA643E69C319D7A5E79F95DEFC98(L_0, L_1, L_2, L_4, 0, L_5, L_6, L_7, L_8, (bool)0, NULL);
return L_9;
}
}
// System.String UnityEngine.Rendering.CoreUtils::GetRenderTargetAutoName(System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.String,System.Boolean,System.Boolean,UnityEngine.Rendering.MSAASamples)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetRenderTargetAutoName_mBD52C3FD5906385BCEE07CD8B8BBAE8079CDF6DD (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, String_t* ___4_name, bool ___5_mips, bool ___6_enableMSAA, int32_t ___7_msaaSamples, 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*)&GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// => GetRenderTargetAutoName(width, height, depth, format.ToString(), TextureDimension.None, name, mips, enableMSAA, msaaSamples, dynamicRes: false);
int32_t L_0 = ___0_width;
int32_t L_1 = ___1_height;
int32_t L_2 = ___2_depth;
Il2CppFakeBox<int32_t> L_3(GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var, (&___3_format));
String_t* L_4;
L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL);
String_t* L_5 = ___4_name;
bool L_6 = ___5_mips;
bool L_7 = ___6_enableMSAA;
int32_t L_8 = ___7_msaaSamples;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
String_t* L_9;
L_9 = CoreUtils_GetRenderTargetAutoName_m30F463362422FA643E69C319D7A5E79F95DEFC98(L_0, L_1, L_2, L_4, 0, L_5, L_6, L_7, L_8, (bool)0, NULL);
return L_9;
}
}
// System.String UnityEngine.Rendering.CoreUtils::GetRenderTargetAutoName(System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Rendering.TextureDimension,System.String,System.Boolean,System.Boolean,UnityEngine.Rendering.MSAASamples,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetRenderTargetAutoName_m22A7580FCAA6088BCDF1FB87A5283469FFA86A11 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, int32_t ___4_dim, String_t* ___5_name, bool ___6_mips, bool ___7_enableMSAA, int32_t ___8_msaaSamples, bool ___9_dynamicRes, 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*)&GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// => GetRenderTargetAutoName(width, height, depth, format.ToString(), dim, name, mips, enableMSAA, msaaSamples, dynamicRes);
int32_t L_0 = ___0_width;
int32_t L_1 = ___1_height;
int32_t L_2 = ___2_depth;
Il2CppFakeBox<int32_t> L_3(GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var, (&___3_format));
String_t* L_4;
L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL);
int32_t L_5 = ___4_dim;
String_t* L_6 = ___5_name;
bool L_7 = ___6_mips;
bool L_8 = ___7_enableMSAA;
int32_t L_9 = ___8_msaaSamples;
bool L_10 = ___9_dynamicRes;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
String_t* L_11;
L_11 = CoreUtils_GetRenderTargetAutoName_m30F463362422FA643E69C319D7A5E79F95DEFC98(L_0, L_1, L_2, L_4, L_5, L_6, L_7, L_8, L_9, L_10, NULL);
return L_11;
}
}
// System.String UnityEngine.Rendering.CoreUtils::GetRenderTargetAutoName(System.Int32,System.Int32,System.Int32,System.String,UnityEngine.Rendering.TextureDimension,System.String,System.Boolean,System.Boolean,UnityEngine.Rendering.MSAASamples,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetRenderTargetAutoName_m30F463362422FA643E69C319D7A5E79F95DEFC98 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, String_t* ___3_format, int32_t ___4_dim, String_t* ___5_name, bool ___6_mips, bool ___7_enableMSAA, int32_t ___8_msaaSamples, bool ___9_dynamicRes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral53A7B8F3AA601B02DBFA30B6D8BCEC8081E7627D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90FDD5A55E9A72404B00AF935ADEF8EBFCF6A96F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5D8AF07339C92C1C8A544FB0AED646C001200E8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB2FF5112291E66F63509A6ABB6285E57EBD09D3);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// string result = string.Format("{0}_{1}x{2}", name, width, height);
String_t* L_0 = ___5_name;
int32_t L_1 = ___0_width;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2);
int32_t L_4 = ___1_height;
int32_t L_5 = L_4;
RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5);
String_t* L_7;
L_7 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralCB2FF5112291E66F63509A6ABB6285E57EBD09D3, L_0, L_3, L_6, NULL);
V_0 = L_7;
// if (depth > 1)
int32_t L_8 = ___2_depth;
if ((((int32_t)L_8) <= ((int32_t)1)))
{
goto IL_002f;
}
}
{
// result = string.Format("{0}x{1}", result, depth);
String_t* L_9 = V_0;
int32_t L_10 = ___2_depth;
int32_t L_11 = L_10;
RuntimeObject* L_12 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_11);
String_t* L_13;
L_13 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralC5D8AF07339C92C1C8A544FB0AED646C001200E8, L_9, L_12, NULL);
V_0 = L_13;
}
IL_002f:
{
// if (mips)
bool L_14 = ___6_mips;
if (!L_14)
{
goto IL_0044;
}
}
{
// result = string.Format("{0}_{1}", result, "Mips");
String_t* L_15 = V_0;
String_t* L_16;
L_16 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_15, _stringLiteral53A7B8F3AA601B02DBFA30B6D8BCEC8081E7627D, NULL);
V_0 = L_16;
}
IL_0044:
{
// result = string.Format("{0}_{1}", result, format);
String_t* L_17 = V_0;
String_t* L_18 = ___3_format;
String_t* L_19;
L_19 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_17, L_18, NULL);
V_0 = L_19;
// if (dim != TextureDimension.None)
int32_t L_20 = ___4_dim;
if (!L_20)
{
goto IL_0068;
}
}
{
// result = string.Format("{0}_{1}", result, dim);
String_t* L_21 = V_0;
int32_t L_22 = ___4_dim;
int32_t L_23 = L_22;
RuntimeObject* L_24 = Box(TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642_il2cpp_TypeInfo_var, &L_23);
String_t* L_25;
L_25 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_21, L_24, NULL);
V_0 = L_25;
}
IL_0068:
{
// if (enableMSAA)
bool L_26 = ___7_enableMSAA;
if (!L_26)
{
goto IL_0085;
}
}
{
// result = string.Format("{0}_{1}", result, msaaSamples.ToString());
String_t* L_27 = V_0;
Il2CppFakeBox<int32_t> L_28(MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C_il2cpp_TypeInfo_var, (&___8_msaaSamples));
String_t* L_29;
L_29 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_28), NULL);
String_t* L_30;
L_30 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_27, L_29, NULL);
V_0 = L_30;
}
IL_0085:
{
// if (dynamicRes)
bool L_31 = ___9_dynamicRes;
if (!L_31)
{
goto IL_009a;
}
}
{
// result = string.Format("{0}_{1}", result, "dynamic");
String_t* L_32 = V_0;
String_t* L_33;
L_33 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_32, _stringLiteral90FDD5A55E9A72404B00AF935ADEF8EBFCF6A96F, NULL);
V_0 = L_33;
}
IL_009a:
{
// return result;
String_t* L_34 = V_0;
return L_34;
}
}
// System.String UnityEngine.Rendering.CoreUtils::GetTextureAutoName(System.Int32,System.Int32,UnityEngine.TextureFormat,UnityEngine.Rendering.TextureDimension,System.String,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetTextureAutoName_m67360C8E22A2596B6B660330C65F5D82E1E7A47D (int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, int32_t ___3_dim, String_t* ___4_name, bool ___5_mips, int32_t ___6_depth, 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*)&TextureFormat_t87A73E4A3850D3410DC211676FC14B94226C1C1D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// => GetTextureAutoName(width, height, format.ToString(), dim, name, mips, depth);
int32_t L_0 = ___0_width;
int32_t L_1 = ___1_height;
Il2CppFakeBox<int32_t> L_2(TextureFormat_t87A73E4A3850D3410DC211676FC14B94226C1C1D_il2cpp_TypeInfo_var, (&___2_format));
String_t* L_3;
L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL);
int32_t L_4 = ___3_dim;
String_t* L_5 = ___4_name;
bool L_6 = ___5_mips;
int32_t L_7 = ___6_depth;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
String_t* L_8;
L_8 = CoreUtils_GetTextureAutoName_m8F971FCFCE42D6D9DCB1F053F68D324765B11C15(L_0, L_1, L_3, L_4, L_5, L_6, L_7, NULL);
return L_8;
}
}
// System.String UnityEngine.Rendering.CoreUtils::GetTextureAutoName(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Rendering.TextureDimension,System.String,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetTextureAutoName_m205BC839C2B20F05880ED7C6DE581BCADC173CD3 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, int32_t ___3_dim, String_t* ___4_name, bool ___5_mips, int32_t ___6_depth, 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*)&GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// => GetTextureAutoName(width, height, format.ToString(), dim, name, mips, depth);
int32_t L_0 = ___0_width;
int32_t L_1 = ___1_height;
Il2CppFakeBox<int32_t> L_2(GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var, (&___2_format));
String_t* L_3;
L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL);
int32_t L_4 = ___3_dim;
String_t* L_5 = ___4_name;
bool L_6 = ___5_mips;
int32_t L_7 = ___6_depth;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
String_t* L_8;
L_8 = CoreUtils_GetTextureAutoName_m8F971FCFCE42D6D9DCB1F053F68D324765B11C15(L_0, L_1, L_3, L_4, L_5, L_6, L_7, NULL);
return L_8;
}
}
// System.String UnityEngine.Rendering.CoreUtils::GetTextureAutoName(System.Int32,System.Int32,System.String,UnityEngine.Rendering.TextureDimension,System.String,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetTextureAutoName_m8F971FCFCE42D6D9DCB1F053F68D324765B11C15 (int32_t ___0_width, int32_t ___1_height, String_t* ___2_format, int32_t ___3_dim, String_t* ___4_name, bool ___5_mips, int32_t ___6_depth, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0898F49C5589FCB4CBAA5416907DF26E99722FA2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1897A975EECD41F0613D1778A0F22B464C8277CD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral365B1F014A888DCE72CCE1F09C3646A52674E509);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75ABE46520D2663D819AC90CCE08D3B0606DC483);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEAF21F21C0C5A5EC0A8F81864348365A8EA6366A);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t G_B3_0 = 0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B3_1 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B3_2 = NULL;
String_t* G_B3_3 = NULL;
int32_t G_B2_0 = 0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B2_1 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B2_2 = NULL;
String_t* G_B2_3 = NULL;
String_t* G_B4_0 = NULL;
int32_t G_B4_1 = 0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B4_2 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B4_3 = NULL;
String_t* G_B4_4 = NULL;
int32_t G_B7_0 = 0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B7_1 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B7_2 = NULL;
String_t* G_B7_3 = NULL;
int32_t G_B6_0 = 0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_1 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_2 = NULL;
String_t* G_B6_3 = NULL;
String_t* G_B8_0 = NULL;
int32_t G_B8_1 = 0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B8_2 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B8_3 = NULL;
String_t* G_B8_4 = NULL;
String_t* G_B11_0 = NULL;
String_t* G_B10_0 = NULL;
String_t* G_B12_0 = NULL;
String_t* G_B12_1 = NULL;
String_t* G_B14_0 = NULL;
String_t* G_B14_1 = NULL;
String_t* G_B13_0 = NULL;
String_t* G_B13_1 = NULL;
String_t* G_B15_0 = NULL;
String_t* G_B15_1 = NULL;
String_t* G_B15_2 = NULL;
{
// if (depth == 0)
int32_t L_0 = ___6_depth;
if (L_0)
{
goto IL_0040;
}
}
{
// temp = string.Format("{0}x{1}{2}_{3}", width, height, mips ? "_Mips" : "", format);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
int32_t L_3 = ___0_width;
int32_t L_4 = L_3;
RuntimeObject* L_5 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_4);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_5);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_2;
int32_t L_7 = ___1_height;
int32_t L_8 = L_7;
RuntimeObject* L_9 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_8);
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_9);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_9);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_6;
bool L_11 = ___5_mips;
G_B2_0 = 2;
G_B2_1 = L_10;
G_B2_2 = L_10;
G_B2_3 = _stringLiteralEAF21F21C0C5A5EC0A8F81864348365A8EA6366A;
if (L_11)
{
G_B3_0 = 2;
G_B3_1 = L_10;
G_B3_2 = L_10;
G_B3_3 = _stringLiteralEAF21F21C0C5A5EC0A8F81864348365A8EA6366A;
goto IL_002e;
}
}
{
G_B4_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
G_B4_3 = G_B2_2;
G_B4_4 = G_B2_3;
goto IL_0033;
}
IL_002e:
{
G_B4_0 = _stringLiteral0898F49C5589FCB4CBAA5416907DF26E99722FA2;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
G_B4_3 = G_B3_2;
G_B4_4 = G_B3_3;
}
IL_0033:
{
NullCheck(G_B4_2);
ArrayElementTypeCheck (G_B4_2, G_B4_0);
(G_B4_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B4_1), (RuntimeObject*)G_B4_0);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = G_B4_3;
String_t* L_13 = ___2_format;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_13);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_13);
String_t* L_14;
L_14 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B4_4, L_12, NULL);
V_0 = L_14;
goto IL_0084;
}
IL_0040:
{
// temp = string.Format("{0}x{1}x{2}{3}_{4}", width, height, depth, mips ? "_Mips" : "", format);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_15;
int32_t L_17 = ___0_width;
int32_t L_18 = L_17;
RuntimeObject* L_19 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_18);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_19);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_19);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_16;
int32_t L_21 = ___1_height;
int32_t L_22 = L_21;
RuntimeObject* L_23 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_22);
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_23);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_23);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = L_20;
int32_t L_25 = ___6_depth;
int32_t L_26 = L_25;
RuntimeObject* L_27 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_26);
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_27);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_27);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = L_24;
bool L_29 = ___5_mips;
G_B6_0 = 3;
G_B6_1 = L_28;
G_B6_2 = L_28;
G_B6_3 = _stringLiteral365B1F014A888DCE72CCE1F09C3646A52674E509;
if (L_29)
{
G_B7_0 = 3;
G_B7_1 = L_28;
G_B7_2 = L_28;
G_B7_3 = _stringLiteral365B1F014A888DCE72CCE1F09C3646A52674E509;
goto IL_0074;
}
}
{
G_B8_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
G_B8_3 = G_B6_2;
G_B8_4 = G_B6_3;
goto IL_0079;
}
IL_0074:
{
G_B8_0 = _stringLiteral0898F49C5589FCB4CBAA5416907DF26E99722FA2;
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
G_B8_3 = G_B7_2;
G_B8_4 = G_B7_3;
}
IL_0079:
{
NullCheck(G_B8_2);
ArrayElementTypeCheck (G_B8_2, G_B8_0);
(G_B8_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B8_1), (RuntimeObject*)G_B8_0);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = G_B8_3;
String_t* L_31 = ___2_format;
NullCheck(L_30);
ArrayElementTypeCheck (L_30, L_31);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_31);
String_t* L_32;
L_32 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B8_4, L_30, NULL);
V_0 = L_32;
}
IL_0084:
{
// temp = String.Format("{0}_{1}_{2}", name == "" ? "Texture" : name, (dim == TextureDimension.None) ? "" : dim.ToString(), temp);
String_t* L_33 = ___4_name;
bool L_34;
L_34 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_33, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
G_B10_0 = _stringLiteral1897A975EECD41F0613D1778A0F22B464C8277CD;
if (L_34)
{
G_B11_0 = _stringLiteral1897A975EECD41F0613D1778A0F22B464C8277CD;
goto IL_009b;
}
}
{
String_t* L_35 = ___4_name;
G_B12_0 = L_35;
G_B12_1 = G_B10_0;
goto IL_00a0;
}
IL_009b:
{
G_B12_0 = _stringLiteral75ABE46520D2663D819AC90CCE08D3B0606DC483;
G_B12_1 = G_B11_0;
}
IL_00a0:
{
int32_t L_36 = ___3_dim;
G_B13_0 = G_B12_0;
G_B13_1 = G_B12_1;
if (!L_36)
{
G_B14_0 = G_B12_0;
G_B14_1 = G_B12_1;
goto IL_00b2;
}
}
{
Il2CppFakeBox<int32_t> L_37(TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642_il2cpp_TypeInfo_var, (&___3_dim));
String_t* L_38;
L_38 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_37), NULL);
G_B15_0 = L_38;
G_B15_1 = G_B13_0;
G_B15_2 = G_B13_1;
goto IL_00b7;
}
IL_00b2:
{
G_B15_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
G_B15_1 = G_B14_0;
G_B15_2 = G_B14_1;
}
IL_00b7:
{
String_t* L_39 = V_0;
String_t* L_40;
L_40 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(G_B15_2, G_B15_1, G_B15_0, L_39, NULL);
V_0 = L_40;
// return temp;
String_t* L_41 = V_0;
return L_41;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::ClearCubemap(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTexture,UnityEngine.Color,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_ClearCubemap_mA8AB52F5FAF51D13AC531411FB56C4819A03ED03 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___1_renderTexture, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_clearColor, bool ___3_clearMips, 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;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
// int mipCount = 1;
V_0 = 1;
// if (renderTexture.useMipMap && clearMips)
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___1_renderTexture;
NullCheck(L_0);
bool L_1;
L_1 = RenderTexture_get_useMipMap_m76150AD5CF0192BC8DAC05522302D9C13ECD07D7(L_0, NULL);
bool L_2 = ___3_clearMips;
if (!((int32_t)((int32_t)L_1&(int32_t)L_2)))
{
goto IL_0021;
}
}
{
// mipCount = (int)Mathf.Log((float)renderTexture.width, 2.0f) + 1;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = ___1_renderTexture;
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_3);
float L_5;
L_5 = Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline(((float)L_4), (2.0f), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(il2cpp_codegen_cast_double_to_int<int32_t>(L_5), 1));
}
IL_0021:
{
// for (int i = 0; i < 6; ++i)
V_1 = 0;
goto IL_0046;
}
IL_0025:
{
// for (int mip = 0; mip < mipCount; ++mip)
V_2 = 0;
goto IL_003e;
}
IL_0029:
{
// SetRenderTarget(cmd, new RenderTargetIdentifier(renderTexture), ClearFlag.Color, clearColor, mip, (CubemapFace)i);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7 = ___1_renderTexture;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
memset((&L_8), 0, sizeof(L_8));
RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_8), L_7, /*hidden argument*/NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___2_clearColor;
int32_t L_10 = V_2;
int32_t L_11 = V_1;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_m2A47034E679E96F66FA0EDAF216E9C5BFA85D1CF(L_6, L_8, 1, L_9, L_10, L_11, (-1), NULL);
// for (int mip = 0; mip < mipCount; ++mip)
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_003e:
{
// for (int mip = 0; mip < mipCount; ++mip)
int32_t L_13 = V_2;
int32_t L_14 = V_0;
if ((((int32_t)L_13) < ((int32_t)L_14)))
{
goto IL_0029;
}
}
{
// for (int i = 0; i < 6; ++i)
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0046:
{
// for (int i = 0; i < 6; ++i)
int32_t L_16 = V_1;
if ((((int32_t)L_16) < ((int32_t)6)))
{
goto IL_0025;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::DrawFullScreen(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,UnityEngine.MaterialPropertyBlock,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawFullScreen_m46C2D817565A1E137AB13A7BDCFE54B17DFFFF29 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___2_properties, int32_t ___3_shaderPassId, const RuntimeMethod* method)
{
{
// commandBuffer.DrawProcedural(Matrix4x4.identity, material, shaderPassId, MeshTopology.Triangles, 3, 1, properties);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_commandBuffer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
L_1 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___1_material;
int32_t L_3 = ___3_shaderPassId;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_4 = ___2_properties;
NullCheck(L_0);
CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_0, L_1, L_2, L_3, 0, 3, 1, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::DrawFullScreen(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.MaterialPropertyBlock,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawFullScreen_m706D954237901B8ACEE5CB5B96A3107758367108 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_colorBuffer, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___3_properties, int32_t ___4_shaderPassId, const RuntimeMethod* method)
{
{
// commandBuffer.SetRenderTarget(colorBuffer, 0, CubemapFace.Unknown, -1);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_commandBuffer;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___2_colorBuffer;
NullCheck(L_0);
CommandBuffer_SetRenderTarget_mB2089C569DC81491FEBF3F685188DDFCF7F324EC(L_0, L_1, 0, (-1), (-1), NULL);
// commandBuffer.DrawProcedural(Matrix4x4.identity, material, shaderPassId, MeshTopology.Triangles, 3, 1, properties);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_commandBuffer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
L_3 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___1_material;
int32_t L_5 = ___4_shaderPassId;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ___3_properties;
NullCheck(L_2);
CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_2, L_3, L_4, L_5, 0, 3, 1, L_6, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::DrawFullScreen(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.MaterialPropertyBlock,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawFullScreen_mC3F56789D886EC5D07EF9B0033577E40DBDA7ABF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_colorBuffer, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_depthStencilBuffer, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___4_properties, int32_t ___5_shaderPassId, const RuntimeMethod* method)
{
{
// commandBuffer.SetRenderTarget(colorBuffer, depthStencilBuffer, 0, CubemapFace.Unknown, -1);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_commandBuffer;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___2_colorBuffer;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___3_depthStencilBuffer;
NullCheck(L_0);
CommandBuffer_SetRenderTarget_mDD78775F6E0B5F1E74F65A08C3973A3575382619(L_0, L_1, L_2, 0, (-1), (-1), NULL);
// commandBuffer.DrawProcedural(Matrix4x4.identity, material, shaderPassId, MeshTopology.Triangles, 3, 1, properties);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_commandBuffer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4;
L_4 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_material;
int32_t L_6 = ___5_shaderPassId;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_7 = ___4_properties;
NullCheck(L_3);
CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_3, L_4, L_5, L_6, 0, 3, 1, L_7, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::DrawFullScreen(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.MaterialPropertyBlock,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawFullScreen_m1DA09F9E485070AFD6A94508DA266A47A4815CBD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___2_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_depthStencilBuffer, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___4_properties, int32_t ___5_shaderPassId, const RuntimeMethod* method)
{
{
// commandBuffer.SetRenderTarget(colorBuffers, depthStencilBuffer, 0, CubemapFace.Unknown, -1);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_commandBuffer;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___2_colorBuffers;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___3_depthStencilBuffer;
NullCheck(L_0);
CommandBuffer_SetRenderTarget_m2A11A517DE44DC5F37BA08EF86ED1DCABAC4CC1E(L_0, L_1, L_2, 0, (-1), (-1), NULL);
// commandBuffer.DrawProcedural(Matrix4x4.identity, material, shaderPassId, MeshTopology.Triangles, 3, 1, properties);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_commandBuffer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4;
L_4 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_material;
int32_t L_6 = ___5_shaderPassId;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_7 = ___4_properties;
NullCheck(L_3);
CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_3, L_4, L_5, L_6, 0, 3, 1, L_7, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::DrawFullScreen(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.MaterialPropertyBlock,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawFullScreen_m2FC9CFC146A9DA9DC189F17639470B126C926905 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___2_colorBuffers, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___3_properties, int32_t ___4_shaderPassId, 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;
}
{
// DrawFullScreen(commandBuffer, material, colorBuffers, colorBuffers[0], properties, shaderPassId);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_commandBuffer;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___1_material;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ___2_colorBuffers;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = ___2_colorBuffers;
NullCheck(L_3);
int32_t L_4 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ___3_properties;
int32_t L_7 = ___4_shaderPassId;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_DrawFullScreen_m1DA09F9E485070AFD6A94508DA266A47A4815CBD(L_0, L_1, L_2, L_5, L_6, L_7, NULL);
// }
return;
}
}
// UnityEngine.Color UnityEngine.Rendering.CoreUtils::ConvertSRGBToActiveColorSpace(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
{
{
// return (QualitySettings.activeColorSpace == ColorSpace.Linear) ? color.linear : color;
int32_t L_0;
L_0 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL);
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_000a;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___0_color;
return L_1;
}
IL_000a:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
L_2 = Color_get_linear_m76EB88E15DA4E00D615DF33D1CEE51092683117C_inline((&___0_color), NULL);
return L_2;
}
}
// UnityEngine.Color UnityEngine.Rendering.CoreUtils::ConvertLinearToActiveColorSpace(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CoreUtils_ConvertLinearToActiveColorSpace_m8DD2127BC30AD7472D2BA9FC88A4D633FD20DEB4 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
{
{
// return (QualitySettings.activeColorSpace == ColorSpace.Linear) ? color : color.gamma;
int32_t L_0;
L_0 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL);
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0010;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = Color_get_gamma_mEB9104560536D684CD57C968A906A8B3EF89839F_inline((&___0_color), NULL);
return L_1;
}
IL_0010:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_color;
return L_2;
}
}
// UnityEngine.Material UnityEngine.Rendering.CoreUtils::CreateEngineMaterial(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_m03735CE18F48D58D10606BCB57EC365DE7989DD3 (String_t* ___0_shaderPath, 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*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E975A3E04E04AD1056FB82AC061EA9EDD7F2CBF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF64393D0C87239822E362C5CF384E8A7A037C812);
s_Il2CppMethodInitialized = true;
}
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
{
// Shader shader = Shader.Find(shaderPath);
String_t* L_0 = ___0_shaderPath;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1;
L_1 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(L_0, NULL);
V_0 = L_1;
// if (shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0027;
}
}
{
// Debug.LogError("Cannot create required material because shader " + shaderPath + " could not be found");
String_t* L_4 = ___0_shaderPath;
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralF64393D0C87239822E362C5CF384E8A7A037C812, L_4, _stringLiteral6E975A3E04E04AD1056FB82AC061EA9EDD7F2CBF, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_5, NULL);
// return null;
return (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
}
IL_0027:
{
// var mat = new Material(shader)
// {
// hideFlags = HideFlags.HideAndDontSave
// };
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_7);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_7, L_6, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = L_7;
NullCheck(L_8);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_8, ((int32_t)61), NULL);
// return mat;
return L_8;
}
}
// 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)
{
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*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE740A6E88D4BFA1DF63FB0D354B717C70241FA5);
s_Il2CppMethodInitialized = true;
}
{
// if (shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_shader;
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_0015;
}
}
{
// Debug.LogError("Cannot create required material because shader is null");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralBE740A6E88D4BFA1DF63FB0D354B717C70241FA5, NULL);
// return null;
return (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
}
IL_0015:
{
// var mat = new Material(shader)
// {
// hideFlags = HideFlags.HideAndDontSave
// };
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = ___0_shader;
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);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = L_3;
NullCheck(L_4);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_4, ((int32_t)61), NULL);
// return mat;
return L_4;
}
}
// 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)
{
{
// if (state)
bool L_0 = ___2_state;
if (!L_0)
{
goto IL_000b;
}
}
{
// cmd.EnableShaderKeyword(keyword);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
String_t* L_2 = ___1_keyword;
NullCheck(L_1);
CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_1, L_2, NULL);
return;
}
IL_000b:
{
// cmd.DisableShaderKeyword(keyword);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
String_t* L_4 = ___1_keyword;
NullCheck(L_3);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_3, L_4, NULL);
// }
return;
}
}
// 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)
{
{
// if (state)
bool L_0 = ___2_state;
if (!L_0)
{
goto IL_000b;
}
}
{
// material.EnableKeyword(keyword);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___0_material;
String_t* L_2 = ___1_keyword;
NullCheck(L_1);
Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_1, L_2, NULL);
return;
}
IL_000b:
{
// material.DisableKeyword(keyword);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___0_material;
String_t* L_4 = ___1_keyword;
NullCheck(L_3);
Material_DisableKeyword_mC123927EBF2F2A19220A4456C8EA19F2BA416E8C(L_3, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SetKeyword(UnityEngine.ComputeShader,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_mE0F83D3155273B976C6FDD5049331F3A6F3A2C5E (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_cs, String_t* ___1_keyword, bool ___2_state, const RuntimeMethod* method)
{
{
// if (state)
bool L_0 = ___2_state;
if (!L_0)
{
goto IL_000b;
}
}
{
// cs.EnableKeyword(keyword);
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_1 = ___0_cs;
String_t* L_2 = ___1_keyword;
NullCheck(L_1);
ComputeShader_EnableKeyword_mCA7166C6F79824086296AA2978DA7274FFBB035D(L_1, L_2, NULL);
return;
}
IL_000b:
{
// cs.DisableKeyword(keyword);
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_3 = ___0_cs;
String_t* L_4 = ___1_keyword;
NullCheck(L_3);
ComputeShader_DisableKeyword_m390D1E9F02D21BF97338594E94B03101B9C99305(L_3, L_4, NULL);
// }
return;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (obj != null)
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_obj;
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_000f;
}
}
{
// UnityObject.Destroy(obj);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = ___0_obj;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
}
IL_000f:
{
// }
return;
}
}
// System.Collections.Generic.IEnumerable`1<System.Type> UnityEngine.Rendering.CoreUtils::GetAllAssemblyTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoreUtils_GetAllAssemblyTypes_m3E680308BC021DD4E3887C5557690CDDB49F5702 (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*)&Enumerable_SelectMany_TisAssembly_t_TisType_t_m1FF8A47655C6E0122E1020678BBCD470923B9CA4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tDB9851E133717B16EF4D1F0B933444974B766016_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetAllAssemblyTypesU3Eb__81_0_m49BAC9B1A4D1E04F4AB5B5A08D1804D4C80887FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* G_B3_0 = NULL;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* G_B3_1 = NULL;
Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* G_B2_0 = NULL;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* G_B2_1 = NULL;
{
// if (m_AssemblyTypes == null)
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_AssemblyTypes_17;
if (L_0)
{
goto IL_003a;
}
}
{
// m_AssemblyTypes = AppDomain.CurrentDomain.GetAssemblies()
// .SelectMany(t =>
// {
// // Ugly hack to handle mis-versioned dlls
// var innerTypes = new Type[0];
// try
// {
// innerTypes = t.GetTypes();
// }
// catch { }
// return innerTypes;
// });
AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_1;
L_1 = AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667(NULL);
NullCheck(L_1);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_2;
L_2 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var);
Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* L_3 = ((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9__81_0_1;
Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* L_4 = L_3;
G_B2_0 = L_4;
G_B2_1 = L_2;
if (L_4)
{
G_B3_0 = L_4;
G_B3_1 = L_2;
goto IL_0030;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var);
U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C* L_5 = ((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* L_6 = (Func_2_tDB9851E133717B16EF4D1F0B933444974B766016*)il2cpp_codegen_object_new(Func_2_tDB9851E133717B16EF4D1F0B933444974B766016_il2cpp_TypeInfo_var);
NullCheck(L_6);
Func_2__ctor_mE7E2BD541D8288445CB79C54B1F9805C5D66D5BB(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CGetAllAssemblyTypesU3Eb__81_0_m49BAC9B1A4D1E04F4AB5B5A08D1804D4C80887FC_RuntimeMethod_var), NULL);
Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* L_7 = L_6;
((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9__81_0_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9__81_0_1), (void*)L_7);
G_B3_0 = L_7;
G_B3_1 = G_B2_1;
}
IL_0030:
{
RuntimeObject* L_8;
L_8 = Enumerable_SelectMany_TisAssembly_t_TisType_t_m1FF8A47655C6E0122E1020678BBCD470923B9CA4((RuntimeObject*)G_B3_1, G_B3_0, Enumerable_SelectMany_TisAssembly_t_TisType_t_m1FF8A47655C6E0122E1020678BBCD470923B9CA4_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_AssemblyTypes_17 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_AssemblyTypes_17), (void*)L_8);
}
IL_003a:
{
// return m_AssemblyTypes;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
RuntimeObject* L_9 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_AssemblyTypes_17;
return L_9;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::SafeRelease(UnityEngine.ComputeBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, const RuntimeMethod* method)
{
{
// if (buffer != null)
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ___0_buffer;
if (!L_0)
{
goto IL_0009;
}
}
{
// buffer.Release();
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = ___0_buffer;
NullCheck(L_1);
ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_1, NULL);
}
IL_0009:
{
// }
return;
}
}
// UnityEngine.Mesh UnityEngine.Rendering.CoreUtils::CreateCubeMesh(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CoreUtils_CreateCubeMesh_mB701A16899348266F6DDDEE36CC2E4EDC788A44B (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method)
{
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*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
{
// Mesh mesh = new Mesh();
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_0);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_0, NULL);
// Vector3[] vertices = new Vector3[8];
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)8);
V_0 = L_1;
// vertices[0] = new Vector3(min.x, min.y, min.z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_min;
float L_4 = L_3.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_min;
float L_6 = L_5.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_min;
float L_8 = L_7.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_4, L_6, L_8, /*hidden argument*/NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_9);
// vertices[1] = new Vector3(max.x, min.y, min.z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_max;
float L_12 = L_11.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_min;
float L_14 = L_13.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___0_min;
float L_16 = L_15.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
memset((&L_17), 0, sizeof(L_17));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_17), L_12, L_14, L_16, /*hidden argument*/NULL);
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_17);
// vertices[2] = new Vector3(max.x, max.y, min.z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_18 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___1_max;
float L_20 = L_19.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___1_max;
float L_22 = L_21.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___0_min;
float L_24 = L_23.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
memset((&L_25), 0, sizeof(L_25));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_25), L_20, L_22, L_24, /*hidden argument*/NULL);
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_25);
// vertices[3] = new Vector3(min.x, max.y, min.z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_26 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = ___0_min;
float L_28 = L_27.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___1_max;
float L_30 = L_29.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ___0_min;
float L_32 = L_31.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
memset((&L_33), 0, sizeof(L_33));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_33), L_28, L_30, L_32, /*hidden argument*/NULL);
NullCheck(L_26);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_33);
// vertices[4] = new Vector3(min.x, min.y, max.z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = ___0_min;
float L_36 = L_35.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ___0_min;
float L_38 = L_37.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = ___1_max;
float L_40 = L_39.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
memset((&L_41), 0, sizeof(L_41));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_41), L_36, L_38, L_40, /*hidden argument*/NULL);
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_41);
// vertices[5] = new Vector3(max.x, min.y, max.z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_42 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = ___1_max;
float L_44 = L_43.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = ___0_min;
float L_46 = L_45.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = ___1_max;
float L_48 = L_47.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
memset((&L_49), 0, sizeof(L_49));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_49), L_44, L_46, L_48, /*hidden argument*/NULL);
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_49);
// vertices[6] = new Vector3(max.x, max.y, max.z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_50 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = ___1_max;
float L_52 = L_51.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = ___1_max;
float L_54 = L_53.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = ___1_max;
float L_56 = L_55.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
memset((&L_57), 0, sizeof(L_57));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_57), L_52, L_54, L_56, /*hidden argument*/NULL);
NullCheck(L_50);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(6), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_57);
// vertices[7] = new Vector3(min.x, max.y, max.z);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_58 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = ___0_min;
float L_60 = L_59.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = ___1_max;
float L_62 = L_61.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = ___1_max;
float L_64 = L_63.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
memset((&L_65), 0, sizeof(L_65));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_65), L_60, L_62, L_64, /*hidden argument*/NULL);
NullCheck(L_58);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_65);
// mesh.vertices = vertices;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_66 = L_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_67 = V_0;
NullCheck(L_66);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_66, L_67, NULL);
// int[] triangles = new int[36];
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_68 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)36));
V_1 = L_68;
// triangles[0] = 0; triangles[1] = 2; triangles[2] = 1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = V_1;
NullCheck(L_69);
(L_69)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)0);
// triangles[0] = 0; triangles[1] = 2; triangles[2] = 1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = V_1;
NullCheck(L_70);
(L_70)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)2);
// triangles[0] = 0; triangles[1] = 2; triangles[2] = 1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71 = V_1;
NullCheck(L_71);
(L_71)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)1);
// triangles[3] = 0; triangles[4] = 3; triangles[5] = 2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = V_1;
NullCheck(L_72);
(L_72)->SetAt(static_cast<il2cpp_array_size_t>(3), (int32_t)0);
// triangles[3] = 0; triangles[4] = 3; triangles[5] = 2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = V_1;
NullCheck(L_73);
(L_73)->SetAt(static_cast<il2cpp_array_size_t>(4), (int32_t)3);
// triangles[3] = 0; triangles[4] = 3; triangles[5] = 2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_1;
NullCheck(L_74);
(L_74)->SetAt(static_cast<il2cpp_array_size_t>(5), (int32_t)2);
// triangles[6] = 1; triangles[7] = 6; triangles[8] = 5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = V_1;
NullCheck(L_75);
(L_75)->SetAt(static_cast<il2cpp_array_size_t>(6), (int32_t)1);
// triangles[6] = 1; triangles[7] = 6; triangles[8] = 5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_76 = V_1;
NullCheck(L_76);
(L_76)->SetAt(static_cast<il2cpp_array_size_t>(7), (int32_t)6);
// triangles[6] = 1; triangles[7] = 6; triangles[8] = 5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = V_1;
NullCheck(L_77);
(L_77)->SetAt(static_cast<il2cpp_array_size_t>(8), (int32_t)5);
// triangles[9] = 1; triangles[10] = 2; triangles[11] = 6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = V_1;
NullCheck(L_78);
(L_78)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (int32_t)1);
// triangles[9] = 1; triangles[10] = 2; triangles[11] = 6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = V_1;
NullCheck(L_79);
(L_79)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (int32_t)2);
// triangles[9] = 1; triangles[10] = 2; triangles[11] = 6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_80 = V_1;
NullCheck(L_80);
(L_80)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (int32_t)6);
// triangles[12] = 5; triangles[13] = 7; triangles[14] = 4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = V_1;
NullCheck(L_81);
(L_81)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (int32_t)5);
// triangles[12] = 5; triangles[13] = 7; triangles[14] = 4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_82 = V_1;
NullCheck(L_82);
(L_82)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (int32_t)7);
// triangles[12] = 5; triangles[13] = 7; triangles[14] = 4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = V_1;
NullCheck(L_83);
(L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (int32_t)4);
// triangles[15] = 5; triangles[16] = 6; triangles[17] = 7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_84 = V_1;
NullCheck(L_84);
(L_84)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (int32_t)5);
// triangles[15] = 5; triangles[16] = 6; triangles[17] = 7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_85 = V_1;
NullCheck(L_85);
(L_85)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (int32_t)6);
// triangles[15] = 5; triangles[16] = 6; triangles[17] = 7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_86 = V_1;
NullCheck(L_86);
(L_86)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (int32_t)7);
// triangles[18] = 4; triangles[19] = 3; triangles[20] = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_87 = V_1;
NullCheck(L_87);
(L_87)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (int32_t)4);
// triangles[18] = 4; triangles[19] = 3; triangles[20] = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = V_1;
NullCheck(L_88);
(L_88)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (int32_t)3);
// triangles[18] = 4; triangles[19] = 3; triangles[20] = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_89 = V_1;
NullCheck(L_89);
(L_89)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (int32_t)0);
// triangles[21] = 4; triangles[22] = 7; triangles[23] = 3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = V_1;
NullCheck(L_90);
(L_90)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (int32_t)4);
// triangles[21] = 4; triangles[22] = 7; triangles[23] = 3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_91 = V_1;
NullCheck(L_91);
(L_91)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (int32_t)7);
// triangles[21] = 4; triangles[22] = 7; triangles[23] = 3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_92 = V_1;
NullCheck(L_92);
(L_92)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (int32_t)3);
// triangles[24] = 3; triangles[25] = 6; triangles[26] = 2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_93 = V_1;
NullCheck(L_93);
(L_93)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (int32_t)3);
// triangles[24] = 3; triangles[25] = 6; triangles[26] = 2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = V_1;
NullCheck(L_94);
(L_94)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (int32_t)6);
// triangles[24] = 3; triangles[25] = 6; triangles[26] = 2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = V_1;
NullCheck(L_95);
(L_95)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (int32_t)2);
// triangles[27] = 3; triangles[28] = 7; triangles[29] = 6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_96 = V_1;
NullCheck(L_96);
(L_96)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (int32_t)3);
// triangles[27] = 3; triangles[28] = 7; triangles[29] = 6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_97 = V_1;
NullCheck(L_97);
(L_97)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (int32_t)7);
// triangles[27] = 3; triangles[28] = 7; triangles[29] = 6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_98 = V_1;
NullCheck(L_98);
(L_98)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (int32_t)6);
// triangles[30] = 4; triangles[31] = 1; triangles[32] = 5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_99 = V_1;
NullCheck(L_99);
(L_99)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (int32_t)4);
// triangles[30] = 4; triangles[31] = 1; triangles[32] = 5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_100 = V_1;
NullCheck(L_100);
(L_100)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (int32_t)1);
// triangles[30] = 4; triangles[31] = 1; triangles[32] = 5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = V_1;
NullCheck(L_101);
(L_101)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (int32_t)5);
// triangles[33] = 4; triangles[34] = 0; triangles[35] = 1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_102 = V_1;
NullCheck(L_102);
(L_102)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (int32_t)4);
// triangles[33] = 4; triangles[34] = 0; triangles[35] = 1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_103 = V_1;
NullCheck(L_103);
(L_103)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (int32_t)0);
// triangles[33] = 4; triangles[34] = 0; triangles[35] = 1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = V_1;
NullCheck(L_104);
(L_104)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (int32_t)1);
// mesh.triangles = triangles;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_105 = L_66;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_106 = V_1;
NullCheck(L_105);
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_105, L_106, NULL);
// return mesh;
return L_105;
}
}
// System.Boolean UnityEngine.Rendering.CoreUtils::ArePostProcessesEnabled(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_ArePostProcessesEnabled_m1DA2E2C3A6B6115DBD406062FBEFBAB490BC1E20 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
{
// bool enabled = true;
// return enabled;
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.CoreUtils::AreAnimatedMaterialsEnabled(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_AreAnimatedMaterialsEnabled_m3729975EC06EFA21B4D3F3BEFFA394DF585412EF (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
{
// bool animateMaterials = true;
// return animateMaterials;
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.CoreUtils::IsSceneLightingDisabled(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_IsSceneLightingDisabled_m35C35CC0351AEDED67A86FEAA5184799833F9A1A (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
{
// bool disabled = false;
// return disabled;
return (bool)0;
}
}
// System.Boolean UnityEngine.Rendering.CoreUtils::IsLightOverlapDebugEnabled(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_IsLightOverlapDebugEnabled_m0AF9037C015768FF998F2A849F339785B57682BB (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
{
// bool enabled = false;
// return enabled;
return (bool)0;
}
}
// System.Boolean UnityEngine.Rendering.CoreUtils::IsSceneViewFogEnabled(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_IsSceneViewFogEnabled_m0E0375BB9FA1AB2F34930D3A8068AA4165B97A6F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
{
// bool fogEnable = true;
// return fogEnable;
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.CoreUtils::IsSceneFilteringEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_IsSceneFilteringEnabled_m9C986EECCDE22E2F4C9B880170F941F020F19467 (const RuntimeMethod* method)
{
{
// return false;
return (bool)0;
}
}
// System.Boolean UnityEngine.Rendering.CoreUtils::IsSceneViewPrefabStageContextHidden()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_IsSceneViewPrefabStageContextHidden_m00BE9A7D306C5D10A0FDD752FBE9777EBCEC53AD (const RuntimeMethod* method)
{
{
// return false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::DrawRendererList(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CommandBuffer,UnityEngine.Experimental.Rendering.RendererList)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawRendererList_m4DAB388EECB671AF53CCB2578CD2FFF365E6963E (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_renderContext, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635 ___2_rendererList, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (!rendererList.isValid)
bool L_0;
L_0 = RendererList_get_isValid_mD49D7348F5E73DD10528CA33E7E47D045F59ABA4_inline((&___2_rendererList), NULL);
if (L_0)
{
goto IL_0014;
}
}
{
// throw new ArgumentException("Invalid renderer list provided to DrawRendererList");
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral24B8FB8BB47C5BD7E79E0C316BF6E1BBF8371C84)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CoreUtils_DrawRendererList_m4DAB388EECB671AF53CCB2578CD2FFF365E6963E_RuntimeMethod_var)));
}
IL_0014:
{
// renderContext.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___1_cmd;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_renderContext), L_2, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___1_cmd;
NullCheck(L_3);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_3, NULL);
// if (rendererList.stateBlock == null)
Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* L_4 = (&(&___2_rendererList)->___stateBlock_6);
bool L_5;
L_5 = Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_inline(L_4, Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_RuntimeMethod_var);
if (L_5)
{
goto IL_004c;
}
}
{
// renderContext.DrawRenderers(rendererList.cullingResult, ref rendererList.drawSettings, ref rendererList.filteringSettings);
RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635 L_6 = ___2_rendererList;
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_7 = L_6.___cullingResult_3;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* L_8 = (&(&___2_rendererList)->___drawSettings_4);
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_9 = (&(&___2_rendererList)->___filteringSettings_5);
ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___0_renderContext), L_7, L_8, L_9, NULL);
return;
}
IL_004c:
{
// var renderStateBlock = rendererList.stateBlock.Value;
Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* L_10 = (&(&___2_rendererList)->___stateBlock_6);
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_11;
L_11 = Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC(L_10, Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC_RuntimeMethod_var);
V_0 = L_11;
// renderContext.DrawRenderers(rendererList.cullingResult, ref rendererList.drawSettings, ref rendererList.filteringSettings, ref renderStateBlock);
RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635 L_12 = ___2_rendererList;
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_13 = L_12.___cullingResult_3;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* L_14 = (&(&___2_rendererList)->___drawSettings_4);
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_15 = (&(&___2_rendererList)->___filteringSettings_5);
ScriptableRenderContext_DrawRenderers_m87278D0FBE7A0865779FF9541BF96EDB65F8A2C6((&___0_renderContext), L_13, L_14, L_15, (&V_0), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::DrawRendererList(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RendererUtils.RendererList)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawRendererList_m5EE8298898094D09951C963E3431F6247AC37F70 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_renderContext, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___2_rendererList, const RuntimeMethod* method)
{
{
// if (!rendererList.isValid)
bool L_0;
L_0 = RendererList_get_isValid_m4D3FB1386B71A02B9453A00ACD38355F1B82DD68((&___2_rendererList), NULL);
if (L_0)
{
goto IL_0014;
}
}
{
// throw new ArgumentException("Invalid renderer list provided to DrawRendererList");
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral24B8FB8BB47C5BD7E79E0C316BF6E1BBF8371C84)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CoreUtils_DrawRendererList_m5EE8298898094D09951C963E3431F6247AC37F70_RuntimeMethod_var)));
}
IL_0014:
{
// cmd.DrawRendererList(rendererList);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___1_cmd;
RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_3 = ___2_rendererList;
NullCheck(L_2);
CommandBuffer_DrawRendererList_m4EFA7C3FABF52BE5A6A1EAACC723BF027600CDDE(L_2, L_3, NULL);
// }
return;
}
}
// System.Int32 UnityEngine.Rendering.CoreUtils::GetTextureHash(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, 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;
uint32_t V_5 = 0;
{
// int hash = texture.GetHashCode();
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_texture;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
V_0 = L_1;
// hash = 23 * hash + texture.GetInstanceID().GetHashCode();
int32_t L_2 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___0_texture;
NullCheck(L_3);
int32_t L_4;
L_4 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_3, NULL);
V_1 = L_4;
int32_t L_5;
L_5 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_2)), L_5));
// hash = 23 * hash + texture.graphicsFormat.GetHashCode();
int32_t L_6 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = ___0_texture;
NullCheck(L_7);
int32_t L_8;
L_8 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_7);
V_2 = L_8;
int32_t L_9;
L_9 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((int32_t*)(&V_2), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_6)), L_9));
// hash = 23 * hash + texture.wrapMode.GetHashCode();
int32_t L_10 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = ___0_texture;
NullCheck(L_11);
int32_t L_12;
L_12 = Texture_get_wrapMode_m1DE1C2813B72EDCCCEB396CFC91989358E8C3AD0(L_11, NULL);
V_3 = L_12;
int32_t L_13;
L_13 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((int32_t*)(&V_3), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_10)), L_13));
// hash = 23 * hash + texture.width.GetHashCode();
int32_t L_14 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15 = ___0_texture;
NullCheck(L_15);
int32_t L_16;
L_16 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_15);
V_1 = L_16;
int32_t L_17;
L_17 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_14)), L_17));
// hash = 23 * hash + texture.height.GetHashCode();
int32_t L_18 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = ___0_texture;
NullCheck(L_19);
int32_t L_20;
L_20 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_19);
V_1 = L_20;
int32_t L_21;
L_21 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_18)), L_21));
// hash = 23 * hash + texture.filterMode.GetHashCode();
int32_t L_22 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = ___0_texture;
NullCheck(L_23);
int32_t L_24;
L_24 = Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45(L_23, NULL);
V_4 = L_24;
int32_t L_25;
L_25 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((int32_t*)(&V_4), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_22)), L_25));
// hash = 23 * hash + texture.anisoLevel.GetHashCode();
int32_t L_26 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = ___0_texture;
NullCheck(L_27);
int32_t L_28;
L_28 = Texture_get_anisoLevel_m49CB873A0A3A71281BAE34A9512803D76D2EA27F(L_27, NULL);
V_1 = L_28;
int32_t L_29;
L_29 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_26)), L_29));
// hash = 23 * hash + texture.mipmapCount.GetHashCode();
int32_t L_30 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_31 = ___0_texture;
NullCheck(L_31);
int32_t L_32;
L_32 = Texture_get_mipmapCount_m9E68435BC8E30B9821525BFC8121C34A53774023(L_31, NULL);
V_1 = L_32;
int32_t L_33;
L_33 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_30)), L_33));
// hash = 23 * hash + texture.updateCount.GetHashCode();
int32_t L_34 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_35 = ___0_texture;
NullCheck(L_35);
uint32_t L_36;
L_36 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_35, NULL);
V_5 = L_36;
int32_t L_37;
L_37 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC((&V_5), NULL);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_34)), L_37));
// return hash;
int32_t L_38 = V_0;
return L_38;
}
}
// System.Int32 UnityEngine.Rendering.CoreUtils::PreviousPowerOfTwo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_PreviousPowerOfTwo_m49BF3693C56782E67C7E2805960B339052E999C1 (int32_t ___0_size, const RuntimeMethod* method)
{
{
// if (size <= 0)
int32_t L_0 = ___0_size;
if ((((int32_t)L_0) > ((int32_t)0)))
{
goto IL_0006;
}
}
{
// return 0;
return 0;
}
IL_0006:
{
// size |= (size >> 1);
int32_t L_1 = ___0_size;
int32_t L_2 = ___0_size;
___0_size = ((int32_t)(L_1|((int32_t)(L_2>>1))));
// size |= (size >> 2);
int32_t L_3 = ___0_size;
int32_t L_4 = ___0_size;
___0_size = ((int32_t)(L_3|((int32_t)(L_4>>2))));
// size |= (size >> 4);
int32_t L_5 = ___0_size;
int32_t L_6 = ___0_size;
___0_size = ((int32_t)(L_5|((int32_t)(L_6>>4))));
// size |= (size >> 8);
int32_t L_7 = ___0_size;
int32_t L_8 = ___0_size;
___0_size = ((int32_t)(L_7|((int32_t)(L_8>>8))));
// size |= (size >> 16);
int32_t L_9 = ___0_size;
int32_t L_10 = ___0_size;
___0_size = ((int32_t)(L_9|((int32_t)(L_10>>((int32_t)16)))));
// return size - (size >> 1);
int32_t L_11 = ___0_size;
int32_t L_12 = ___0_size;
return ((int32_t)il2cpp_codegen_subtract(L_11, ((int32_t)(L_12>>1))));
}
}
// System.String UnityEngine.Rendering.CoreUtils::GetCorePath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetCorePath_mA993B41FF4748E0CEE26EF0C1C6F768297664C8D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral701BED502AB06A3AEE8D146D8BC134D1B2B2C87A);
s_Il2CppMethodInitialized = true;
}
{
// => "Packages/com.unity.render-pipelines.core/";
return _stringLiteral701BED502AB06A3AEE8D146D8BC134D1B2B2C87A;
}
}
// System.Void UnityEngine.Rendering.CoreUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils__cctor_mEC05BF2091309CD0A67FDAD996AAF61BA9071EBE (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*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static public readonly Vector3[] lookAtList =
// {
// new Vector3(1.0f, 0.0f, 0.0f),
// new Vector3(-1.0f, 0.0f, 0.0f),
// new Vector3(0.0f, 1.0f, 0.0f),
// new Vector3(0.0f, -1.0f, 0.0f),
// new Vector3(0.0f, 0.0f, 1.0f),
// new Vector3(0.0f, 0.0f, -1.0f),
// };
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)6);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = L_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_2), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_2);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), (-1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = L_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_6);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = L_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), (0.0f), (-1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_8);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_10);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = L_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), (0.0f), (0.0f), (-1.0f), /*hidden argument*/NULL);
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_12);
((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___lookAtList_0 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___lookAtList_0), (void*)L_11);
// static public readonly Vector3[] upVectorList =
// {
// new Vector3(0.0f, 1.0f, 0.0f),
// new Vector3(0.0f, 1.0f, 0.0f),
// new Vector3(0.0f, 0.0f, -1.0f),
// new Vector3(0.0f, 0.0f, 1.0f),
// new Vector3(0.0f, 1.0f, 0.0f),
// new Vector3(0.0f, 1.0f, 0.0f),
// };
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)6);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = L_13;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_15);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = L_14;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
memset((&L_17), 0, sizeof(L_17));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_17), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_17);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_18 = L_16;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
memset((&L_19), 0, sizeof(L_19));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_19), (0.0f), (0.0f), (-1.0f), /*hidden argument*/NULL);
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_19);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_20 = L_18;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
memset((&L_21), 0, sizeof(L_21));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_21);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_22 = L_20;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
memset((&L_23), 0, sizeof(L_23));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_23);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_24 = L_22;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
memset((&L_25), 0, sizeof(L_25));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_25), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_24);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_25);
((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___upVectorList_1 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___upVectorList_1), (void*)L_24);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.CoreUtils/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m94F8B865F681A6ED0A54305437FC170A7BCE94B8 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C* L_0 = (U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C*)il2cpp_codegen_object_new(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m63FCDA748E14E0F9C9219BC0BDC490716CA2207C(L_0, NULL);
((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.Rendering.CoreUtils/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m63FCDA748E14E0F9C9219BC0BDC490716CA2207C (U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Collections.Generic.IEnumerable`1<System.Type> UnityEngine.Rendering.CoreUtils/<>c::<GetAllAssemblyTypes>b__81_0(System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetAllAssemblyTypesU3Eb__81_0_m49BAC9B1A4D1E04F4AB5B5A08D1804D4C80887FC (U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C* __this, Assembly_t* ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// var innerTypes = new Type[0];
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)0);
V_0 = L_0;
}
try
{// begin try (depth: 1)
// innerTypes = t.GetTypes();
Assembly_t* L_1 = ___0_t;
NullCheck(L_1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2;
L_2 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(16 /* System.Type[] System.Reflection.Assembly::GetTypes() */, L_1);
V_0 = L_2;
// }
goto IL_0013;
}// 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_0010;
}
throw e;
}
CATCH_0010:
{// begin catch(System.Object)
// catch { }
// catch { }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0013;
}// end catch (depth: 1)
IL_0013:
{
// return innerTypes;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = V_0;
return (RuntimeObject*)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.Delegate UnityEngine.Rendering.DelegateUtility::Cast(System.Delegate,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* DelegateUtility_Cast_mECDBFFB85262D3B064E9AD4C7AF09FCF8112C801 (Delegate_t* ___0_source, Type_t* ___1_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* V_0 = NULL;
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* V_1 = NULL;
int32_t V_2 = 0;
{
// if (source == null)
Delegate_t* L_0 = ___0_source;
if (L_0)
{
goto IL_0005;
}
}
{
// return null;
return (Delegate_t*)NULL;
}
IL_0005:
{
// Delegate[] delegates = source.GetInvocationList();
Delegate_t* L_1 = ___0_source;
NullCheck(L_1);
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_2;
L_2 = VirtualFuncInvoker0< DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* >::Invoke(9 /* System.Delegate[] System.Delegate::GetInvocationList() */, L_1);
V_0 = L_2;
// if (delegates.Length == 1)
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_3 = V_0;
NullCheck(L_3);
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))) == ((uint32_t)1))))
{
goto IL_0029;
}
}
{
// return Delegate.CreateDelegate(type,
// delegates[0].Target, delegates[0].Method);
Type_t* L_4 = ___1_type;
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_5 = V_0;
NullCheck(L_5);
int32_t L_6 = 0;
Delegate_t* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline(L_7, NULL);
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_9 = V_0;
NullCheck(L_9);
int32_t L_10 = 0;
Delegate_t* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_11);
MethodInfo_t* L_12;
L_12 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_11, NULL);
Delegate_t* L_13;
L_13 = Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7(L_4, L_8, L_12, NULL);
return L_13;
}
IL_0029:
{
// Delegate[] delegatesDest = new Delegate[delegates.Length];
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_14 = V_0;
NullCheck(L_14);
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_15 = (DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771*)(DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771*)SZArrayNew(DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)));
V_1 = L_15;
// for (int nDelegate = 0; nDelegate < delegates.Length; nDelegate++)
V_2 = 0;
goto IL_0053;
}
IL_0036:
{
// delegatesDest[nDelegate] = Delegate.CreateDelegate(type,
// delegates[nDelegate].Target, delegates[nDelegate].Method);
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_16 = V_1;
int32_t L_17 = V_2;
Type_t* L_18 = ___1_type;
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_19 = V_0;
int32_t L_20 = V_2;
NullCheck(L_19);
int32_t L_21 = L_20;
Delegate_t* L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
NullCheck(L_22);
RuntimeObject* L_23;
L_23 = Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline(L_22, NULL);
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_24 = V_0;
int32_t L_25 = V_2;
NullCheck(L_24);
int32_t L_26 = L_25;
Delegate_t* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
NullCheck(L_27);
MethodInfo_t* L_28;
L_28 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_27, NULL);
Delegate_t* L_29;
L_29 = Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7(L_18, L_23, L_28, NULL);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_29);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Delegate_t*)L_29);
// for (int nDelegate = 0; nDelegate < delegates.Length; nDelegate++)
int32_t L_30 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_0053:
{
// for (int nDelegate = 0; nDelegate < delegates.Length; nDelegate++)
int32_t L_31 = V_2;
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_32 = V_0;
NullCheck(L_32);
if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length)))))
{
goto IL_0036;
}
}
{
// return Delegate.Combine(delegatesDest);
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_33 = V_1;
Delegate_t* L_34;
L_34 = Delegate_Combine_m6A7902172AF755ED829CD473401FF20DCEDF8998(L_33, NULL);
return L_34;
}
}
#ifdef __clang__
#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.FSRUtils::SetEasuConstants(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSRUtils_SetEasuConstants_m4373BF3971B6566F0268321809B267DDE1480BAD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_inputViewportSizeInPixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_inputImageSizeInPixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_outputImageSizeInPixels, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_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));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// constants0.x = (inputViewportSizeInPixels.x / outputImageSizeInPixels.x);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___1_inputViewportSizeInPixels;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___3_outputImageSizeInPixels;
float L_3 = L_2.___x_0;
(&V_0)->___x_1 = ((float)(L_1/L_3));
// constants0.y = (inputViewportSizeInPixels.y / outputImageSizeInPixels.y);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_inputViewportSizeInPixels;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___3_outputImageSizeInPixels;
float L_7 = L_6.___y_1;
(&V_0)->___y_2 = ((float)(L_5/L_7));
// constants0.z = (0.5f * inputViewportSizeInPixels.x / outputImageSizeInPixels.x - 0.5f);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___1_inputViewportSizeInPixels;
float L_9 = L_8.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___3_outputImageSizeInPixels;
float L_11 = L_10.___x_0;
(&V_0)->___z_3 = ((float)il2cpp_codegen_subtract(((float)(((float)il2cpp_codegen_multiply((0.5f), L_9))/L_11)), (0.5f)));
// constants0.w = (0.5f * inputViewportSizeInPixels.y / outputImageSizeInPixels.y - 0.5f);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___1_inputViewportSizeInPixels;
float L_13 = L_12.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___3_outputImageSizeInPixels;
float L_15 = L_14.___y_1;
(&V_0)->___w_4 = ((float)il2cpp_codegen_subtract(((float)(((float)il2cpp_codegen_multiply((0.5f), L_13))/L_15)), (0.5f)));
// constants1.x = (1.0f / inputImageSizeInPixels.x);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = ___2_inputImageSizeInPixels;
float L_17 = L_16.___x_0;
(&V_1)->___x_1 = ((float)((1.0f)/L_17));
// constants1.y = (1.0f / inputImageSizeInPixels.y);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = ___2_inputImageSizeInPixels;
float L_19 = L_18.___y_1;
(&V_1)->___y_2 = ((float)((1.0f)/L_19));
// constants1.z = (1.0f / inputImageSizeInPixels.x);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = ___2_inputImageSizeInPixels;
float L_21 = L_20.___x_0;
(&V_1)->___z_3 = ((float)((1.0f)/L_21));
// constants1.w = (-1.0f / inputImageSizeInPixels.y);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = ___2_inputImageSizeInPixels;
float L_23 = L_22.___y_1;
(&V_1)->___w_4 = ((float)((-1.0f)/L_23));
// constants2.x = (-1.0f / inputImageSizeInPixels.x);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = ___2_inputImageSizeInPixels;
float L_25 = L_24.___x_0;
(&V_2)->___x_1 = ((float)((-1.0f)/L_25));
// constants2.y = (2.0f / inputImageSizeInPixels.y);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = ___2_inputImageSizeInPixels;
float L_27 = L_26.___y_1;
(&V_2)->___y_2 = ((float)((2.0f)/L_27));
// constants2.z = (1.0f / inputImageSizeInPixels.x);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = ___2_inputImageSizeInPixels;
float L_29 = L_28.___x_0;
(&V_2)->___z_3 = ((float)((1.0f)/L_29));
// constants2.w = (2.0f / inputImageSizeInPixels.y);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = ___2_inputImageSizeInPixels;
float L_31 = L_30.___y_1;
(&V_2)->___w_4 = ((float)((2.0f)/L_31));
// constants3.x = (0.0f / inputImageSizeInPixels.x);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = ___2_inputImageSizeInPixels;
float L_33 = L_32.___x_0;
(&V_3)->___x_1 = ((float)((0.0f)/L_33));
// constants3.y = (4.0f / inputImageSizeInPixels.y);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = ___2_inputImageSizeInPixels;
float L_35 = L_34.___y_1;
(&V_3)->___y_2 = ((float)((4.0f)/L_35));
// constants3.z = 0.0f;
(&V_3)->___z_3 = (0.0f);
// constants3.w = 0.0f;
(&V_3)->___w_4 = (0.0f);
// cmd.SetGlobalVector(ShaderConstants._FsrEasuConstants0, constants0);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var);
int32_t L_37 = ((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrEasuConstants0_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_38 = V_0;
NullCheck(L_36);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_36, L_37, L_38, NULL);
// cmd.SetGlobalVector(ShaderConstants._FsrEasuConstants1, constants1);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = ___0_cmd;
int32_t L_40 = ((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrEasuConstants1_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_41 = V_1;
NullCheck(L_39);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_39, L_40, L_41, NULL);
// cmd.SetGlobalVector(ShaderConstants._FsrEasuConstants2, constants2);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = ___0_cmd;
int32_t L_43 = ((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrEasuConstants2_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_44 = V_2;
NullCheck(L_42);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_42, L_43, L_44, NULL);
// cmd.SetGlobalVector(ShaderConstants._FsrEasuConstants3, constants3);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_45 = ___0_cmd;
int32_t L_46 = ((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrEasuConstants3_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_47 = V_3;
NullCheck(L_45);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_45, L_46, L_47, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.FSRUtils::SetRcasConstants(UnityEngine.Rendering.CommandBuffer,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSRUtils_SetRcasConstants_mA445AFC6B18DDE8028D12FA4F278A666945638EF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_sharpnessStops, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
{
// float sharpnessLinear = Mathf.Pow(2.0f, -sharpnessStops);
float L_0 = ___1_sharpnessStops;
float L_1;
L_1 = powf((2.0f), ((-L_0)));
V_0 = L_1;
// uint sharpnessAsHalf = Mathf.FloatToHalf(sharpnessLinear);
float L_2 = V_0;
uint16_t L_3;
L_3 = Mathf_FloatToHalf_mBB8AC9BDD518C9D849409161A4B281C1ADFD35BC(L_2, NULL);
// int packedSharpness = (int)(sharpnessAsHalf | (sharpnessAsHalf << 16));
uint16_t L_4 = L_3;
// float packedSharpnessAsFloat = BitConverter.Int32BitsToSingle(packedSharpness);
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
float L_5;
L_5 = BitConverter_Int32BitsToSingle_mAD799CFA19FABC0DCA7A09F3380A1F0B0EB39130_inline(((int32_t)((int32_t)L_4|((int32_t)((int32_t)L_4<<((int32_t)16))))), NULL);
V_2 = L_5;
// constants.x = sharpnessLinear;
float L_6 = V_0;
(&V_1)->___x_1 = L_6;
// constants.y = packedSharpnessAsFloat;
float L_7 = V_2;
(&V_1)->___y_2 = L_7;
// constants.z = 0.0f;
(&V_1)->___z_3 = (0.0f);
// constants.w = 0.0f;
(&V_1)->___w_4 = (0.0f);
// cmd.SetGlobalVector(ShaderConstants._FsrRcasConstants, constants);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var);
int32_t L_9 = ((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrRcasConstants_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = V_1;
NullCheck(L_8);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_8, L_9, L_10, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.FSRUtils::SetRcasConstantsLinear(UnityEngine.Rendering.CommandBuffer,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSRUtils_SetRcasConstantsLinear_m066B411BECFFD2D8267F0A03A695D0CA49657254 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_sharpnessLinear, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// float sharpnessStops = (1.0f - sharpnessLinear) * kMaxSharpnessStops;
float L_0 = ___1_sharpnessLinear;
V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_0)), (2.5f)));
// SetRcasConstants(cmd, sharpnessStops);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
float L_2 = V_0;
FSRUtils_SetRcasConstants_mA445AFC6B18DDE8028D12FA4F278A666945638EF(L_1, L_2, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.FSRUtils::IsSupported()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FSRUtils_IsSupported_m46844847053DD075694736F449A72D335436A2A6 (const RuntimeMethod* method)
{
{
// return SystemInfo.graphicsShaderLevel >= 45;
int32_t L_0;
L_0 = SystemInfo_get_graphicsShaderLevel_m9E6B001FA80EFBFC92EF4E7440AE64828B15070F(NULL);
return (bool)((((int32_t)((((int32_t)L_0) < ((int32_t)((int32_t)45)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.FSRUtils/ShaderConstants::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderConstants__cctor_m134E0DE56ED957F77B005D50B48C38E871609102 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43F8AE2944391C877C834BA11AC1BDA65620B101);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral471F74A68AA03AF7D4E570BFDDC05DA62A022B4B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8651CDDEFFC7EC809D1790FFF0350AF54BF3473F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAE14C60A1B2F38EBA8D85290DB30BB96EF7568B8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB5EB8374C1C298D3C84808BCA1047466EEAAEF4);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly int _FsrEasuConstants0 = Shader.PropertyToID("_FsrEasuConstants0");
int32_t L_0;
L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral471F74A68AA03AF7D4E570BFDDC05DA62A022B4B, NULL);
((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrEasuConstants0_0 = L_0;
// public static readonly int _FsrEasuConstants1 = Shader.PropertyToID("_FsrEasuConstants1");
int32_t L_1;
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralAE14C60A1B2F38EBA8D85290DB30BB96EF7568B8, NULL);
((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrEasuConstants1_1 = L_1;
// public static readonly int _FsrEasuConstants2 = Shader.PropertyToID("_FsrEasuConstants2");
int32_t L_2;
L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralDB5EB8374C1C298D3C84808BCA1047466EEAAEF4, NULL);
((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrEasuConstants2_2 = L_2;
// public static readonly int _FsrEasuConstants3 = Shader.PropertyToID("_FsrEasuConstants3");
int32_t L_3;
L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral43F8AE2944391C877C834BA11AC1BDA65620B101, NULL);
((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrEasuConstants3_3 = L_3;
// public static readonly int _FsrRcasConstants = Shader.PropertyToID("_FsrRcasConstants");
int32_t L_4;
L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8651CDDEFFC7EC809D1790FFF0350AF54BF3473F, NULL);
((ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_StaticFields*)il2cpp_codegen_static_fields_for(ShaderConstants_t39DF791BC3E467E90A77105ED9D45F2CB8E33D00_il2cpp_TypeInfo_var))->____FsrRcasConstants_4 = L_4;
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.HableCurve::get_whitePoint()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HableCurve_get_whitePoint_m4ED2079F06DAD46C16148C39EC95CBEF2305462C (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method)
{
{
// public float whitePoint { get; private set; }
float L_0 = __this->___U3CwhitePointU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.Rendering.HableCurve::set_whitePoint(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_set_whitePoint_m178C9CC10D68A74D67DFB3A167EFA72911615BC0 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float whitePoint { get; private set; }
float L_0 = ___0_value;
__this->___U3CwhitePointU3Ek__BackingField_0 = L_0;
return;
}
}
// System.Single UnityEngine.Rendering.HableCurve::get_inverseWhitePoint()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HableCurve_get_inverseWhitePoint_m5F59401B566306A949B32D661F869075981E50DA (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method)
{
{
// public float inverseWhitePoint { get; private set; }
float L_0 = __this->___U3CinverseWhitePointU3Ek__BackingField_1;
return L_0;
}
}
// System.Void UnityEngine.Rendering.HableCurve::set_inverseWhitePoint(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_set_inverseWhitePoint_m1A0666ED505D2CE050EB41256F9F5295A2286820 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float inverseWhitePoint { get; private set; }
float L_0 = ___0_value;
__this->___U3CinverseWhitePointU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Single UnityEngine.Rendering.HableCurve::get_x0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HableCurve_get_x0_m6B5D5E0670C8B9CBEEC20B68A75DB35BC1C6E509 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method)
{
{
// public float x0 { get; private set; }
float L_0 = __this->___U3Cx0U3Ek__BackingField_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.HableCurve::set_x0(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_set_x0_m23752EEB60CAFE7B808783F8C21139157C9CA3BB (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float x0 { get; private set; }
float L_0 = ___0_value;
__this->___U3Cx0U3Ek__BackingField_2 = L_0;
return;
}
}
// System.Single UnityEngine.Rendering.HableCurve::get_x1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HableCurve_get_x1_m6C889E5A754B5BA6439F913BA64A4A053F8BE1A2 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method)
{
{
// public float x1 { get; private set; }
float L_0 = __this->___U3Cx1U3Ek__BackingField_3;
return L_0;
}
}
// System.Void UnityEngine.Rendering.HableCurve::set_x1(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_set_x1_m6D171AB75E179893656FB10E41AA73E50DA498B6 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float x1 { get; private set; }
float L_0 = ___0_value;
__this->___U3Cx1U3Ek__BackingField_3 = L_0;
return;
}
}
// System.Void UnityEngine.Rendering.HableCurve::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve__ctor_mD8850D35C1BD379C30FEFAB2907D89708FD95564 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// public readonly Segment[] segments = new Segment[3];
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_0 = (SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982*)(SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982*)SZArrayNew(SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982_il2cpp_TypeInfo_var, (uint32_t)3);
__this->___segments_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___segments_4), (void*)L_0);
// public HableCurve()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// for (int i = 0; i < 3; i++)
V_0 = 0;
goto IL_0027;
}
IL_0016:
{
// segments[i] = new Segment();
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_1 = __this->___segments_4;
int32_t L_2 = V_0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_3 = (Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E*)il2cpp_codegen_object_new(Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E_il2cpp_TypeInfo_var);
NullCheck(L_3);
Segment__ctor_m3BD236F840ED5C6DFE5FFA54BC6B86C9D12C5457(L_3, NULL);
NullCheck(L_1);
ArrayElementTypeCheck (L_1, L_3);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E*)L_3);
// for (int i = 0; i < 3; i++)
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_0027:
{
// for (int i = 0; i < 3; i++)
int32_t L_5 = V_0;
if ((((int32_t)L_5) < ((int32_t)3)))
{
goto IL_0016;
}
}
{
// uniforms = new Uniforms(this);
Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* L_6 = (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC*)il2cpp_codegen_object_new(Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC_il2cpp_TypeInfo_var);
NullCheck(L_6);
Uniforms__ctor_mBEA943A03EC891EB56969AFAF36E54BC9D5F125C(L_6, __this, NULL);
__this->___uniforms_5 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___uniforms_5), (void*)L_6);
// }
return;
}
}
// System.Single UnityEngine.Rendering.HableCurve::Eval(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HableCurve_Eval_mCF80F93ED7637D742B04B5212A29EA981FF84ED8 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_x, const RuntimeMethod* method)
{
float V_0 = 0.0f;
int32_t V_1 = 0;
int32_t G_B5_0 = 0;
{
// float normX = x * inverseWhitePoint;
float L_0 = ___0_x;
float L_1;
L_1 = HableCurve_get_inverseWhitePoint_m5F59401B566306A949B32D661F869075981E50DA_inline(__this, NULL);
V_0 = ((float)il2cpp_codegen_multiply(L_0, L_1));
// int index = (normX < x0) ? 0 : ((normX < x1) ? 1 : 2);
float L_2 = V_0;
float L_3;
L_3 = HableCurve_get_x0_m6B5D5E0670C8B9CBEEC20B68A75DB35BC1C6E509_inline(__this, NULL);
if ((((float)L_2) < ((float)L_3)))
{
goto IL_0021;
}
}
{
float L_4 = V_0;
float L_5;
L_5 = HableCurve_get_x1_m6C889E5A754B5BA6439F913BA64A4A053F8BE1A2_inline(__this, NULL);
if ((((float)L_4) < ((float)L_5)))
{
goto IL_001e;
}
}
{
G_B5_0 = 2;
goto IL_0022;
}
IL_001e:
{
G_B5_0 = 1;
goto IL_0022;
}
IL_0021:
{
G_B5_0 = 0;
}
IL_0022:
{
V_1 = G_B5_0;
// var segment = segments[index];
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_6 = __this->___segments_4;
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
// float ret = segment.Eval(normX);
float L_10 = V_0;
NullCheck(L_9);
float L_11;
L_11 = Segment_Eval_m9B9E078B5AAD56567D62AFCDA502B313C9954FCD(L_9, L_10, NULL);
// return ret;
return L_11;
}
}
// System.Void UnityEngine.Rendering.HableCurve::Init(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_Init_m3C28DA7DD1F46E1BF41A6A1B7FE2ACB2ED9F3F21 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_toeStrength, float ___1_toeLength, float ___2_shoulderStrength, float ___3_shoulderLength, float ___4_shoulderAngle, float ___5_gamma, const RuntimeMethod* method)
{
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
{
// var dstParams = new DirectParams();
il2cpp_codegen_initobj((&V_0), sizeof(DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128));
// toeLength = Pow(Clamp01(toeLength), kPerceptualGamma);
float L_0 = ___1_toeLength;
float L_1;
L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
float L_2;
L_2 = powf(L_1, (2.20000005f));
___1_toeLength = L_2;
// toeStrength = Clamp01(toeStrength);
float L_3 = ___0_toeStrength;
float L_4;
L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
___0_toeStrength = L_4;
// shoulderAngle = Clamp01(shoulderAngle);
float L_5 = ___4_shoulderAngle;
float L_6;
L_6 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_5, NULL);
___4_shoulderAngle = L_6;
// shoulderStrength = Clamp(shoulderStrength, 1e-5f, 1f - 1e-5f);
float L_7 = ___2_shoulderStrength;
float L_8;
L_8 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_7, (9.99999975E-06f), (0.999989986f), NULL);
___2_shoulderStrength = L_8;
// shoulderLength = Max(0f, shoulderLength);
float L_9 = ___3_shoulderLength;
float L_10;
L_10 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_9, NULL);
___3_shoulderLength = L_10;
// gamma = Max(1e-5f, gamma);
float L_11 = ___5_gamma;
float L_12;
L_12 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-06f), L_11, NULL);
___5_gamma = L_12;
// float x0 = toeLength * 0.5f;
float L_13 = ___1_toeLength;
V_1 = ((float)il2cpp_codegen_multiply(L_13, (0.5f)));
// float y0 = (1f - toeStrength) * x0; // Lerp from 0 to x0
float L_14 = ___0_toeStrength;
float L_15 = V_1;
V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_14)), L_15));
// float remainingY = 1f - y0;
float L_16 = V_2;
V_3 = ((float)il2cpp_codegen_subtract((1.0f), L_16));
// float initialW = x0 + remainingY;
float L_17 = V_1;
float L_18 = V_3;
// float y1_offset = (1f - shoulderStrength) * remainingY;
float L_19 = ___2_shoulderStrength;
float L_20 = V_3;
V_4 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_19)), L_20));
// float x1 = x0 + y1_offset;
float L_21 = V_1;
float L_22 = V_4;
V_5 = ((float)il2cpp_codegen_add(L_21, L_22));
// float y1 = y0 + y1_offset;
float L_23 = V_2;
float L_24 = V_4;
V_6 = ((float)il2cpp_codegen_add(L_23, L_24));
// float extraW = Pow(2f, shoulderLength) - 1f;
float L_25 = ___3_shoulderLength;
float L_26;
L_26 = powf((2.0f), L_25);
V_7 = ((float)il2cpp_codegen_subtract(L_26, (1.0f)));
// float W = initialW + extraW;
float L_27 = V_7;
V_8 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_17, L_18)), L_27));
// dstParams.x0 = x0;
float L_28 = V_1;
(&V_0)->___x0_0 = L_28;
// dstParams.y0 = y0;
float L_29 = V_2;
(&V_0)->___y0_1 = L_29;
// dstParams.x1 = x1;
float L_30 = V_5;
(&V_0)->___x1_2 = L_30;
// dstParams.y1 = y1;
float L_31 = V_6;
(&V_0)->___y1_3 = L_31;
// dstParams.W = W;
float L_32 = V_8;
(&V_0)->___W_4 = L_32;
// dstParams.gamma = gamma;
float L_33 = ___5_gamma;
(&V_0)->___gamma_7 = L_33;
// dstParams.overshootX = (dstParams.W * 2f) * shoulderAngle * shoulderLength;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_34 = V_0;
float L_35 = L_34.___W_4;
float L_36 = ___4_shoulderAngle;
float L_37 = ___3_shoulderLength;
(&V_0)->___overshootX_5 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_35, (2.0f))), L_36)), L_37));
// dstParams.overshootY = 0.5f * shoulderAngle * shoulderLength;
float L_38 = ___4_shoulderAngle;
float L_39 = ___3_shoulderLength;
(&V_0)->___overshootY_6 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_38)), L_39));
// InitSegments(dstParams);
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_40 = V_0;
HableCurve_InitSegments_m934CDA943CD74A520E387BEF57E6821279A6CB02(__this, L_40, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.HableCurve::InitSegments(UnityEngine.Rendering.HableCurve/DirectParams)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_InitSegments_m934CDA943CD74A520E387BEF57E6821279A6CB02 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 ___0_srcParams, const RuntimeMethod* method)
{
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
{
// var paramsCopy = srcParams;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_0 = ___0_srcParams;
V_0 = L_0;
// whitePoint = srcParams.W;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_1 = ___0_srcParams;
float L_2 = L_1.___W_4;
HableCurve_set_whitePoint_m178C9CC10D68A74D67DFB3A167EFA72911615BC0_inline(__this, L_2, NULL);
// inverseWhitePoint = 1f / srcParams.W;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_3 = ___0_srcParams;
float L_4 = L_3.___W_4;
HableCurve_set_inverseWhitePoint_m1A0666ED505D2CE050EB41256F9F5295A2286820_inline(__this, ((float)((1.0f)/L_4)), NULL);
// paramsCopy.W = 1f;
(&V_0)->___W_4 = (1.0f);
// paramsCopy.x0 /= srcParams.W;
float* L_5 = (&(&V_0)->___x0_0);
float* L_6 = L_5;
float L_7 = *((float*)L_6);
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_8 = ___0_srcParams;
float L_9 = L_8.___W_4;
*((float*)L_6) = (float)((float)(L_7/L_9));
// paramsCopy.x1 /= srcParams.W;
float* L_10 = (&(&V_0)->___x1_2);
float* L_11 = L_10;
float L_12 = *((float*)L_11);
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_13 = ___0_srcParams;
float L_14 = L_13.___W_4;
*((float*)L_11) = (float)((float)(L_12/L_14));
// paramsCopy.overshootX = srcParams.overshootX / srcParams.W;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_15 = ___0_srcParams;
float L_16 = L_15.___overshootX_5;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_17 = ___0_srcParams;
float L_18 = L_17.___W_4;
(&V_0)->___overshootX_5 = ((float)(L_16/L_18));
// float toeM = 0f;
V_1 = (0.0f);
// float shoulderM = 0f;
V_2 = (0.0f);
// AsSlopeIntercept(out m, out b, paramsCopy.x0, paramsCopy.x1, paramsCopy.y0, paramsCopy.y1);
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_19 = V_0;
float L_20 = L_19.___x0_0;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_21 = V_0;
float L_22 = L_21.___x1_2;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_23 = V_0;
float L_24 = L_23.___y0_1;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_25 = V_0;
float L_26 = L_25.___y1_3;
HableCurve_AsSlopeIntercept_mCF42D98D9AA26AFD4BD4F84BE46C562C1B44E7FC(__this, (&V_3), (&V_4), L_20, L_22, L_24, L_26, NULL);
// float g = srcParams.gamma;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_27 = ___0_srcParams;
float L_28 = L_27.___gamma_7;
V_5 = L_28;
// var midSegment = segments[1];
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_29 = __this->___segments_4;
NullCheck(L_29);
int32_t L_30 = 1;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_31 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
// midSegment.offsetX = -(b / m);
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_32 = L_31;
float L_33 = V_4;
float L_34 = V_3;
NullCheck(L_32);
L_32->___offsetX_0 = ((-((float)(L_33/L_34))));
// midSegment.offsetY = 0f;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_35 = L_32;
NullCheck(L_35);
L_35->___offsetY_1 = (0.0f);
// midSegment.scaleX = 1f;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_36 = L_35;
NullCheck(L_36);
L_36->___scaleX_2 = (1.0f);
// midSegment.scaleY = 1f;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_37 = L_36;
NullCheck(L_37);
L_37->___scaleY_3 = (1.0f);
// midSegment.lnA = g * Log(m);
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_38 = L_37;
float L_39 = V_5;
float L_40 = V_3;
float L_41;
L_41 = logf(L_40);
NullCheck(L_38);
L_38->___lnA_4 = ((float)il2cpp_codegen_multiply(L_39, L_41));
// midSegment.B = g;
float L_42 = V_5;
NullCheck(L_38);
L_38->___B_5 = L_42;
// toeM = EvalDerivativeLinearGamma(m, b, g, paramsCopy.x0);
float L_43 = V_3;
float L_44 = V_4;
float L_45 = V_5;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_46 = V_0;
float L_47 = L_46.___x0_0;
float L_48;
L_48 = HableCurve_EvalDerivativeLinearGamma_mCB43DA2C80D623957C9226E8901EF35F9DBD5028(__this, L_43, L_44, L_45, L_47, NULL);
V_1 = L_48;
// shoulderM = EvalDerivativeLinearGamma(m, b, g, paramsCopy.x1);
float L_49 = V_3;
float L_50 = V_4;
float L_51 = V_5;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_52 = V_0;
float L_53 = L_52.___x1_2;
float L_54;
L_54 = HableCurve_EvalDerivativeLinearGamma_mCB43DA2C80D623957C9226E8901EF35F9DBD5028(__this, L_49, L_50, L_51, L_53, NULL);
V_2 = L_54;
// paramsCopy.y0 = Max(1e-5f, Pow(paramsCopy.y0, paramsCopy.gamma));
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_55 = V_0;
float L_56 = L_55.___y0_1;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_57 = V_0;
float L_58 = L_57.___gamma_7;
float L_59;
L_59 = powf(L_56, L_58);
float L_60;
L_60 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-06f), L_59, NULL);
(&V_0)->___y0_1 = L_60;
// paramsCopy.y1 = Max(1e-5f, Pow(paramsCopy.y1, paramsCopy.gamma));
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_61 = V_0;
float L_62 = L_61.___y1_3;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_63 = V_0;
float L_64 = L_63.___gamma_7;
float L_65;
L_65 = powf(L_62, L_64);
float L_66;
L_66 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-06f), L_65, NULL);
(&V_0)->___y1_3 = L_66;
// paramsCopy.overshootY = Pow(1f + paramsCopy.overshootY, paramsCopy.gamma) - 1f;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_67 = V_0;
float L_68 = L_67.___overshootY_6;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_69 = V_0;
float L_70 = L_69.___gamma_7;
float L_71;
L_71 = powf(((float)il2cpp_codegen_add((1.0f), L_68)), L_70);
(&V_0)->___overshootY_6 = ((float)il2cpp_codegen_subtract(L_71, (1.0f)));
// this.x0 = paramsCopy.x0;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_72 = V_0;
float L_73 = L_72.___x0_0;
HableCurve_set_x0_m23752EEB60CAFE7B808783F8C21139157C9CA3BB_inline(__this, L_73, NULL);
// this.x1 = paramsCopy.x1;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_74 = V_0;
float L_75 = L_74.___x1_2;
HableCurve_set_x1_m6D171AB75E179893656FB10E41AA73E50DA498B6_inline(__this, L_75, NULL);
// var toeSegment = segments[0];
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_76 = __this->___segments_4;
NullCheck(L_76);
int32_t L_77 = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_78 = (L_76)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
// toeSegment.offsetX = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_79 = L_78;
NullCheck(L_79);
L_79->___offsetX_0 = (0.0f);
// toeSegment.offsetY = 0f;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_80 = L_79;
NullCheck(L_80);
L_80->___offsetY_1 = (0.0f);
// toeSegment.scaleX = 1f;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_81 = L_80;
NullCheck(L_81);
L_81->___scaleX_2 = (1.0f);
// toeSegment.scaleY = 1f;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_82 = L_81;
NullCheck(L_82);
L_82->___scaleY_3 = (1.0f);
// SolveAB(out lnA, out B, paramsCopy.x0, paramsCopy.y0, toeM);
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_83 = V_0;
float L_84 = L_83.___x0_0;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_85 = V_0;
float L_86 = L_85.___y0_1;
float L_87 = V_1;
HableCurve_SolveAB_m92A4CDE2D58A4B13FFE40416B8A2092CE579E1B0(__this, (&V_6), (&V_7), L_84, L_86, L_87, NULL);
// toeSegment.lnA = lnA;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_88 = L_82;
float L_89 = V_6;
NullCheck(L_88);
L_88->___lnA_4 = L_89;
// toeSegment.B = B;
float L_90 = V_7;
NullCheck(L_88);
L_88->___B_5 = L_90;
// var shoulderSegment = segments[2];
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_91 = __this->___segments_4;
NullCheck(L_91);
int32_t L_92 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_93 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
// float x0 = (1f + paramsCopy.overshootX) - paramsCopy.x1;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_94 = V_0;
float L_95 = L_94.___overshootX_5;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_96 = V_0;
float L_97 = L_96.___x1_2;
V_8 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add((1.0f), L_95)), L_97));
// float y0 = (1f + paramsCopy.overshootY) - paramsCopy.y1;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_98 = V_0;
float L_99 = L_98.___overshootY_6;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_100 = V_0;
float L_101 = L_100.___y1_3;
V_9 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add((1.0f), L_99)), L_101));
// SolveAB(out lnA, out B, x0, y0, shoulderM);
float L_102 = V_8;
float L_103 = V_9;
float L_104 = V_2;
HableCurve_SolveAB_m92A4CDE2D58A4B13FFE40416B8A2092CE579E1B0(__this, (&V_10), (&V_11), L_102, L_103, L_104, NULL);
// shoulderSegment.offsetX = (1f + paramsCopy.overshootX);
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_105 = L_93;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_106 = V_0;
float L_107 = L_106.___overshootX_5;
NullCheck(L_105);
L_105->___offsetX_0 = ((float)il2cpp_codegen_add((1.0f), L_107));
// shoulderSegment.offsetY = (1f + paramsCopy.overshootY);
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_108 = L_105;
DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_109 = V_0;
float L_110 = L_109.___overshootY_6;
NullCheck(L_108);
L_108->___offsetY_1 = ((float)il2cpp_codegen_add((1.0f), L_110));
// shoulderSegment.scaleX = -1f;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_111 = L_108;
NullCheck(L_111);
L_111->___scaleX_2 = (-1.0f);
// shoulderSegment.scaleY = -1f;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_112 = L_111;
NullCheck(L_112);
L_112->___scaleY_3 = (-1.0f);
// shoulderSegment.lnA = lnA;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_113 = L_112;
float L_114 = V_10;
NullCheck(L_113);
L_113->___lnA_4 = L_114;
// shoulderSegment.B = B;
float L_115 = V_11;
NullCheck(L_113);
L_113->___B_5 = L_115;
// float scale = segments[2].Eval(1f);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_116 = __this->___segments_4;
NullCheck(L_116);
int32_t L_117 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_118 = (L_116)->GetAt(static_cast<il2cpp_array_size_t>(L_117));
NullCheck(L_118);
float L_119;
L_119 = Segment_Eval_m9B9E078B5AAD56567D62AFCDA502B313C9954FCD(L_118, (1.0f), NULL);
V_12 = L_119;
// float invScale = 1f / scale;
float L_120 = V_12;
V_13 = ((float)((1.0f)/L_120));
// segments[0].offsetY *= invScale;
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_121 = __this->___segments_4;
NullCheck(L_121);
int32_t L_122 = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_123 = (L_121)->GetAt(static_cast<il2cpp_array_size_t>(L_122));
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_124 = L_123;
NullCheck(L_124);
float L_125 = L_124->___offsetY_1;
float L_126 = V_13;
NullCheck(L_124);
L_124->___offsetY_1 = ((float)il2cpp_codegen_multiply(L_125, L_126));
// segments[0].scaleY *= invScale;
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_127 = __this->___segments_4;
NullCheck(L_127);
int32_t L_128 = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_129 = (L_127)->GetAt(static_cast<il2cpp_array_size_t>(L_128));
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_130 = L_129;
NullCheck(L_130);
float L_131 = L_130->___scaleY_3;
float L_132 = V_13;
NullCheck(L_130);
L_130->___scaleY_3 = ((float)il2cpp_codegen_multiply(L_131, L_132));
// segments[1].offsetY *= invScale;
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_133 = __this->___segments_4;
NullCheck(L_133);
int32_t L_134 = 1;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_135 = (L_133)->GetAt(static_cast<il2cpp_array_size_t>(L_134));
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_136 = L_135;
NullCheck(L_136);
float L_137 = L_136->___offsetY_1;
float L_138 = V_13;
NullCheck(L_136);
L_136->___offsetY_1 = ((float)il2cpp_codegen_multiply(L_137, L_138));
// segments[1].scaleY *= invScale;
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_139 = __this->___segments_4;
NullCheck(L_139);
int32_t L_140 = 1;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_141 = (L_139)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_142 = L_141;
NullCheck(L_142);
float L_143 = L_142->___scaleY_3;
float L_144 = V_13;
NullCheck(L_142);
L_142->___scaleY_3 = ((float)il2cpp_codegen_multiply(L_143, L_144));
// segments[2].offsetY *= invScale;
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_145 = __this->___segments_4;
NullCheck(L_145);
int32_t L_146 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_147 = (L_145)->GetAt(static_cast<il2cpp_array_size_t>(L_146));
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_148 = L_147;
NullCheck(L_148);
float L_149 = L_148->___offsetY_1;
float L_150 = V_13;
NullCheck(L_148);
L_148->___offsetY_1 = ((float)il2cpp_codegen_multiply(L_149, L_150));
// segments[2].scaleY *= invScale;
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_151 = __this->___segments_4;
NullCheck(L_151);
int32_t L_152 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_153 = (L_151)->GetAt(static_cast<il2cpp_array_size_t>(L_152));
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_154 = L_153;
NullCheck(L_154);
float L_155 = L_154->___scaleY_3;
float L_156 = V_13;
NullCheck(L_154);
L_154->___scaleY_3 = ((float)il2cpp_codegen_multiply(L_155, L_156));
// }
return;
}
}
// System.Void UnityEngine.Rendering.HableCurve::SolveAB(System.Single&,System.Single&,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_SolveAB_m92A4CDE2D58A4B13FFE40416B8A2092CE579E1B0 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float* ___0_lnA, float* ___1_B, float ___2_x0, float ___3_y0, float ___4_m, const RuntimeMethod* method)
{
{
// B = (m * x0) / y0;
float* L_0 = ___1_B;
float L_1 = ___4_m;
float L_2 = ___2_x0;
float L_3 = ___3_y0;
*((float*)L_0) = (float)((float)(((float)il2cpp_codegen_multiply(L_1, L_2))/L_3));
// lnA = Log(y0) - B * Log(x0);
float* L_4 = ___0_lnA;
float L_5 = ___3_y0;
float L_6;
L_6 = logf(L_5);
float* L_7 = ___1_B;
float L_8 = *((float*)L_7);
float L_9 = ___2_x0;
float L_10;
L_10 = logf(L_9);
*((float*)L_4) = (float)((float)il2cpp_codegen_subtract(L_6, ((float)il2cpp_codegen_multiply(L_8, L_10))));
// }
return;
}
}
// System.Void UnityEngine.Rendering.HableCurve::AsSlopeIntercept(System.Single&,System.Single&,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HableCurve_AsSlopeIntercept_mCF42D98D9AA26AFD4BD4F84BE46C562C1B44E7FC (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float* ___0_m, float* ___1_b, float ___2_x0, float ___3_x1, float ___4_y0, float ___5_y1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
{
// float dy = (y1 - y0);
float L_0 = ___5_y1;
float L_1 = ___4_y0;
V_0 = ((float)il2cpp_codegen_subtract(L_0, L_1));
// float dx = (x1 - x0);
float L_2 = ___3_x1;
float L_3 = ___2_x0;
V_1 = ((float)il2cpp_codegen_subtract(L_2, L_3));
// if (dx == 0)
float L_4 = V_1;
if ((!(((float)L_4) == ((float)(0.0f)))))
{
goto IL_001c;
}
}
{
// m = 1f;
float* L_5 = ___0_m;
*((float*)L_5) = (float)(1.0f);
goto IL_0021;
}
IL_001c:
{
// m = dy / dx;
float* L_6 = ___0_m;
float L_7 = V_0;
float L_8 = V_1;
*((float*)L_6) = (float)((float)(L_7/L_8));
}
IL_0021:
{
// b = y0 - x0 * m;
float* L_9 = ___1_b;
float L_10 = ___4_y0;
float L_11 = ___2_x0;
float* L_12 = ___0_m;
float L_13 = *((float*)L_12);
*((float*)L_9) = (float)((float)il2cpp_codegen_subtract(L_10, ((float)il2cpp_codegen_multiply(L_11, L_13))));
// }
return;
}
}
// System.Single UnityEngine.Rendering.HableCurve::EvalDerivativeLinearGamma(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HableCurve_EvalDerivativeLinearGamma_mCB43DA2C80D623957C9226E8901EF35F9DBD5028 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_m, float ___1_b, float ___2_g, float ___3_x, const RuntimeMethod* method)
{
{
// return g * m * Pow(m * x + b, g - 1f);
float L_0 = ___2_g;
float L_1 = ___0_m;
float L_2 = ___0_m;
float L_3 = ___3_x;
float L_4 = ___1_b;
float L_5 = ___2_g;
float L_6;
L_6 = powf(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_2, L_3)), L_4)), ((float)il2cpp_codegen_subtract(L_5, (1.0f))));
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, L_1)), 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.Single UnityEngine.Rendering.HableCurve/Segment::Eval(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Segment_Eval_m9B9E078B5AAD56567D62AFCDA502B313C9954FCD (Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* __this, float ___0_x, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
{
// float x0 = (x - offsetX) * scaleX;
float L_0 = ___0_x;
float L_1 = __this->___offsetX_0;
float L_2 = __this->___scaleX_2;
V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_0, L_1)), L_2));
// float y0 = 0f;
V_1 = (0.0f);
// if (x0 > 0)
float L_3 = V_0;
if ((!(((float)L_3) > ((float)(0.0f)))))
{
goto IL_0038;
}
}
{
// y0 = Exp(lnA + B * Log(x0));
float L_4 = __this->___lnA_4;
float L_5 = __this->___B_5;
float L_6 = V_0;
float L_7;
L_7 = logf(L_6);
float L_8;
L_8 = expf(((float)il2cpp_codegen_add(L_4, ((float)il2cpp_codegen_multiply(L_5, L_7)))));
V_1 = L_8;
}
IL_0038:
{
// return y0 * scaleY + offsetY;
float L_9 = V_1;
float L_10 = __this->___scaleY_3;
float L_11 = __this->___offsetY_1;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_9, L_10)), L_11));
}
}
// System.Void UnityEngine.Rendering.HableCurve/Segment::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Segment__ctor_m3BD236F840ED5C6DFE5FFA54BC6B86C9D12C5457 (Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.HableCurve/Uniforms::.ctor(UnityEngine.Rendering.HableCurve)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Uniforms__ctor_mBEA943A03EC891EB56969AFAF36E54BC9D5F125C (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* __this, HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* ___0_parent, const RuntimeMethod* method)
{
{
// internal Uniforms(HableCurve parent)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.parent = parent;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_0 = ___0_parent;
__this->___parent_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___parent_0), (void*)L_0);
// }
return;
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.HableCurve/Uniforms::get_curve()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Uniforms_get_curve_m4E9B26978696D7175E4E57754125CDFC9F6CCEEF (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* __this, const RuntimeMethod* method)
{
{
// public Vector4 curve => new Vector4(parent.inverseWhitePoint, parent.x0, parent.x1, 0f);
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_0 = __this->___parent_0;
NullCheck(L_0);
float L_1;
L_1 = HableCurve_get_inverseWhitePoint_m5F59401B566306A949B32D661F869075981E50DA_inline(L_0, NULL);
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_2 = __this->___parent_0;
NullCheck(L_2);
float L_3;
L_3 = HableCurve_get_x0_m6B5D5E0670C8B9CBEEC20B68A75DB35BC1C6E509_inline(L_2, NULL);
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_4 = __this->___parent_0;
NullCheck(L_4);
float L_5;
L_5 = HableCurve_get_x1_m6C889E5A754B5BA6439F913BA64A4A053F8BE1A2_inline(L_4, NULL);
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);
return L_6;
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.HableCurve/Uniforms::get_toeSegmentA()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Uniforms_get_toeSegmentA_mECE73BE08EAC2967E4DEF4AAC78BA7B71AFE458E (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* __this, const RuntimeMethod* method)
{
{
// public Vector4 toeSegmentA => new Vector4(parent.segments[0].offsetX, parent.segments[0].offsetY, parent.segments[0].scaleX, parent.segments[0].scaleY);
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_0 = __this->___parent_0;
NullCheck(L_0);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_1 = L_0->___segments_4;
NullCheck(L_1);
int32_t L_2 = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
float L_4 = L_3->___offsetX_0;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_5 = __this->___parent_0;
NullCheck(L_5);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_6 = L_5->___segments_4;
NullCheck(L_6);
int32_t L_7 = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
float L_9 = L_8->___offsetY_1;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_10 = __this->___parent_0;
NullCheck(L_10);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_11 = L_10->___segments_4;
NullCheck(L_11);
int32_t L_12 = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
NullCheck(L_13);
float L_14 = L_13->___scaleX_2;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_15 = __this->___parent_0;
NullCheck(L_15);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_16 = L_15->___segments_4;
NullCheck(L_16);
int32_t L_17 = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck(L_18);
float L_19 = L_18->___scaleY_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20;
memset((&L_20), 0, sizeof(L_20));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
return L_20;
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.HableCurve/Uniforms::get_toeSegmentB()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Uniforms_get_toeSegmentB_m034FF8C7447281256A8621187D7266FC50335DA0 (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* __this, const RuntimeMethod* method)
{
{
// public Vector4 toeSegmentB => new Vector4(parent.segments[0].lnA, parent.segments[0].B, 0f, 0f);
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_0 = __this->___parent_0;
NullCheck(L_0);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_1 = L_0->___segments_4;
NullCheck(L_1);
int32_t L_2 = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
float L_4 = L_3->___lnA_4;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_5 = __this->___parent_0;
NullCheck(L_5);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_6 = L_5->___segments_4;
NullCheck(L_6);
int32_t L_7 = 0;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
float L_9 = L_8->___B_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_10), L_4, L_9, (0.0f), (0.0f), /*hidden argument*/NULL);
return L_10;
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.HableCurve/Uniforms::get_midSegmentA()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Uniforms_get_midSegmentA_m2CA374C5C02D1EF77615192DC04E8F5BAA05A8A9 (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* __this, const RuntimeMethod* method)
{
{
// public Vector4 midSegmentA => new Vector4(parent.segments[1].offsetX, parent.segments[1].offsetY, parent.segments[1].scaleX, parent.segments[1].scaleY);
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_0 = __this->___parent_0;
NullCheck(L_0);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_1 = L_0->___segments_4;
NullCheck(L_1);
int32_t L_2 = 1;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
float L_4 = L_3->___offsetX_0;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_5 = __this->___parent_0;
NullCheck(L_5);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_6 = L_5->___segments_4;
NullCheck(L_6);
int32_t L_7 = 1;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
float L_9 = L_8->___offsetY_1;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_10 = __this->___parent_0;
NullCheck(L_10);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_11 = L_10->___segments_4;
NullCheck(L_11);
int32_t L_12 = 1;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
NullCheck(L_13);
float L_14 = L_13->___scaleX_2;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_15 = __this->___parent_0;
NullCheck(L_15);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_16 = L_15->___segments_4;
NullCheck(L_16);
int32_t L_17 = 1;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck(L_18);
float L_19 = L_18->___scaleY_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20;
memset((&L_20), 0, sizeof(L_20));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
return L_20;
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.HableCurve/Uniforms::get_midSegmentB()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Uniforms_get_midSegmentB_m9E284F3B0F3BEC58343B10D29504FAACD01A5145 (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* __this, const RuntimeMethod* method)
{
{
// public Vector4 midSegmentB => new Vector4(parent.segments[1].lnA, parent.segments[1].B, 0f, 0f);
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_0 = __this->___parent_0;
NullCheck(L_0);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_1 = L_0->___segments_4;
NullCheck(L_1);
int32_t L_2 = 1;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
float L_4 = L_3->___lnA_4;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_5 = __this->___parent_0;
NullCheck(L_5);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_6 = L_5->___segments_4;
NullCheck(L_6);
int32_t L_7 = 1;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
float L_9 = L_8->___B_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_10), L_4, L_9, (0.0f), (0.0f), /*hidden argument*/NULL);
return L_10;
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.HableCurve/Uniforms::get_shoSegmentA()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Uniforms_get_shoSegmentA_mD7459F493CBA1AAEAF21CD40919DAD00BD20804B (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* __this, const RuntimeMethod* method)
{
{
// public Vector4 shoSegmentA => new Vector4(parent.segments[2].offsetX, parent.segments[2].offsetY, parent.segments[2].scaleX, parent.segments[2].scaleY);
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_0 = __this->___parent_0;
NullCheck(L_0);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_1 = L_0->___segments_4;
NullCheck(L_1);
int32_t L_2 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
float L_4 = L_3->___offsetX_0;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_5 = __this->___parent_0;
NullCheck(L_5);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_6 = L_5->___segments_4;
NullCheck(L_6);
int32_t L_7 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
float L_9 = L_8->___offsetY_1;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_10 = __this->___parent_0;
NullCheck(L_10);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_11 = L_10->___segments_4;
NullCheck(L_11);
int32_t L_12 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
NullCheck(L_13);
float L_14 = L_13->___scaleX_2;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_15 = __this->___parent_0;
NullCheck(L_15);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_16 = L_15->___segments_4;
NullCheck(L_16);
int32_t L_17 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck(L_18);
float L_19 = L_18->___scaleY_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20;
memset((&L_20), 0, sizeof(L_20));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
return L_20;
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.HableCurve/Uniforms::get_shoSegmentB()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Uniforms_get_shoSegmentB_mACCC8C284E2464874C5641726F4B963867934472 (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* __this, const RuntimeMethod* method)
{
{
// public Vector4 shoSegmentB => new Vector4(parent.segments[2].lnA, parent.segments[2].B, 0f, 0f);
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_0 = __this->___parent_0;
NullCheck(L_0);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_1 = L_0->___segments_4;
NullCheck(L_1);
int32_t L_2 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
float L_4 = L_3->___lnA_4;
HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_5 = __this->___parent_0;
NullCheck(L_5);
SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_6 = L_5->___segments_4;
NullCheck(L_6);
int32_t L_7 = 2;
Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
float L_9 = L_8->___B_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_10), L_4, L_9, (0.0f), (0.0f), /*hidden argument*/NULL);
return L_10;
}
}
#ifdef __clang__
#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.HaltonSequence::Get(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HaltonSequence_Get_mF5BA35FC6D932C6992B87A31EC1CEAE5F53F5A86 (int32_t ___0_index, int32_t ___1_radix, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
{
// float result = 0f;
V_0 = (0.0f);
// float fraction = 1f / radix;
int32_t L_0 = ___1_radix;
V_1 = ((float)((1.0f)/((float)L_0)));
goto IL_0024;
}
IL_0011:
{
// result += (index % radix) * fraction;
float L_1 = V_0;
int32_t L_2 = ___0_index;
int32_t L_3 = ___1_radix;
float L_4 = V_1;
V_0 = ((float)il2cpp_codegen_add(L_1, ((float)il2cpp_codegen_multiply(((float)((int32_t)(L_2%L_3))), L_4))));
// index /= radix;
int32_t L_5 = ___0_index;
int32_t L_6 = ___1_radix;
___0_index = ((int32_t)(L_5/L_6));
// fraction /= radix;
float L_7 = V_1;
int32_t L_8 = ___1_radix;
V_1 = ((float)(L_7/((float)L_8)));
}
IL_0024:
{
// while (index > 0)
int32_t L_9 = ___0_index;
if ((((int32_t)L_9) > ((int32_t)0)))
{
goto IL_0011;
}
}
{
// return result;
float L_10 = V_0;
return L_10;
}
}
#ifdef __clang__
#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.MaterialQuality UnityEngine.Rendering.MaterialQualityUtilities::GetHighestQuality(UnityEngine.Rendering.MaterialQuality)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_GetHighestQuality_mB2D60CF6F0D83B0C35B14E53BC4B17AB67B1B643 (int32_t ___0_levels, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// for (var i = Keywords.Length - 1; i >= 0; --i)
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341* L_0 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___Keywords_2;
NullCheck(L_0);
V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1));
goto IL_001e;
}
IL_000c:
{
// var level = (MaterialQuality)(1 << i);
int32_t L_1 = V_0;
V_1 = ((int32_t)(1<<((int32_t)(L_1&((int32_t)31)))));
// if ((levels & level) != 0)
int32_t L_2 = ___0_levels;
int32_t L_3 = V_1;
if (!((int32_t)((int32_t)L_2&(int32_t)L_3)))
{
goto IL_001a;
}
}
{
// return level;
int32_t L_4 = V_1;
return L_4;
}
IL_001a:
{
// for (var i = Keywords.Length - 1; i >= 0; --i)
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
}
IL_001e:
{
// for (var i = Keywords.Length - 1; i >= 0; --i)
int32_t L_6 = V_0;
if ((((int32_t)L_6) >= ((int32_t)0)))
{
goto IL_000c;
}
}
{
// return 0;
return (int32_t)(0);
}
}
// UnityEngine.Rendering.MaterialQuality UnityEngine.Rendering.MaterialQualityUtilities::GetClosestQuality(UnityEngine.Rendering.MaterialQuality,UnityEngine.Rendering.MaterialQuality)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_GetClosestQuality_mA356C12AA2B700710A940DE5E9A85C5A7EC6A5BB (int32_t ___0_availableLevels, int32_t ___1_requestedLevel, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
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;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
{
// if (availableLevels == 0)
int32_t L_0 = ___0_availableLevels;
if (L_0)
{
goto IL_0005;
}
}
{
// return MaterialQuality.Low;
return (int32_t)(1);
}
IL_0005:
{
// int requestedLevelIndex = ToFirstIndex(requestedLevel);
int32_t L_1 = ___1_requestedLevel;
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = MaterialQualityUtilities_ToFirstIndex_mCCC1FB9788C7B0BA41CB1231905D9EBA625CB0C8(L_1, NULL);
V_0 = L_2;
// MaterialQuality chosenQuality = (MaterialQuality)0;
V_1 = 0;
// for (int i = requestedLevelIndex; i >= 0; --i)
int32_t L_3 = V_0;
V_2 = L_3;
goto IL_0026;
}
IL_0012:
{
// var level = FromIndex(i);
int32_t L_4 = V_2;
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = MaterialQualityUtilities_FromIndex_m679643E03BC813B0C25FD4176CDC8D5C21486E47(L_4, NULL);
V_3 = L_5;
// if ((level & availableLevels) != 0)
int32_t L_6 = V_3;
int32_t L_7 = ___0_availableLevels;
if (!((int32_t)((int32_t)L_6&(int32_t)L_7)))
{
goto IL_0022;
}
}
{
// chosenQuality = level;
int32_t L_8 = V_3;
V_1 = L_8;
// break;
goto IL_002a;
}
IL_0022:
{
// for (int i = requestedLevelIndex; i >= 0; --i)
int32_t L_9 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
}
IL_0026:
{
// for (int i = requestedLevelIndex; i >= 0; --i)
int32_t L_10 = V_2;
if ((((int32_t)L_10) >= ((int32_t)0)))
{
goto IL_0012;
}
}
IL_002a:
{
// if (chosenQuality != 0)
int32_t L_11 = V_1;
if (!L_11)
{
goto IL_002f;
}
}
{
// return chosenQuality;
int32_t L_12 = V_1;
return L_12;
}
IL_002f:
{
// for (var i = requestedLevelIndex + 1; i < Keywords.Length; ++i)
int32_t L_13 = V_0;
V_4 = ((int32_t)il2cpp_codegen_add(L_13, 1));
goto IL_005a;
}
IL_0036:
{
// var level = FromIndex(i);
int32_t L_14 = V_4;
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
int32_t L_15;
L_15 = MaterialQualityUtilities_FromIndex_m679643E03BC813B0C25FD4176CDC8D5C21486E47(L_14, NULL);
V_5 = L_15;
// var diff = Math.Abs(requestedLevel - level);
int32_t L_16 = ___1_requestedLevel;
int32_t L_17 = V_5;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_18;
L_18 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)));
// if ((level & availableLevels) != 0)
int32_t L_19 = V_5;
int32_t L_20 = ___0_availableLevels;
if (!((int32_t)((int32_t)L_19&(int32_t)L_20)))
{
goto IL_0054;
}
}
{
// chosenQuality = level;
int32_t L_21 = V_5;
V_1 = L_21;
// break;
goto IL_0065;
}
IL_0054:
{
// for (var i = requestedLevelIndex + 1; i < Keywords.Length; ++i)
int32_t L_22 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_005a:
{
// for (var i = requestedLevelIndex + 1; i < Keywords.Length; ++i)
int32_t L_23 = V_4;
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341* L_24 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___Keywords_2;
NullCheck(L_24);
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
{
goto IL_0036;
}
}
IL_0065:
{
// return chosenQuality;
int32_t L_25 = V_1;
return L_25;
}
}
// System.Void UnityEngine.Rendering.MaterialQualityUtilities::SetGlobalShaderKeywords(UnityEngine.Rendering.MaterialQuality)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialQualityUtilities_SetGlobalShaderKeywords_m3710C096FADCDD3625E22897B3E43370ACCA1103 (int32_t ___0_level, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// for (var i = 0; i < KeywordNames.Length; ++i)
V_0 = 0;
goto IL_002c;
}
IL_0004:
{
// if ((level & (MaterialQuality)(1 << i)) != 0)
int32_t L_0 = ___0_level;
int32_t L_1 = V_0;
if (!((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)(L_1&((int32_t)31))))))))
{
goto IL_001c;
}
}
{
// Shader.EnableKeyword(KeywordNames[i]);
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
String_t* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
Shader_EnableKeyword_m2449D6D86962FA7F5D1ED2B165EF63B019CBCCF1(L_5, NULL);
goto IL_0028;
}
IL_001c:
{
// Shader.DisableKeyword(KeywordNames[i]);
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_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));
Shader_DisableKeyword_m20FCB3643CD53D86E46DA431DA971E59D49DAF88(L_9, NULL);
}
IL_0028:
{
// for (var i = 0; i < KeywordNames.Length; ++i)
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_002c:
{
// for (var i = 0; i < KeywordNames.Length; ++i)
int32_t L_11 = V_0;
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0;
NullCheck(L_12);
if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.MaterialQualityUtilities::SetGlobalShaderKeywords(UnityEngine.Rendering.MaterialQuality,UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialQualityUtilities_SetGlobalShaderKeywords_mF67675A1F470DAE10756CB5012E26EC3A15236EE (int32_t ___0_level, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// for (var i = 0; i < KeywordNames.Length; ++i)
V_0 = 0;
goto IL_002e;
}
IL_0004:
{
// if ((level & (MaterialQuality)(1 << i)) != 0)
int32_t L_0 = ___0_level;
int32_t L_1 = V_0;
if (!((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)(L_1&((int32_t)31))))))))
{
goto IL_001d;
}
}
{
// cmd.EnableShaderKeyword(KeywordNames[i]);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___1_cmd;
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0;
int32_t L_4 = V_0;
NullCheck(L_3);
int32_t L_5 = L_4;
String_t* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck(L_2);
CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_2, L_6, NULL);
goto IL_002a;
}
IL_001d:
{
// cmd.DisableShaderKeyword(KeywordNames[i]);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___1_cmd;
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0;
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = L_9;
String_t* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_7);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_7, L_11, NULL);
}
IL_002a:
{
// for (var i = 0; i < KeywordNames.Length; ++i)
int32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
// for (var i = 0; i < KeywordNames.Length; ++i)
int32_t L_13 = V_0;
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.Int32 UnityEngine.Rendering.MaterialQualityUtilities::ToFirstIndex(UnityEngine.Rendering.MaterialQuality)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_ToFirstIndex_mCCC1FB9788C7B0BA41CB1231905D9EBA625CB0C8 (int32_t ___0_level, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// for (var i = 0; i < KeywordNames.Length; ++i)
V_0 = 0;
goto IL_0014;
}
IL_0004:
{
// if ((level & (MaterialQuality)(1 << i)) != 0)
int32_t L_0 = ___0_level;
int32_t L_1 = V_0;
if (!((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)(L_1&((int32_t)31))))))))
{
goto IL_0010;
}
}
{
// return i;
int32_t L_2 = V_0;
return L_2;
}
IL_0010:
{
// for (var i = 0; i < KeywordNames.Length; ++i)
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_0014:
{
// for (var i = 0; i < KeywordNames.Length; ++i)
int32_t L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0;
NullCheck(L_5);
if ((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
{
goto IL_0004;
}
}
{
// return -1;
return (-1);
}
}
// UnityEngine.Rendering.MaterialQuality UnityEngine.Rendering.MaterialQualityUtilities::FromIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_FromIndex_m679643E03BC813B0C25FD4176CDC8D5C21486E47 (int32_t ___0_index, const RuntimeMethod* method)
{
{
// public static MaterialQuality FromIndex(int index) => (MaterialQuality)(1 << index);
int32_t L_0 = ___0_index;
return (int32_t)(((int32_t)(1<<((int32_t)(L_0&((int32_t)31))))));
}
}
// System.Void UnityEngine.Rendering.MaterialQualityUtilities::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialQualityUtilities__cctor_mC79A15C7D3EA3C42EBA3409FB08ACB8A585B3A1E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialQuality_t2D621F5951A5CE17C24E63B748DCFC1A8FBAD385_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FD1832AB941CF70788CDA8BA0EC5E4A6D340207);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8F35979507EE2CEE3C7F8D73C77F5F1FBC2B712);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB647135ED349ACE71035F164D57AAAC743B2E7D9);
s_Il2CppMethodInitialized = true;
}
{
// public static string[] KeywordNames =
// {
// "MATERIAL_QUALITY_LOW",
// "MATERIAL_QUALITY_MEDIUM",
// "MATERIAL_QUALITY_HIGH",
// };
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
ArrayElementTypeCheck (L_1, _stringLiteral3FD1832AB941CF70788CDA8BA0EC5E4A6D340207);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral3FD1832AB941CF70788CDA8BA0EC5E4A6D340207);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, _stringLiteralA8F35979507EE2CEE3C7F8D73C77F5F1FBC2B712);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralA8F35979507EE2CEE3C7F8D73C77F5F1FBC2B712);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteralB647135ED349ACE71035F164D57AAAC743B2E7D9);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralB647135ED349ACE71035F164D57AAAC743B2E7D9);
((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0), (void*)L_3);
// public static string[] EnumNames = Enum.GetNames(typeof(MaterialQuality));
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (MaterialQuality_t2D621F5951A5CE17C24E63B748DCFC1A8FBAD385_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6;
L_6 = Enum_GetNames_m382A68AE28D7B6035331EC0685315144F15957C3(L_5, NULL);
((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___EnumNames_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___EnumNames_1), (void*)L_6);
// public static ShaderKeyword[] Keywords =
// {
// new ShaderKeyword(KeywordNames[0]),
// new ShaderKeyword(KeywordNames[1]),
// new ShaderKeyword(KeywordNames[2]),
// };
ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341* L_7 = (ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341*)(ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341*)SZArrayNew(ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341_il2cpp_TypeInfo_var, (uint32_t)3);
ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341* L_8 = L_7;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0;
NullCheck(L_9);
int32_t L_10 = 0;
String_t* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661 L_12;
memset((&L_12), 0, sizeof(L_12));
ShaderKeyword__ctor_m7F07272BD798B4145B55BC7CAD71D4E2330FD1D1((&L_12), L_11, /*hidden argument*/NULL);
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661)L_12);
ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341* L_13 = L_8;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0;
NullCheck(L_14);
int32_t L_15 = 1;
String_t* L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661 L_17;
memset((&L_17), 0, sizeof(L_17));
ShaderKeyword__ctor_m7F07272BD798B4145B55BC7CAD71D4E2330FD1D1((&L_17), L_16, /*hidden argument*/NULL);
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(1), (ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661)L_17);
ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341* L_18 = L_13;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0;
NullCheck(L_19);
int32_t L_20 = 2;
String_t* L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661 L_22;
memset((&L_22), 0, sizeof(L_22));
ShaderKeyword__ctor_m7F07272BD798B4145B55BC7CAD71D4E2330FD1D1((&L_22), L_21, /*hidden argument*/NULL);
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (ShaderKeyword_t683126BB2B2337DB41954B0FE0DA7EBAA7028661)L_22);
((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___Keywords_2 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___Keywords_2), (void*)L_18);
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.MeshGizmo::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo__ctor_m59D912AE9D2EF001AE92CE0E6C848B1BF3DDCD3B (MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E6E0C4AE37ACBC1E9BDA9E56A8A7D8ACED3FD33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDBC3F8F2846CD821DA096BECD6300438E2409BC3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public MeshGizmo(int capacity = 0)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// vertices = new List<Vector3>(capacity);
int32_t L_0 = ___0_capacity;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_1 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_m7E6E0C4AE37ACBC1E9BDA9E56A8A7D8ACED3FD33(L_1, L_0, List_1__ctor_m7E6E0C4AE37ACBC1E9BDA9E56A8A7D8ACED3FD33_RuntimeMethod_var);
__this->___vertices_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___vertices_2), (void*)L_1);
// indices = new List<int>(capacity);
int32_t L_2 = ___0_capacity;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98(L_3, L_2, List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_RuntimeMethod_var);
__this->___indices_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___indices_3), (void*)L_3);
// colors = new List<Color>(capacity);
int32_t L_4 = ___0_capacity;
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* L_5 = (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*)il2cpp_codegen_object_new(List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF_il2cpp_TypeInfo_var);
NullCheck(L_5);
List_1__ctor_mDBC3F8F2846CD821DA096BECD6300438E2409BC3(L_5, L_4, List_1__ctor_mDBC3F8F2846CD821DA096BECD6300438E2409BC3_RuntimeMethod_var);
__this->___colors_4 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___colors_4), (void*)L_5);
// mesh = new Mesh { indexFormat = IndexFormat.UInt32, hideFlags = HideFlags.HideAndDontSave };
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_6);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_6, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_7 = L_6;
NullCheck(L_7);
Mesh_set_indexFormat_mCCC7837A0916FA7A272159DA6AF984B0022488F4(L_7, 1, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_8 = L_7;
NullCheck(L_8);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_8, ((int32_t)61), NULL);
__this->___mesh_1 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mesh_1), (void*)L_8);
// }
return;
}
}
// System.Void UnityEngine.Rendering.MeshGizmo::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo_Clear_m5E847CC0D5F8C16E2C5BB97BD4005BF5147F4031 (MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mE5CCE3E4C785E8D9A9482D1E9D78F42472075F81_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// vertices.Clear();
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = __this->___vertices_2;
NullCheck(L_0);
List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_inline(L_0, List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_RuntimeMethod_var);
// indices.Clear();
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = __this->___indices_3;
NullCheck(L_1);
List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_1, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
// colors.Clear();
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* L_2 = __this->___colors_4;
NullCheck(L_2);
List_1_Clear_mE5CCE3E4C785E8D9A9482D1E9D78F42472075F81_inline(L_2, List_1_Clear_mE5CCE3E4C785E8D9A9482D1E9D78F42472075F81_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.Rendering.MeshGizmo::AddWireCube(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo_AddWireCube_m723795D9A503E7C9218F0DDAB2A196FF4756E5D9 (MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method)
{
U3CU3Ec__DisplayClass10_0_tA3677BEC17D00D1D3B4E9AFB65A496B9F55FC5A3 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
{
(&V_0)->___U3CU3E4__this_0 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_0), (void*)__this);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___2_color;
(&V_0)->___color_1 = L_0;
// var halfSize = size / 2.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_size;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_1, (2.0f), NULL);
V_1 = L_2;
// Vector3 p0 = new Vector3(halfSize.x, halfSize.y, halfSize.z);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_1;
float L_4 = L_3.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_1;
float L_6 = L_5.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_1;
float L_8 = L_7.___z_4;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_4, L_6, L_8, NULL);
// Vector3 p1 = new Vector3(-halfSize.x, halfSize.y, halfSize.z);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1;
float L_10 = L_9.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_1;
float L_12 = L_11.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1;
float L_14 = L_13.___z_4;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), ((-L_10)), L_12, L_14, NULL);
// Vector3 p2 = new Vector3(-halfSize.x, -halfSize.y, halfSize.z);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
float L_16 = L_15.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_1;
float L_18 = L_17.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_1;
float L_20 = L_19.___z_4;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), ((-L_16)), ((-L_18)), L_20, NULL);
// Vector3 p3 = new Vector3(halfSize.x, -halfSize.y, halfSize.z);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_1;
float L_22 = L_21.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_1;
float L_24 = L_23.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_1;
float L_26 = L_25.___z_4;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), L_22, ((-L_24)), L_26, NULL);
// Vector3 p4 = new Vector3(halfSize.x, halfSize.y, -halfSize.z);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1;
float L_28 = L_27.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_1;
float L_30 = L_29.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_1;
float L_32 = L_31.___z_4;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), L_28, L_30, ((-L_32)), NULL);
// Vector3 p5 = new Vector3(-halfSize.x, halfSize.y, -halfSize.z);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_1;
float L_34 = L_33.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_1;
float L_36 = L_35.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_1;
float L_38 = L_37.___z_4;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), ((-L_34)), L_36, ((-L_38)), NULL);
// Vector3 p6 = new Vector3(-halfSize.x, -halfSize.y, -halfSize.z);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_1;
float L_40 = L_39.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_1;
float L_42 = L_41.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_1;
float L_44 = L_43.___z_4;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_8), ((-L_40)), ((-L_42)), ((-L_44)), NULL);
// Vector3 p7 = new Vector3(halfSize.x, -halfSize.y, -halfSize.z);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_1;
float L_46 = L_45.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_1;
float L_48 = L_47.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_1;
float L_50 = L_49.___z_4;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_9), L_46, ((-L_48)), ((-L_50)), NULL);
// AddEdge(center + p0, center + p1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
L_53 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_51, L_52, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
L_56 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_54, L_55, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_53, L_56, (&V_0), NULL);
// AddEdge(center + p1, center + p2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
L_59 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_57, L_58, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
L_62 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_60, L_61, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_59, L_62, (&V_0), NULL);
// AddEdge(center + p2, center + p3);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
L_65 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_63, L_64, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
L_68 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_66, L_67, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_65, L_68, (&V_0), NULL);
// AddEdge(center + p3, center + p0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71;
L_71 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_69, L_70, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74;
L_74 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_72, L_73, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_71, L_74, (&V_0), NULL);
// AddEdge(center + p4, center + p5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77;
L_77 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_75, L_76, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80;
L_80 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_78, L_79, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_77, L_80, (&V_0), NULL);
// AddEdge(center + p5, center + p6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
L_83 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_81, L_82, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
L_86 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_84, L_85, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_83, L_86, (&V_0), NULL);
// AddEdge(center + p6, center + p7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89;
L_89 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_87, L_88, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92;
L_92 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_90, L_91, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_89, L_92, (&V_0), NULL);
// AddEdge(center + p7, center + p4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95;
L_95 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_93, L_94, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98;
L_98 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_96, L_97, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_95, L_98, (&V_0), NULL);
// AddEdge(center + p0, center + p4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101;
L_101 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_99, L_100, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104;
L_104 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_102, L_103, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_101, L_104, (&V_0), NULL);
// AddEdge(center + p1, center + p5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_106 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107;
L_107 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_105, L_106, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_109 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_110;
L_110 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_108, L_109, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_107, L_110, (&V_0), NULL);
// AddEdge(center + p2, center + p6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113;
L_113 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_111, L_112, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_115 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116;
L_116 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_114, L_115, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_113, L_116, (&V_0), NULL);
// AddEdge(center + p3, center + p7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119;
L_119 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_117, L_118, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120 = ___0_center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_121 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_122;
L_122 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_120, L_121, NULL);
MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D(__this, L_119, L_122, (&V_0), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.MeshGizmo::DrawMesh(UnityEngine.Matrix4x4,UnityEngine.Material,UnityEngine.MeshTopology,UnityEngine.Rendering.CompareFunction,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo_DrawMesh_m51F998C29B5BB02DCC77497F1781D387E0891E03 (MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_trs, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_mat, int32_t ___2_topology, int32_t ___3_depthTest, String_t* ___4_gizmoName, 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*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61C0A9A4EB397DF458A91FB78ADCE4A7D7FF1F4E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C69013ED8583E7E90A343DEEB305CE1C955BE);
s_Il2CppMethodInitialized = true;
}
String_t* G_B2_0 = NULL;
String_t* G_B1_0 = NULL;
{
// mesh.Clear();
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___mesh_1;
NullCheck(L_0);
Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_0, NULL);
// mesh.SetVertices(vertices);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = __this->___mesh_1;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_2 = __this->___vertices_2;
NullCheck(L_1);
Mesh_SetVertices_mCE01139EEEC3D10B4A6CEA1749FD84DABC53599E(L_1, L_2, NULL);
// mesh.SetColors(colors);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = __this->___mesh_1;
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* L_4 = __this->___colors_4;
NullCheck(L_3);
Mesh_SetColors_mFAEC82E4387D571C7B5D9E46D0D70D35BEFE76C9(L_3, L_4, NULL);
// mesh.SetIndices(indices, topology, 0);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5 = __this->___mesh_1;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6 = __this->___indices_3;
int32_t L_7 = ___2_topology;
NullCheck(L_5);
Mesh_SetIndices_m3003467024383DDFAC5E8FE4EC47E78AF1D31A92(L_5, L_6, L_7, 0, (bool)1, 0, NULL);
// mat.SetFloat("_HandleZTest", (int)depthTest);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___1_mat;
int32_t L_9 = ___3_depthTest;
NullCheck(L_8);
Material_SetFloat_m879CF81D740BAE6F23C9822400679F4D16365836(L_8, _stringLiteral61C0A9A4EB397DF458A91FB78ADCE4A7D7FF1F4E, ((float)L_9), NULL);
// var cmd = CommandBufferPool.Get(gizmoName ?? "Mesh Gizmo Rendering");
String_t* L_10 = ___4_gizmoName;
String_t* L_11 = L_10;
G_B1_0 = L_11;
if (L_11)
{
G_B2_0 = L_11;
goto IL_005b;
}
}
{
G_B2_0 = _stringLiteralC62C69013ED8583E7E90A343DEEB305CE1C955BE;
}
IL_005b:
{
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12;
L_12 = CommandBufferPool_Get_m8BACBB8F2735B3252A95EF928FFFD6E9B2E457D5(G_B2_0, NULL);
// cmd.DrawMesh(mesh, trs, mat, 0, 0);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = L_12;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_14 = __this->___mesh_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15 = ___0_trs;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = ___1_mat;
NullCheck(L_13);
CommandBuffer_DrawMesh_m2CDCAC3E41416226D38770259BB2C56CB37D5EEF(L_13, L_14, L_15, L_16, 0, 0, NULL);
// Graphics.ExecuteCommandBuffer(cmd);
il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
Graphics_ExecuteCommandBuffer_mE7D922583404AB08A25C1413A3EA9F6B0D2F16B9(L_13, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.MeshGizmo::RenderWireframe(UnityEngine.Matrix4x4,UnityEngine.Rendering.CompareFunction,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo_RenderWireframe_m87941903D49C3AA5AFA04A8AB8A282F6AF00C430 (MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_trs, int32_t ___1_depthTest, String_t* ___2_gizmoName, const RuntimeMethod* method)
{
{
// => DrawMesh(trs, wireMaterial, MeshTopology.Lines, depthTest, gizmoName);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_trs;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___wireMaterial_5;
int32_t L_2 = ___1_depthTest;
String_t* L_3 = ___2_gizmoName;
MeshGizmo_DrawMesh_m51F998C29B5BB02DCC77497F1781D387E0891E03(__this, L_0, L_1, 3, L_2, L_3, NULL);
return;
}
}
// System.Void UnityEngine.Rendering.MeshGizmo::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo_Dispose_mFE7AB5D16D81E1C986E64BC5B612EEAF668145BB (MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* __this, 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(mesh);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___mesh_1;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.MeshGizmo::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo__cctor_m17BD8F2FE6B24B6A4C3208A50A1D1AA41E9CC03C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly int vertexCountPerCube = 24;
((MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09_StaticFields*)il2cpp_codegen_static_fields_for(MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09_il2cpp_TypeInfo_var))->___vertexCountPerCube_0 = ((int32_t)24);
return;
}
}
// System.Void UnityEngine.Rendering.MeshGizmo::<AddWireCube>g__AddEdge|10_0(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Rendering.MeshGizmo/<>c__DisplayClass10_0&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGizmo_U3CAddWireCubeU3Eg__AddEdgeU7C10_0_mA0BE9440782DC696EC3246591D8EF5BBFB315B4D (MeshGizmo_t14DA5E35C72EA0418B9834C4E8B9FC72F09B1E09* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p2, U3CU3Ec__DisplayClass10_0_tA3677BEC17D00D1D3B4E9AFB65A496B9F55FC5A3* ___2_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// vertices.Add(p1);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = __this->___vertices_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_p1;
NullCheck(L_0);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_0, L_1, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
// vertices.Add(p2);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_2 = __this->___vertices_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_p2;
NullCheck(L_2);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_2, L_3, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
// indices.Add(indices.Count);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___indices_3;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = __this->___indices_3;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_5, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
NullCheck(L_4);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_4, L_6, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
// indices.Add(indices.Count);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_7 = __this->___indices_3;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = __this->___indices_3;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_8, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
NullCheck(L_7);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_7, L_9, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
// colors.Add(color);
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* L_10 = __this->___colors_4;
U3CU3Ec__DisplayClass10_0_tA3677BEC17D00D1D3B4E9AFB65A496B9F55FC5A3* L_11 = ___2_p;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = L_11->___color_1;
NullCheck(L_10);
List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_inline(L_10, L_12, List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_RuntimeMethod_var);
// colors.Add(color);
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* L_13 = __this->___colors_4;
U3CU3Ec__DisplayClass10_0_tA3677BEC17D00D1D3B4E9AFB65A496B9F55FC5A3* L_14 = ___2_p;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15 = L_14->___color_1;
NullCheck(L_13);
List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_inline(L_13, L_15, List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_RuntimeMethod_var);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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.ReloadAttribute::.ctor(System.String[],UnityEngine.Rendering.ReloadAttribute/Package)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReloadAttribute__ctor_m2F8424FF3711E1D39A46E4F5CDBBB398403862BA (ReloadAttribute_t0F63985201387E952E28085A1791ED2EEB095F84* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_paths, int32_t ___1_package, const RuntimeMethod* method)
{
{
// public ReloadAttribute(string[] paths, Package package = Package.Root)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.ReloadAttribute::.ctor(System.String,UnityEngine.Rendering.ReloadAttribute/Package)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReloadAttribute__ctor_m455053E20E4919190C8D730FA407CBBFD04954D5 (ReloadAttribute_t0F63985201387E952E28085A1791ED2EEB095F84* __this, String_t* ___0_path, int32_t ___1_package, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// : this(new[] { path }, package)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
String_t* L_2 = ___0_path;
NullCheck(L_1);
ArrayElementTypeCheck (L_1, L_2);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_2);
int32_t L_3 = ___1_package;
ReloadAttribute__ctor_m2F8424FF3711E1D39A46E4F5CDBBB398403862BA(__this, L_1, L_3, NULL);
// { }
return;
}
}
// System.Void UnityEngine.Rendering.ReloadAttribute::.ctor(System.String,System.Int32,System.Int32,UnityEngine.Rendering.ReloadAttribute/Package)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReloadAttribute__ctor_m003D5F3B4BFD559042B47110AE491BBD204A9129 (ReloadAttribute_t0F63985201387E952E28085A1791ED2EEB095F84* __this, String_t* ___0_pathFormat, int32_t ___1_rangeMin, int32_t ___2_rangeMax, int32_t ___3_package, const RuntimeMethod* method)
{
{
// public ReloadAttribute(string pathFormat, int rangeMin, int rangeMax,
// Package package = Package.Root)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__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.ReloadGroupAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReloadGroupAttribute__ctor_m2CA4E9B6F8D9958E4518CDE9E50041482F2415EB (ReloadGroupAttribute_t1478945D18722672EF1E76437357FB01ACCC1713* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 UnityEngine.Rendering.TextureCurve::get_length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureCurve_get_length_m782E158DA1DCF67FCB1E87FB4FAA73F3F925F2BE (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method)
{
{
// public int length { get; private set; } // Calling AnimationCurve.length is very slow, let's cache it
int32_t L_0 = __this->___U3ClengthU3Ek__BackingField_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.TextureCurve::set_length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve_set_length_mC14849BC756150B20666024F26855DCF1BCC2E4C (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public int length { get; private set; } // Calling AnimationCurve.length is very slow, let's cache it
int32_t L_0 = ___0_value;
__this->___U3ClengthU3Ek__BackingField_2 = L_0;
return;
}
}
// UnityEngine.Keyframe UnityEngine.Rendering.TextureCurve::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 TextureCurve_get_Item_m6F977BB96BF70DE9A5C9F7B65EE96B616F81F356 (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// public Keyframe this[int index] => m_Curve[index];
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___m_Curve_6;
int32_t L_1 = ___0_index;
NullCheck(L_0);
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_2;
L_2 = AnimationCurve_get_Item_mD4E73EE674F7A82673F1A9CEB8E5EF86BA47E64B(L_0, L_1, NULL);
return L_2;
}
}
// System.Void UnityEngine.Rendering.TextureCurve::.ctor(UnityEngine.AnimationCurve,System.Single,System.Boolean,UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve__ctor_m0D4F2EFA617C6906A248D6D19AF43EE72BEC3E33 (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_baseCurve, float ___1_zeroValue, bool ___2_loop, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___3_bounds, const RuntimeMethod* method)
{
{
// : this(baseCurve.keys, zeroValue, loop, bounds) { }
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = ___0_baseCurve;
NullCheck(L_0);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_1;
L_1 = AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E(L_0, NULL);
float L_2 = ___1_zeroValue;
bool L_3 = ___2_loop;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = ___3_bounds;
TextureCurve__ctor_mEDE480C070DD74CECD663A2573F549C27566CEFF(__this, L_1, L_2, L_3, L_4, NULL);
// : this(baseCurve.keys, zeroValue, loop, bounds) { }
return;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public TextureCurve(Keyframe[] keys, float zeroValue, bool loop, in Vector2 bounds)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Curve = new AnimationCurve(keys);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_0 = ___0_keys;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
NullCheck(L_1);
AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_1, L_0, NULL);
__this->___m_Curve_6 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Curve_6), (void*)L_1);
// m_ZeroValue = zeroValue;
float L_2 = ___1_zeroValue;
__this->___m_ZeroValue_4 = L_2;
// m_Loop = loop;
bool L_3 = ___2_loop;
__this->___m_Loop_3 = L_3;
// m_Range = bounds.magnitude;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = ___3_bounds;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_4);
V_0 = L_5;
float L_6;
L_6 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_0), NULL);
__this->___m_Range_5 = L_6;
// length = keys.Length;
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_7 = ___0_keys;
NullCheck(L_7);
TextureCurve_set_length_mC14849BC756150B20666024F26855DCF1BCC2E4C_inline(__this, ((int32_t)(((RuntimeArray*)L_7)->max_length)), NULL);
// SetDirty();
TextureCurve_SetDirty_mB9C387DE227B5B94937B19FD1125C2D5FEFC501F_inline(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.TextureCurve::Finalize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve_Finalize_m9A483B2870325BC142982D6CAEC0191F6DD4A8CB (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method)
{
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0002:
{// begin finally (depth: 1)
// ~TextureCurve() { }
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// ~TextureCurve() { }
goto IL_0009;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0009:
{
// ~TextureCurve() { }
return;
}
}
// System.Void UnityEngine.Rendering.TextureCurve::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve_Dispose_mFBA215E12C4830A1642EE45C3931320E4FBFA895 (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method)
{
{
// public void Dispose() { }
return;
}
}
// System.Void UnityEngine.Rendering.TextureCurve::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve_Release_mAC8365162C577183C3CDF8FA9BA2410E963D497A (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, 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_Texture);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___m_Texture_8;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
// m_Texture = null;
__this->___m_Texture_8 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Texture_8), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.TextureCurve::SetDirty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve_SetDirty_mB9C387DE227B5B94937B19FD1125C2D5FEFC501F (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method)
{
{
// m_IsCurveDirty = true;
__this->___m_IsCurveDirty_9 = (bool)1;
// m_IsTextureDirty = true;
__this->___m_IsTextureDirty_10 = (bool)1;
// }
return;
}
}
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.TextureCurve::GetTextureFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureCurve_GetTextureFormat_m10B4E3494EDDCB475BD257E33DBAAD621F0BAFCD (const RuntimeMethod* method)
{
{
// if (SystemInfo.IsFormatSupported(GraphicsFormat.R16_SFloat, FormatUsage.Sample | FormatUsage.SetPixels))
bool L_0;
L_0 = SystemInfo_IsFormatSupported_m412D2A8B391BDBCD1EDB5C17ADAB724CDB123499(((int32_t)45), 7, NULL);
if (!L_0)
{
goto IL_000d;
}
}
{
// return GraphicsFormat.R16_SFloat;
return (int32_t)(((int32_t)45));
}
IL_000d:
{
// if (SystemInfo.IsFormatSupported(GraphicsFormat.R8_UNorm, FormatUsage.Sample | FormatUsage.SetPixels))
bool L_1;
L_1 = SystemInfo_IsFormatSupported_m412D2A8B391BDBCD1EDB5C17ADAB724CDB123499(5, 7, NULL);
if (!L_1)
{
goto IL_0018;
}
}
{
// return GraphicsFormat.R8_UNorm;
return (int32_t)(5);
}
IL_0018:
{
// return GraphicsFormat.R8G8B8A8_UNorm;
return (int32_t)(8);
}
}
// UnityEngine.Texture2D UnityEngine.Rendering.TextureCurve::GetTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* TextureCurve_GetTexture_m24AA2C84F80EF15DADF73903E4699234BBBDA6DB (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16981427D330D3ADF1E9EA7FE41BF16CF3D4B86B);
s_Il2CppMethodInitialized = true;
}
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_0 = NULL;
int32_t V_1 = 0;
{
// if (m_Texture == null)
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___m_Texture_8;
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_0061;
}
}
{
// m_Texture = new Texture2D(k_Precision, 1, GetTextureFormat(), TextureCreationFlags.None);
int32_t L_2;
L_2 = TextureCurve_GetTextureFormat_m10B4E3494EDDCB475BD257E33DBAAD621F0BAFCD(NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_3);
Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF(L_3, ((int32_t)128), 1, L_2, 0, NULL);
__this->___m_Texture_8 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Texture_8), (void*)L_3);
// m_Texture.name = "CurveTexture";
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = __this->___m_Texture_8;
NullCheck(L_4);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_4, _stringLiteral16981427D330D3ADF1E9EA7FE41BF16CF3D4B86B, NULL);
// m_Texture.hideFlags = HideFlags.HideAndDontSave;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = __this->___m_Texture_8;
NullCheck(L_5);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_5, ((int32_t)61), NULL);
// m_Texture.filterMode = FilterMode.Bilinear;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = __this->___m_Texture_8;
NullCheck(L_6);
Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(L_6, 1, NULL);
// m_Texture.wrapMode = TextureWrapMode.Clamp;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_7 = __this->___m_Texture_8;
NullCheck(L_7);
Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_7, 1, NULL);
// m_IsTextureDirty = true;
__this->___m_IsTextureDirty_10 = (bool)1;
}
IL_0061:
{
// if (m_IsTextureDirty)
bool L_8 = __this->___m_IsTextureDirty_10;
if (!L_8)
{
goto IL_00bc;
}
}
{
// var pixels = new Color[k_Precision];
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_9 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)SZArrayNew(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128));
V_0 = L_9;
// for (int i = 0; i < pixels.Length; i++)
V_1 = 0;
goto IL_0096;
}
IL_0078:
{
// pixels[i].r = Evaluate(i * k_Step);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_10 = V_0;
int32_t L_11 = V_1;
NullCheck(L_10);
int32_t L_12 = V_1;
float L_13;
L_13 = TextureCurve_Evaluate_m02868520B678BDAE582E9D2A3EA243B20624AF2B(__this, ((float)il2cpp_codegen_multiply(((float)L_12), (0.0078125f))), NULL);
((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___r_0 = L_13;
// for (int i = 0; i < pixels.Length; i++)
int32_t L_14 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0096:
{
// for (int i = 0; i < pixels.Length; i++)
int32_t L_15 = V_1;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_16 = V_0;
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
{
goto IL_0078;
}
}
{
// m_Texture.SetPixels(pixels);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_17 = __this->___m_Texture_8;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_18 = V_0;
NullCheck(L_17);
Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073(L_17, L_18, NULL);
// m_Texture.Apply(false, false);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_19 = __this->___m_Texture_8;
NullCheck(L_19);
Texture2D_Apply_m36EE27E6F1BF7FB8C70A1D749DC4EE249810AA3A(L_19, (bool)0, (bool)0, NULL);
// m_IsTextureDirty = false;
__this->___m_IsTextureDirty_10 = (bool)0;
}
IL_00bc:
{
// return m_Texture;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_20 = __this->___m_Texture_8;
return L_20;
}
}
// System.Single UnityEngine.Rendering.TextureCurve::Evaluate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextureCurve_Evaluate_m02868520B678BDAE582E9D2A3EA243B20624AF2B (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, float ___0_time, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 V_0;
memset((&V_0), 0, sizeof(V_0));
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (m_IsCurveDirty)
bool L_0 = __this->___m_IsCurveDirty_9;
if (!L_0)
{
goto IL_0019;
}
}
{
// length = m_Curve.length;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = __this->___m_Curve_6;
NullCheck(L_1);
int32_t L_2;
L_2 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_1, NULL);
TextureCurve_set_length_mC14849BC756150B20666024F26855DCF1BCC2E4C_inline(__this, L_2, NULL);
}
IL_0019:
{
// if (length == 0)
int32_t L_3;
L_3 = TextureCurve_get_length_m782E158DA1DCF67FCB1E87FB4FAA73F3F925F2BE_inline(__this, NULL);
if (L_3)
{
goto IL_0028;
}
}
{
// return m_ZeroValue;
float L_4 = __this->___m_ZeroValue_4;
return L_4;
}
IL_0028:
{
// if (!m_Loop || length == 1)
bool L_5 = __this->___m_Loop_3;
if (!L_5)
{
goto IL_0039;
}
}
{
int32_t L_6;
L_6 = TextureCurve_get_length_m782E158DA1DCF67FCB1E87FB4FAA73F3F925F2BE_inline(__this, NULL);
if ((!(((uint32_t)L_6) == ((uint32_t)1))))
{
goto IL_0046;
}
}
IL_0039:
{
// return m_Curve.Evaluate(time);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_7 = __this->___m_Curve_6;
float L_8 = ___0_time;
NullCheck(L_7);
float L_9;
L_9 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_7, L_8, NULL);
return L_9;
}
IL_0046:
{
// if (m_IsCurveDirty)
bool L_10 = __this->___m_IsCurveDirty_9;
if (!L_10)
{
goto IL_00e4;
}
}
{
// if (m_LoopingCurve == null)
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_11 = __this->___m_LoopingCurve_7;
if (L_11)
{
goto IL_0064;
}
}
{
// m_LoopingCurve = new AnimationCurve();
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_12 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
NullCheck(L_12);
AnimationCurve__ctor_m0D976567166F92383307DC8EB8D7082CD34E226F(L_12, NULL);
__this->___m_LoopingCurve_7 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LoopingCurve_7), (void*)L_12);
}
IL_0064:
{
// var prev = m_Curve[length - 1];
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_13 = __this->___m_Curve_6;
int32_t L_14;
L_14 = TextureCurve_get_length_m782E158DA1DCF67FCB1E87FB4FAA73F3F925F2BE_inline(__this, NULL);
NullCheck(L_13);
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_15;
L_15 = AnimationCurve_get_Item_mD4E73EE674F7A82673F1A9CEB8E5EF86BA47E64B(L_13, ((int32_t)il2cpp_codegen_subtract(L_14, 1)), NULL);
V_0 = L_15;
// prev.time -= m_Range;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_16 = (&V_0);
float L_17;
L_17 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661(L_16, NULL);
float L_18 = __this->___m_Range_5;
Keyframe_set_time_m98F165193486C0DF1611B562016595B18052A2D6(L_16, ((float)il2cpp_codegen_subtract(L_17, L_18)), NULL);
// var next = m_Curve[0];
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_19 = __this->___m_Curve_6;
NullCheck(L_19);
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_20;
L_20 = AnimationCurve_get_Item_mD4E73EE674F7A82673F1A9CEB8E5EF86BA47E64B(L_19, 0, NULL);
V_1 = L_20;
// next.time += m_Range;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_21 = (&V_1);
float L_22;
L_22 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661(L_21, NULL);
float L_23 = __this->___m_Range_5;
Keyframe_set_time_m98F165193486C0DF1611B562016595B18052A2D6(L_21, ((float)il2cpp_codegen_add(L_22, L_23)), NULL);
// m_LoopingCurve.keys = m_Curve.keys; // GC pressure
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_24 = __this->___m_LoopingCurve_7;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_25 = __this->___m_Curve_6;
NullCheck(L_25);
KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_26;
L_26 = AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E(L_25, NULL);
NullCheck(L_24);
AnimationCurve_set_keys_mBE1284B44CDBB1D8381177A3D581A6E71467F95C(L_24, L_26, NULL);
// m_LoopingCurve.AddKey(prev);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_27 = __this->___m_LoopingCurve_7;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_28 = V_0;
NullCheck(L_27);
int32_t L_29;
L_29 = AnimationCurve_AddKey_mBB48B2229D76098019DDAA1F2BAAEFE59F47CCCC(L_27, L_28, NULL);
// m_LoopingCurve.AddKey(next);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_30 = __this->___m_LoopingCurve_7;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_31 = V_1;
NullCheck(L_30);
int32_t L_32;
L_32 = AnimationCurve_AddKey_mBB48B2229D76098019DDAA1F2BAAEFE59F47CCCC(L_30, L_31, NULL);
// m_IsCurveDirty = false;
__this->___m_IsCurveDirty_9 = (bool)0;
}
IL_00e4:
{
// return m_LoopingCurve.Evaluate(time);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_33 = __this->___m_LoopingCurve_7;
float L_34 = ___0_time;
NullCheck(L_33);
float L_35;
L_35 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_33, L_34, NULL);
return L_35;
}
}
// System.Int32 UnityEngine.Rendering.TextureCurve::AddKey(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureCurve_AddKey_m02CEE561F77061709C32F5087CCAA6A200A9F187 (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, float ___0_time, float ___1_value, const RuntimeMethod* method)
{
int32_t G_B2_0 = 0;
int32_t G_B1_0 = 0;
{
// int r = m_Curve.AddKey(time, value);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___m_Curve_6;
float L_1 = ___0_time;
float L_2 = ___1_value;
NullCheck(L_0);
int32_t L_3;
L_3 = AnimationCurve_AddKey_mCA9B224D2D4721FB676505CEC6AA4FDCCC58C15B(L_0, L_1, L_2, NULL);
// if (r > -1)
int32_t L_4 = L_3;
G_B1_0 = L_4;
if ((((int32_t)L_4) <= ((int32_t)(-1))))
{
G_B2_0 = L_4;
goto IL_0017;
}
}
{
// SetDirty();
TextureCurve_SetDirty_mB9C387DE227B5B94937B19FD1125C2D5FEFC501F_inline(__this, NULL);
G_B2_0 = G_B1_0;
}
IL_0017:
{
// return r;
return G_B2_0;
}
}
// System.Int32 UnityEngine.Rendering.TextureCurve::MoveKey(System.Int32,UnityEngine.Keyframe&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureCurve_MoveKey_m4E07DDD361B7016563D092BF072A8215B741E5E9 (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, int32_t ___0_index, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* ___1_key, const RuntimeMethod* method)
{
{
// int r = m_Curve.MoveKey(index, key);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___m_Curve_6;
int32_t L_1 = ___0_index;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_2 = ___1_key;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_3 = (*(Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0*)L_2);
NullCheck(L_0);
int32_t L_4;
L_4 = AnimationCurve_MoveKey_mAC711C1D426D97066B8930CBF6E23F86B7189966(L_0, L_1, L_3, NULL);
// SetDirty();
TextureCurve_SetDirty_mB9C387DE227B5B94937B19FD1125C2D5FEFC501F_inline(__this, NULL);
// return r;
return L_4;
}
}
// System.Void UnityEngine.Rendering.TextureCurve::RemoveKey(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve_RemoveKey_m32D21D2B80F0E053100FAF82E567C1DFAE94DB60 (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// m_Curve.RemoveKey(index);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___m_Curve_6;
int32_t L_1 = ___0_index;
NullCheck(L_0);
AnimationCurve_RemoveKey_mAE4100B66817E32F227821FAF747B9F86F65F88C(L_0, L_1, NULL);
// SetDirty();
TextureCurve_SetDirty_mB9C387DE227B5B94937B19FD1125C2D5FEFC501F_inline(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.TextureCurve::SmoothTangents(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve_SmoothTangents_m24C847A870703BF0DFA7F577D4484E5D334A8DDE (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, int32_t ___0_index, float ___1_weight, const RuntimeMethod* method)
{
{
// m_Curve.SmoothTangents(index, weight);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___m_Curve_6;
int32_t L_1 = ___0_index;
float L_2 = ___1_weight;
NullCheck(L_0);
AnimationCurve_SmoothTangents_mB05466AFD58B000AA7E8F0FE9E09C38BDEEB2075(L_0, L_1, L_2, NULL);
// SetDirty();
TextureCurve_SetDirty_mB9C387DE227B5B94937B19FD1125C2D5FEFC501F_inline(__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.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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m55A1355DB4C58C3D023135C17E053E74EDD97007_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m55A1355DB4C58C3D023135C17E053E74EDD97007(__this, L_0, L_1, VolumeParameter_1__ctor_m55A1355DB4C58C3D023135C17E053E74EDD97007_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Void UnityEngine.Rendering.TextureCurveParameter::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurveParameter_Release_mF74E8BB7621ADD4F5A877911D8BCD8876FFBA2DB (TextureCurveParameter_t63F11147A91A8657921F5892E637EBA32565B59B* __this, const RuntimeMethod* method)
{
{
// public override void Release() => m_Value.Release();
TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_0 = ((VolumeParameter_1_t2568C1D65C317243AD2D110790FE99CF3A544ACD*)__this)->___m_Value_2;
NullCheck(L_0);
TextureCurve_Release_mAC8365162C577183C3CDF8FA9BA2410E963D497A(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.Boolean UnityEngine.Rendering.TileLayoutUtils::TryLayoutByTiles(UnityEngine.RectInt,System.UInt32,UnityEngine.RectInt&,UnityEngine.RectInt&,UnityEngine.RectInt&,UnityEngine.RectInt&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TileLayoutUtils_TryLayoutByTiles_mF9F8DAA76236D2C0DEA5A569CAB2674E73654558 (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_src, uint32_t ___1_tileSize, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___2_main, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___3_topRow, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___4_rightCol, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___5_topRight, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (src.width < tileSize || src.height < tileSize)
int32_t L_0;
L_0 = RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7((&___0_src), NULL);
uint32_t L_1 = ___1_tileSize;
if ((((int64_t)((int64_t)L_0)) < ((int64_t)((int64_t)(uint64_t)L_1))))
{
goto IL_0018;
}
}
{
int32_t L_2;
L_2 = RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C((&___0_src), NULL);
uint32_t L_3 = ___1_tileSize;
if ((((int64_t)((int64_t)L_2)) >= ((int64_t)((int64_t)(uint64_t)L_3))))
{
goto IL_0058;
}
}
IL_0018:
{
// main = new RectInt(0, 0, 0, 0);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_4 = ___2_main;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_5;
memset((&L_5), 0, sizeof(L_5));
RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42((&L_5), 0, 0, 0, 0, /*hidden argument*/NULL);
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_4 = L_5;
// topRow = new RectInt(0, 0, 0, 0);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_6 = ___3_topRow;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_7;
memset((&L_7), 0, sizeof(L_7));
RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42((&L_7), 0, 0, 0, 0, /*hidden argument*/NULL);
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_6 = L_7;
// rightCol = new RectInt(0, 0, 0, 0);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_8 = ___4_rightCol;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_9;
memset((&L_9), 0, sizeof(L_9));
RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42((&L_9), 0, 0, 0, 0, /*hidden argument*/NULL);
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_8 = L_9;
// topRight = new RectInt(0, 0, 0, 0);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_10 = ___5_topRight;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_11;
memset((&L_11), 0, sizeof(L_11));
RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42((&L_11), 0, 0, 0, 0, /*hidden argument*/NULL);
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_10 = L_11;
// return false;
return (bool)0;
}
IL_0058:
{
// int mainRows = src.height / (int)tileSize;
int32_t L_12;
L_12 = RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C((&___0_src), NULL);
uint32_t L_13 = ___1_tileSize;
// int mainCols = src.width / (int)tileSize;
int32_t L_14;
L_14 = RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7((&___0_src), NULL);
uint32_t L_15 = ___1_tileSize;
// int mainWidth = mainCols * (int)tileSize;
uint32_t L_16 = ___1_tileSize;
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_14/(int32_t)L_15)), (int32_t)L_16));
// int mainHeight = mainRows * (int)tileSize;
uint32_t L_17 = ___1_tileSize;
V_1 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_12/(int32_t)L_13)), (int32_t)L_17));
// main = new RectInt
// {
// x = src.x,
// y = src.y,
// width = mainWidth,
// height = mainHeight,
// };
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_18 = ___2_main;
il2cpp_codegen_initobj((&V_2), sizeof(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8));
int32_t L_19;
L_19 = RectInt_get_x_mA1E7EF6DEAD2E900D7D56B7A3957C05081EBA9CA((&___0_src), NULL);
RectInt_set_x_m2D2F3A87E9899A29444DBDD0BB11CB19F13AA075((&V_2), L_19, NULL);
int32_t L_20;
L_20 = RectInt_get_y_m440422264E6FCAA91E01F81486A78037AC29D878((&___0_src), NULL);
RectInt_set_y_m45D5C1D817698266BED66D41A705956A1571858D((&V_2), L_20, NULL);
int32_t L_21 = V_0;
RectInt_set_width_mCD96AA9D096114147F8411A340CE4AD3476DCD4C((&V_2), L_21, NULL);
int32_t L_22 = V_1;
RectInt_set_height_m823A353A80B8B5180AEDF968A6E85B9D9B75C1C6((&V_2), L_22, NULL);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_23 = V_2;
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_18 = L_23;
// topRow = new RectInt
// {
// x = src.x,
// y = src.y + mainHeight,
// width = mainWidth,
// height = src.height - mainHeight
// };
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_24 = ___3_topRow;
il2cpp_codegen_initobj((&V_2), sizeof(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8));
int32_t L_25;
L_25 = RectInt_get_x_mA1E7EF6DEAD2E900D7D56B7A3957C05081EBA9CA((&___0_src), NULL);
RectInt_set_x_m2D2F3A87E9899A29444DBDD0BB11CB19F13AA075((&V_2), L_25, NULL);
int32_t L_26;
L_26 = RectInt_get_y_m440422264E6FCAA91E01F81486A78037AC29D878((&___0_src), NULL);
int32_t L_27 = V_1;
RectInt_set_y_m45D5C1D817698266BED66D41A705956A1571858D((&V_2), ((int32_t)il2cpp_codegen_add(L_26, L_27)), NULL);
int32_t L_28 = V_0;
RectInt_set_width_mCD96AA9D096114147F8411A340CE4AD3476DCD4C((&V_2), L_28, NULL);
int32_t L_29;
L_29 = RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C((&___0_src), NULL);
int32_t L_30 = V_1;
RectInt_set_height_m823A353A80B8B5180AEDF968A6E85B9D9B75C1C6((&V_2), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_31 = V_2;
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_24 = L_31;
// rightCol = new RectInt
// {
// x = src.x + mainWidth,
// y = src.y,
// width = src.width - mainWidth,
// height = mainHeight
// };
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_32 = ___4_rightCol;
il2cpp_codegen_initobj((&V_2), sizeof(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8));
int32_t L_33;
L_33 = RectInt_get_x_mA1E7EF6DEAD2E900D7D56B7A3957C05081EBA9CA((&___0_src), NULL);
int32_t L_34 = V_0;
RectInt_set_x_m2D2F3A87E9899A29444DBDD0BB11CB19F13AA075((&V_2), ((int32_t)il2cpp_codegen_add(L_33, L_34)), NULL);
int32_t L_35;
L_35 = RectInt_get_y_m440422264E6FCAA91E01F81486A78037AC29D878((&___0_src), NULL);
RectInt_set_y_m45D5C1D817698266BED66D41A705956A1571858D((&V_2), L_35, NULL);
int32_t L_36;
L_36 = RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7((&___0_src), NULL);
int32_t L_37 = V_0;
RectInt_set_width_mCD96AA9D096114147F8411A340CE4AD3476DCD4C((&V_2), ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
int32_t L_38 = V_1;
RectInt_set_height_m823A353A80B8B5180AEDF968A6E85B9D9B75C1C6((&V_2), L_38, NULL);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_39 = V_2;
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_32 = L_39;
// topRight = new RectInt
// {
// x = src.x + mainWidth,
// y = src.y + mainHeight,
// width = src.width - mainWidth,
// height = src.height - mainHeight
// };
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_40 = ___5_topRight;
il2cpp_codegen_initobj((&V_2), sizeof(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8));
int32_t L_41;
L_41 = RectInt_get_x_mA1E7EF6DEAD2E900D7D56B7A3957C05081EBA9CA((&___0_src), NULL);
int32_t L_42 = V_0;
RectInt_set_x_m2D2F3A87E9899A29444DBDD0BB11CB19F13AA075((&V_2), ((int32_t)il2cpp_codegen_add(L_41, L_42)), NULL);
int32_t L_43;
L_43 = RectInt_get_y_m440422264E6FCAA91E01F81486A78037AC29D878((&___0_src), NULL);
int32_t L_44 = V_1;
RectInt_set_y_m45D5C1D817698266BED66D41A705956A1571858D((&V_2), ((int32_t)il2cpp_codegen_add(L_43, L_44)), NULL);
int32_t L_45;
L_45 = RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7((&___0_src), NULL);
int32_t L_46 = V_0;
RectInt_set_width_mCD96AA9D096114147F8411A340CE4AD3476DCD4C((&V_2), ((int32_t)il2cpp_codegen_subtract(L_45, L_46)), NULL);
int32_t L_47;
L_47 = RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C((&___0_src), NULL);
int32_t L_48 = V_1;
RectInt_set_height_m823A353A80B8B5180AEDF968A6E85B9D9B75C1C6((&V_2), ((int32_t)il2cpp_codegen_subtract(L_47, L_48)), NULL);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_49 = V_2;
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_40 = L_49;
// return true;
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.TileLayoutUtils::TryLayoutByRow(UnityEngine.RectInt,System.UInt32,UnityEngine.RectInt&,UnityEngine.RectInt&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TileLayoutUtils_TryLayoutByRow_mB65FDC5613B7A63C1780C81CA7CE424DBA682ADE (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_src, uint32_t ___1_tileSize, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___2_main, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___3_other, const RuntimeMethod* method)
{
int32_t V_0 = 0;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (src.height < tileSize)
int32_t L_0;
L_0 = RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C((&___0_src), NULL);
uint32_t L_1 = ___1_tileSize;
if ((((int64_t)((int64_t)L_0)) >= ((int64_t)((int64_t)(uint64_t)L_1))))
{
goto IL_002c;
}
}
{
// main = new RectInt(0, 0, 0, 0);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_2 = ___2_main;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_3;
memset((&L_3), 0, sizeof(L_3));
RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42((&L_3), 0, 0, 0, 0, /*hidden argument*/NULL);
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_2 = L_3;
// other = new RectInt(0, 0, 0, 0);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_4 = ___3_other;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_5;
memset((&L_5), 0, sizeof(L_5));
RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42((&L_5), 0, 0, 0, 0, /*hidden argument*/NULL);
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_4 = L_5;
// return false;
return (bool)0;
}
IL_002c:
{
// int mainRows = src.height / (int)tileSize;
int32_t L_6;
L_6 = RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C((&___0_src), NULL);
uint32_t L_7 = ___1_tileSize;
// int mainHeight = mainRows * (int)tileSize;
uint32_t L_8 = ___1_tileSize;
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_6/(int32_t)L_7)), (int32_t)L_8));
// main = new RectInt
// {
// x = src.x,
// y = src.y,
// width = src.width,
// height = mainHeight,
// };
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_9 = ___2_main;
il2cpp_codegen_initobj((&V_1), sizeof(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8));
int32_t L_10;
L_10 = RectInt_get_x_mA1E7EF6DEAD2E900D7D56B7A3957C05081EBA9CA((&___0_src), NULL);
RectInt_set_x_m2D2F3A87E9899A29444DBDD0BB11CB19F13AA075((&V_1), L_10, NULL);
int32_t L_11;
L_11 = RectInt_get_y_m440422264E6FCAA91E01F81486A78037AC29D878((&___0_src), NULL);
RectInt_set_y_m45D5C1D817698266BED66D41A705956A1571858D((&V_1), L_11, NULL);
int32_t L_12;
L_12 = RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7((&___0_src), NULL);
RectInt_set_width_mCD96AA9D096114147F8411A340CE4AD3476DCD4C((&V_1), L_12, NULL);
int32_t L_13 = V_0;
RectInt_set_height_m823A353A80B8B5180AEDF968A6E85B9D9B75C1C6((&V_1), L_13, NULL);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_14 = V_1;
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_9 = L_14;
// other = new RectInt
// {
// x = src.x,
// y = src.y + mainHeight,
// width = src.width,
// height = src.height - mainHeight
// };
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_15 = ___3_other;
il2cpp_codegen_initobj((&V_1), sizeof(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8));
int32_t L_16;
L_16 = RectInt_get_x_mA1E7EF6DEAD2E900D7D56B7A3957C05081EBA9CA((&___0_src), NULL);
RectInt_set_x_m2D2F3A87E9899A29444DBDD0BB11CB19F13AA075((&V_1), L_16, NULL);
int32_t L_17;
L_17 = RectInt_get_y_m440422264E6FCAA91E01F81486A78037AC29D878((&___0_src), NULL);
int32_t L_18 = V_0;
RectInt_set_y_m45D5C1D817698266BED66D41A705956A1571858D((&V_1), ((int32_t)il2cpp_codegen_add(L_17, L_18)), NULL);
int32_t L_19;
L_19 = RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7((&___0_src), NULL);
RectInt_set_width_mCD96AA9D096114147F8411A340CE4AD3476DCD4C((&V_1), L_19, NULL);
int32_t L_20;
L_20 = RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C((&___0_src), NULL);
int32_t L_21 = V_0;
RectInt_set_height_m823A353A80B8B5180AEDF968A6E85B9D9B75C1C6((&V_1), ((int32_t)il2cpp_codegen_subtract(L_20, L_21)), NULL);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_22 = V_1;
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_15 = L_22;
// return true;
return (bool)1;
}
}
// System.Boolean UnityEngine.Rendering.TileLayoutUtils::TryLayoutByCol(UnityEngine.RectInt,System.UInt32,UnityEngine.RectInt&,UnityEngine.RectInt&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TileLayoutUtils_TryLayoutByCol_m4A2C09CF6116F98A3FBB80B53A92680C09F87597 (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_src, uint32_t ___1_tileSize, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___2_main, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___3_other, const RuntimeMethod* method)
{
int32_t V_0 = 0;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (src.width < tileSize)
int32_t L_0;
L_0 = RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7((&___0_src), NULL);
uint32_t L_1 = ___1_tileSize;
if ((((int64_t)((int64_t)L_0)) >= ((int64_t)((int64_t)(uint64_t)L_1))))
{
goto IL_002c;
}
}
{
// main = new RectInt(0, 0, 0, 0);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_2 = ___2_main;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_3;
memset((&L_3), 0, sizeof(L_3));
RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42((&L_3), 0, 0, 0, 0, /*hidden argument*/NULL);
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_2 = L_3;
// other = new RectInt(0, 0, 0, 0);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_4 = ___3_other;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_5;
memset((&L_5), 0, sizeof(L_5));
RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42((&L_5), 0, 0, 0, 0, /*hidden argument*/NULL);
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_4 = L_5;
// return false;
return (bool)0;
}
IL_002c:
{
// int mainCols = src.width / (int)tileSize;
int32_t L_6;
L_6 = RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7((&___0_src), NULL);
uint32_t L_7 = ___1_tileSize;
// int mainWidth = mainCols * (int)tileSize;
uint32_t L_8 = ___1_tileSize;
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_6/(int32_t)L_7)), (int32_t)L_8));
// main = new RectInt
// {
// x = src.x,
// y = src.y,
// width = mainWidth,
// height = src.height,
// };
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_9 = ___2_main;
il2cpp_codegen_initobj((&V_1), sizeof(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8));
int32_t L_10;
L_10 = RectInt_get_x_mA1E7EF6DEAD2E900D7D56B7A3957C05081EBA9CA((&___0_src), NULL);
RectInt_set_x_m2D2F3A87E9899A29444DBDD0BB11CB19F13AA075((&V_1), L_10, NULL);
int32_t L_11;
L_11 = RectInt_get_y_m440422264E6FCAA91E01F81486A78037AC29D878((&___0_src), NULL);
RectInt_set_y_m45D5C1D817698266BED66D41A705956A1571858D((&V_1), L_11, NULL);
int32_t L_12 = V_0;
RectInt_set_width_mCD96AA9D096114147F8411A340CE4AD3476DCD4C((&V_1), L_12, NULL);
int32_t L_13;
L_13 = RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C((&___0_src), NULL);
RectInt_set_height_m823A353A80B8B5180AEDF968A6E85B9D9B75C1C6((&V_1), L_13, NULL);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_14 = V_1;
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_9 = L_14;
// other = new RectInt
// {
// x = src.x + mainWidth,
// y = src.y,
// width = src.width - mainWidth,
// height = src.height
// };
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_15 = ___3_other;
il2cpp_codegen_initobj((&V_1), sizeof(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8));
int32_t L_16;
L_16 = RectInt_get_x_mA1E7EF6DEAD2E900D7D56B7A3957C05081EBA9CA((&___0_src), NULL);
int32_t L_17 = V_0;
RectInt_set_x_m2D2F3A87E9899A29444DBDD0BB11CB19F13AA075((&V_1), ((int32_t)il2cpp_codegen_add(L_16, L_17)), NULL);
int32_t L_18;
L_18 = RectInt_get_y_m440422264E6FCAA91E01F81486A78037AC29D878((&___0_src), NULL);
RectInt_set_y_m45D5C1D817698266BED66D41A705956A1571858D((&V_1), L_18, NULL);
int32_t L_19;
L_19 = RectInt_get_width_m6B7B2FB764EAE83B7F63E7F77FA33973606761A7((&___0_src), NULL);
int32_t L_20 = V_0;
RectInt_set_width_mCD96AA9D096114147F8411A340CE4AD3476DCD4C((&V_1), ((int32_t)il2cpp_codegen_subtract(L_19, L_20)), NULL);
int32_t L_21;
L_21 = RectInt_get_height_mE25FB938714942D7A3BA0B3C21BC5CB913D5709C((&___0_src), NULL);
RectInt_set_height_m823A353A80B8B5180AEDF968A6E85B9D9B75C1C6((&V_1), L_21, NULL);
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_22 = V_1;
*(RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*)L_15 = L_22;
// return true;
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
// System.Void UnityEngine.Rendering.XRUtils::DrawOcclusionMesh(UnityEngine.Rendering.CommandBuffer,UnityEngine.Camera,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRUtils_DrawOcclusionMesh_m51C892D5605CCF6A825C29FEEA5FFA014B1C9788 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, bool ___2_stereoEnabled, const RuntimeMethod* method)
{
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if ((!XRGraphics.enabled) || (!camera.stereoEnabled) || (!stereoEnabled))
bool L_0;
L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
if (!L_0)
{
goto IL_0012;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_camera;
NullCheck(L_1);
bool L_2;
L_2 = Camera_get_stereoEnabled_m33F6247051D68E8FFEF9C0EC34C6F4B4B53FC8AF(L_1, NULL);
if (!L_2)
{
goto IL_0012;
}
}
{
bool L_3 = ___2_stereoEnabled;
if (L_3)
{
goto IL_0013;
}
}
IL_0012:
{
// return;
return;
}
IL_0013:
{
// UnityEngine.RectInt normalizedCamViewport = new UnityEngine.RectInt(0, 0, camera.pixelWidth, camera.pixelHeight);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___1_camera;
NullCheck(L_4);
int32_t L_5;
L_5 = Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D(L_4, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = ___1_camera;
NullCheck(L_6);
int32_t L_7;
L_7 = Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59(L_6, NULL);
RectInt__ctor_m6E8B3A6C7EE11257A6B438E36274116FE39B5B42((&V_0), 0, 0, L_5, L_7, NULL);
// cmd.DrawOcclusionMesh(normalizedCamViewport);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 L_9 = V_0;
NullCheck(L_8);
CommandBuffer_DrawOcclusionMesh_m397575255B23114EA29D9D7459D4CA4B7C3566BE(L_8, L_9, 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.Volume::get_isGlobal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Volume_get_isGlobal_m09C1E1FB39D06DD9EC78DF276DE9A1FBE3E42763 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method)
{
{
// get => m_IsGlobal;
bool L_0 = __this->___m_IsGlobal_4;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Volume::set_isGlobal(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_set_isGlobal_m5E2B89583386E5A6C63AD61D2A8DBCAB5533BF15 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set => m_IsGlobal = value;
bool L_0 = ___0_value;
__this->___m_IsGlobal_4 = L_0;
return;
}
}
// UnityEngine.Rendering.VolumeProfile UnityEngine.Rendering.Volume::get_profile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* Volume_get_profile_mB157C4D67D52CE6D3E8211D6587B0EF71102E43D (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_mACF428D34ACD47070A01E3FC433D7AAD4E672081_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisVolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1_mFF81C5BA0BE60CA936B0A49798FFAD1A414321A9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 V_0;
memset((&V_0), 0, sizeof(V_0));
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_1 = NULL;
{
// if (m_InternalProfile == null)
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = __this->___m_InternalProfile_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0087;
}
}
{
// m_InternalProfile = ScriptableObject.CreateInstance<VolumeProfile>();
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_2;
L_2 = ScriptableObject_CreateInstance_TisVolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1_mFF81C5BA0BE60CA936B0A49798FFAD1A414321A9(ScriptableObject_CreateInstance_TisVolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1_mFF81C5BA0BE60CA936B0A49798FFAD1A414321A9_RuntimeMethod_var);
__this->___m_InternalProfile_12 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalProfile_12), (void*)L_2);
// if (sharedProfile != null)
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_3 = __this->___sharedProfile_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0087;
}
}
{
// m_InternalProfile.name = sharedProfile.name;
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_5 = __this->___m_InternalProfile_12;
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_6 = __this->___sharedProfile_8;
NullCheck(L_6);
String_t* L_7;
L_7 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_6, NULL);
NullCheck(L_5);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_5, L_7, NULL);
// foreach (var item in sharedProfile.components)
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_8 = __this->___sharedProfile_8;
NullCheck(L_8);
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_9 = L_8->___components_4;
NullCheck(L_9);
Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 L_10;
L_10 = List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760(L_9, List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
V_0 = L_10;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0079:
{// begin finally (depth: 1)
Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607((&V_0), Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_006e_1;
}
IL_0050_1:
{
// foreach (var item in sharedProfile.components)
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_11;
L_11 = Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_inline((&V_0), Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
// var itemCopy = Instantiate(item);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_12;
L_12 = Object_Instantiate_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_mACF428D34ACD47070A01E3FC433D7AAD4E672081(L_11, Object_Instantiate_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_mACF428D34ACD47070A01E3FC433D7AAD4E672081_RuntimeMethod_var);
V_1 = L_12;
// m_InternalProfile.components.Add(itemCopy);
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_13 = __this->___m_InternalProfile_12;
NullCheck(L_13);
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_14 = L_13->___components_4;
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_15 = V_1;
NullCheck(L_14);
List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_inline(L_14, L_15, List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var);
}
IL_006e_1:
{
// foreach (var item in sharedProfile.components)
bool L_16;
L_16 = Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911((&V_0), Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
if (L_16)
{
goto IL_0050_1;
}
}
{
goto IL_0087;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0087:
{
// return m_InternalProfile;
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_17 = __this->___m_InternalProfile_12;
return L_17;
}
}
// System.Void UnityEngine.Rendering.Volume::set_profile(UnityEngine.Rendering.VolumeProfile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_set_profile_m89709CBB66123E4DD821570E2CC4D9AE3D42E769 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_value, const RuntimeMethod* method)
{
{
// set => m_InternalProfile = value;
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = ___0_value;
__this->___m_InternalProfile_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalProfile_12), (void*)L_0);
return;
}
}
// System.Collections.Generic.List`1<UnityEngine.Collider> UnityEngine.Rendering.Volume::get_colliders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* Volume_get_colliders_m0950CE61A71643C572215A4598F769824E1C2E4C (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method)
{
{
// public List<Collider> colliders => m_Colliders;
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_0 = __this->___m_Colliders_9;
return L_0;
}
}
// UnityEngine.Rendering.VolumeProfile UnityEngine.Rendering.Volume::get_profileRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* Volume_get_profileRef_mE3A46DB4994923FE1B7E12987DD09462AEE7CCCE (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __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;
}
{
// internal VolumeProfile profileRef => m_InternalProfile == null ? sharedProfile : m_InternalProfile;
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = __this->___m_InternalProfile_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0015;
}
}
{
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_2 = __this->___m_InternalProfile_12;
return L_2;
}
IL_0015:
{
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_3 = __this->___sharedProfile_8;
return L_3;
}
}
// System.Boolean UnityEngine.Rendering.Volume::HasInstantiatedProfile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Volume_HasInstantiatedProfile_mA1547160C1B93EC28AB7FDBDD23ED967B9B7A8F4 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __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 HasInstantiatedProfile() => m_InternalProfile != null;
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = __this->___m_InternalProfile_12;
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;
}
}
// System.Void UnityEngine.Rendering.Volume::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_OnEnable_mC8C06B2F8E7BAEC731FDC11C098FD1CBED1C38DA (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_PreviousLayer = gameObject.layer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_0, NULL);
__this->___m_PreviousLayer_10 = L_1;
// VolumeManager.instance.Register(this, m_PreviousLayer);
il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_2;
L_2 = VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C(NULL);
int32_t L_3 = __this->___m_PreviousLayer_10;
NullCheck(L_2);
VolumeManager_Register_m03EB301A26ED63AC0436B2629823184FA51E3A12(L_2, __this, L_3, NULL);
// GetComponents(m_Colliders);
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_4 = __this->___m_Colliders_9;
Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A(__this, L_4, Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Volume::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_OnDisable_m84BF8533696B6CF5EAA648CD89A0ACC6BFA90CC8 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, 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;
}
{
// VolumeManager.instance.Unregister(this, gameObject.layer);
il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_0;
L_0 = VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C(NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_1, NULL);
NullCheck(L_0);
VolumeManager_Unregister_m13977E5D10CE32234CC88E0C70FC8ED7BD3ECB93(L_0, __this, L_2, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Volume::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_Update_m838C358C05E44E8F3E64CFFF23BF632B877FC92B (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, 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;
}
{
// UpdateLayer();
Volume_UpdateLayer_m3D56B2D4679CF161A7BBB8FDB279544A3F602EF5(__this, NULL);
// if (priority != m_PreviousPriority)
float L_0 = __this->___priority_5;
float L_1 = __this->___m_PreviousPriority_11;
if ((((float)L_0) == ((float)L_1)))
{
goto IL_0035;
}
}
{
// VolumeManager.instance.SetLayerDirty(gameObject.layer);
il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_2;
L_2 = VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C(NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_3, NULL);
NullCheck(L_2);
VolumeManager_SetLayerDirty_mC890A8B7C87D55DA92F0AE02DE758ED0C662A76B(L_2, L_4, NULL);
// m_PreviousPriority = priority;
float L_5 = __this->___priority_5;
__this->___m_PreviousPriority_11 = L_5;
}
IL_0035:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Volume::UpdateLayer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_UpdateLayer_m3D56B2D4679CF161A7BBB8FDB279544A3F602EF5 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, 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;
}
int32_t V_0 = 0;
{
// int layer = gameObject.layer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_0, NULL);
V_0 = L_1;
// if (layer != m_PreviousLayer)
int32_t L_2 = V_0;
int32_t L_3 = __this->___m_PreviousLayer_10;
if ((((int32_t)L_2) == ((int32_t)L_3)))
{
goto IL_002e;
}
}
{
// VolumeManager.instance.UpdateVolumeLayer(this, m_PreviousLayer, layer);
il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_4;
L_4 = VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C(NULL);
int32_t L_5 = __this->___m_PreviousLayer_10;
int32_t L_6 = V_0;
NullCheck(L_4);
VolumeManager_UpdateVolumeLayer_mA0F6077F117E1DAC32E5C2CC392C605BD331A23E(L_4, __this, L_5, L_6, NULL);
// m_PreviousLayer = layer;
int32_t L_7 = V_0;
__this->___m_PreviousLayer_10 = L_7;
}
IL_002e:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Volume::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume__ctor_m85DA9885CC8CF9A0C66249607DA2C8EEA37FBD73 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private bool m_IsGlobal = true;
__this->___m_IsGlobal_4 = (bool)1;
// public float weight = 1f;
__this->___weight_7 = (1.0f);
// internal List<Collider> m_Colliders = new List<Collider>();
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_0 = (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)il2cpp_codegen_object_new(List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE(L_0, List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var);
__this->___m_Colliders_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Colliders_9), (void*)L_0);
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.VolumeComponentMenu::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponentMenu__ctor_m8633FE8960007D11F8017F8B43574AF87A2701AC (VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9* __this, String_t* ___0_menu, const RuntimeMethod* method)
{
{
// public VolumeComponentMenu(string menu)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// this.menu = menu;
String_t* L_0 = ___0_menu;
__this->___menu_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___menu_0), (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.Type[] UnityEngine.Rendering.VolumeComponentMenuForRenderPipeline::get_pipelineTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* VolumeComponentMenuForRenderPipeline_get_pipelineTypes_m3531E903B834E47340394FFA8CBC7B75516E45F4 (VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833* __this, const RuntimeMethod* method)
{
{
// public Type[] pipelineTypes { get; }
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = __this->___U3CpipelineTypesU3Ek__BackingField_1;
return L_0;
}
}
// System.Void UnityEngine.Rendering.VolumeComponentMenuForRenderPipeline::.ctor(System.String,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponentMenuForRenderPipeline__ctor_mF3581756460F6824053836AC13083EC1FFF439D9 (VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833* __this, String_t* ___0_menu, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_pipelineTypes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipeline_t3AF1E2046D27ABCEBA2279770AADA9F531073E69_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL;
int32_t V_1 = 0;
Type_t* V_2 = NULL;
{
// : base(menu)
String_t* L_0 = ___0_menu;
VolumeComponentMenu__ctor_m8633FE8960007D11F8017F8B43574AF87A2701AC(__this, L_0, NULL);
// if (pipelineTypes == null)
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = ___1_pipelineTypes;
if (L_1)
{
goto IL_0015;
}
}
{
// throw new Exception("Specify a list of supported pipeline");
Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_2);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9818BF84F4D8FA31CA8C8C19EC47C3DEF92B986C)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VolumeComponentMenuForRenderPipeline__ctor_mF3581756460F6824053836AC13083EC1FFF439D9_RuntimeMethod_var)));
}
IL_0015:
{
// foreach (var t in pipelineTypes)
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = ___1_pipelineTypes;
V_0 = L_3;
V_1 = 0;
goto IL_0050;
}
IL_001b:
{
// foreach (var t in pipelineTypes)
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = V_0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
Type_t* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_2 = L_7;
// if (!typeof(RenderPipeline).IsAssignableFrom(t))
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (RenderPipeline_t3AF1E2046D27ABCEBA2279770AADA9F531073E69_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_9;
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
Type_t* L_10 = V_2;
NullCheck(L_9);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_9, L_10);
if (L_11)
{
goto IL_004c;
}
}
{
// throw new Exception(
// $"You can only specify types that inherit from {typeof(RenderPipeline)}, please check {t}");
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderPipeline_t3AF1E2046D27ABCEBA2279770AADA9F531073E69_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_13;
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
Type_t* L_14 = V_2;
String_t* L_15;
L_15 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B236AEB9C87CE0B7C425AA0188EEBDAE6C79C64)), L_13, L_14, NULL);
Exception_t* L_16 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_16);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_16, L_15, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VolumeComponentMenuForRenderPipeline__ctor_mF3581756460F6824053836AC13083EC1FFF439D9_RuntimeMethod_var)));
}
IL_004c:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0050:
{
// foreach (var t in pipelineTypes)
int32_t L_18 = V_1;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19 = V_0;
NullCheck(L_19);
if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
{
goto IL_001b;
}
}
{
// this.pipelineTypes = pipelineTypes;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20 = ___1_pipelineTypes;
__this->___U3CpipelineTypesU3Ek__BackingField_1 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpipelineTypesU3Ek__BackingField_1), (void*)L_20);
// }
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.VolumeComponentDeprecated::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponentDeprecated__ctor_m14782C4B7B4C56C5D1E546D70EE4856592C3ADD8 (VolumeComponentDeprecated_tBD5AAA706521AE6378ECCF201C7A4A0AE888538E* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__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.String UnityEngine.Rendering.VolumeComponent::get_displayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VolumeComponent_get_displayName_m9EE2FC2DCD2294F46468DEA90EE71419B34CEBEA (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method)
{
{
// public string displayName { get; protected set; } = "";
String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField_5;
return L_0;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::set_displayName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_set_displayName_m7490689389D1F847A6FFCF257C536175817AC1AF (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// public string displayName { get; protected set; } = "";
String_t* L_0 = ___0_value;
__this->___U3CdisplayNameU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField_5), (void*)L_0);
return;
}
}
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter> UnityEngine.Rendering.VolumeComponent::get_parameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043 (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method)
{
{
// public ReadOnlyCollection<VolumeParameter> parameters { get; private set; }
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_0 = __this->___U3CparametersU3Ek__BackingField_6;
return L_0;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::set_parameters(System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.VolumeParameter>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_set_parameters_mF276CB5B28110A8E62A0C3B2921FF3904D94CD09 (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* ___0_value, const RuntimeMethod* method)
{
{
// public ReadOnlyCollection<VolumeParameter> parameters { get; private set; }
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_0 = ___0_value;
__this->___U3CparametersU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CparametersU3Ek__BackingField_6), (void*)L_0);
return;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::FindParameters(System.Object,System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeParameter>,System.Func`2<System.Reflection.FieldInfo,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_FindParameters_m70EDD225C076FCC061E09D01F54933E380460C6B (RuntimeObject* ___0_o, List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* ___1_parameters, Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* ___2_filter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisFieldInfo_t_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m305093C3E08FA712AA4846984EDB85C0AF6EE5E7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD1E868EC4EE9679F2F2D4F9F10CEAB9153B8C991_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m41976D01C8FCDDE9E48BFC59CED8E33B2C365E13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CFindParametersU3Eb__10_0_m386CF821AF832AEF1368036212E249D2DD766B2E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
FieldInfo_t* V_1 = NULL;
Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892* G_B4_0 = NULL;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* G_B4_1 = NULL;
Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892* G_B3_0 = NULL;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* G_B3_1 = NULL;
int32_t G_B10_0 = 0;
{
// if (o == null)
RuntimeObject* L_0 = ___0_o;
if (L_0)
{
goto IL_0004;
}
}
{
// return;
return;
}
IL_0004:
{
// var fields = o.GetType()
// .GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)
// .OrderBy(t => t.MetadataToken); // Guaranteed order
RuntimeObject* L_1 = ___0_o;
NullCheck(L_1);
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
NullCheck(L_2);
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_3;
L_3 = VirtualFuncInvoker1< FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*, int32_t >::Invoke(87 /* System.Reflection.FieldInfo[] System.Type::GetFields(System.Reflection.BindingFlags) */, L_2, ((int32_t)52));
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var);
Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892* L_4 = ((U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var))->___U3CU3E9__10_0_1;
Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892* 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_0030;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var);
U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424* L_6 = ((U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892* L_7 = (Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892*)il2cpp_codegen_object_new(Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892_il2cpp_TypeInfo_var);
NullCheck(L_7);
Func_2__ctor_m5DB217344566C2A38EC70962009FB208C7447482(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CFindParametersU3Eb__10_0_m386CF821AF832AEF1368036212E249D2DD766B2E_RuntimeMethod_var), NULL);
Func_2_t77AF745C0F9B082CCA8A895BCF11881A4E488892* L_8 = L_7;
((U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var))->___U3CU3E9__10_0_1 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var))->___U3CU3E9__10_0_1), (void*)L_8);
G_B4_0 = L_8;
G_B4_1 = G_B3_1;
}
IL_0030:
{
RuntimeObject* L_9;
L_9 = Enumerable_OrderBy_TisFieldInfo_t_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m305093C3E08FA712AA4846984EDB85C0AF6EE5E7((RuntimeObject*)G_B4_1, G_B4_0, Enumerable_OrderBy_TisFieldInfo_t_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m305093C3E08FA712AA4846984EDB85C0AF6EE5E7_RuntimeMethod_var);
// foreach (var field in fields)
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Reflection.FieldInfo>::GetEnumerator() */, IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1_il2cpp_TypeInfo_var, L_9);
V_0 = L_10;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b0:
{// begin finally (depth: 1)
{
RuntimeObject* L_11 = V_0;
if (!L_11)
{
goto IL_00b9;
}
}
{
RuntimeObject* L_12 = V_0;
NullCheck(L_12);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_12);
}
IL_00b9:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00a6_1;
}
IL_003d_1:
{
// foreach (var field in fields)
RuntimeObject* L_13 = V_0;
NullCheck(L_13);
FieldInfo_t* L_14;
L_14 = InterfaceFuncInvoker0< FieldInfo_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Reflection.FieldInfo>::get_Current() */, IEnumerator_1_tD1E868EC4EE9679F2F2D4F9F10CEAB9153B8C991_il2cpp_TypeInfo_var, L_13);
V_1 = L_14;
// if (field.FieldType.IsSubclassOf(typeof(VolumeParameter)))
FieldInfo_t* L_15 = V_1;
NullCheck(L_15);
Type_t* L_16;
L_16 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_15);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_18;
L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
NullCheck(L_16);
bool L_19;
L_19 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_16, L_18);
if (!L_19)
{
goto IL_007e_1;
}
}
{
// if (filter?.Invoke(field) ?? true)
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_20 = ___2_filter;
if (L_20)
{
goto IL_0061_1;
}
}
{
G_B10_0 = 1;
goto IL_0068_1;
}
IL_0061_1:
{
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_21 = ___2_filter;
FieldInfo_t* L_22 = V_1;
NullCheck(L_21);
bool L_23;
L_23 = Func_2_Invoke_m3B2817CFA68FA11AB68B9B852E0407043E189B37_inline(L_21, L_22, NULL);
G_B10_0 = ((int32_t)(L_23));
}
IL_0068_1:
{
if (!G_B10_0)
{
goto IL_00a6_1;
}
}
{
// parameters.Add((VolumeParameter)field.GetValue(o));
List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* L_24 = ___1_parameters;
FieldInfo_t* L_25 = V_1;
RuntimeObject* L_26 = ___0_o;
NullCheck(L_25);
RuntimeObject* L_27;
L_27 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(24 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_25, L_26);
NullCheck(L_24);
List_1_Add_m41976D01C8FCDDE9E48BFC59CED8E33B2C365E13_inline(L_24, ((VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72*)CastclassClass((RuntimeObject*)L_27, VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72_il2cpp_TypeInfo_var)), List_1_Add_m41976D01C8FCDDE9E48BFC59CED8E33B2C365E13_RuntimeMethod_var);
goto IL_00a6_1;
}
IL_007e_1:
{
// else if (!field.FieldType.IsArray && field.FieldType.IsClass)
FieldInfo_t* L_28 = V_1;
NullCheck(L_28);
Type_t* L_29;
L_29 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_28);
NullCheck(L_29);
bool L_30;
L_30 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_29, NULL);
if (L_30)
{
goto IL_00a6_1;
}
}
{
FieldInfo_t* L_31 = V_1;
NullCheck(L_31);
Type_t* L_32;
L_32 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_31);
NullCheck(L_32);
bool L_33;
L_33 = Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549(L_32, NULL);
if (!L_33)
{
goto IL_00a6_1;
}
}
{
// FindParameters(field.GetValue(o), parameters, filter);
FieldInfo_t* L_34 = V_1;
RuntimeObject* L_35 = ___0_o;
NullCheck(L_34);
RuntimeObject* L_36;
L_36 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(24 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_34, L_35);
List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* L_37 = ___1_parameters;
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_38 = ___2_filter;
VolumeComponent_FindParameters_m70EDD225C076FCC061E09D01F54933E380460C6B(L_36, L_37, L_38, NULL);
}
IL_00a6_1:
{
// foreach (var field in fields)
RuntimeObject* L_39 = V_0;
NullCheck(L_39);
bool L_40;
L_40 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_39);
if (L_40)
{
goto IL_003d_1;
}
}
{
goto IL_00ba;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00ba:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_OnEnable_m0FA91C466EE1AB7D54AC1CB65AF7D9E8D04C51AB (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __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*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t615FE0BE9A634B83234E9952C42B3138E401479E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AsReadOnly_m29605879900148C3272C3BA55373AB837ACE82AD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_GetEnumerator_m168D97EBF8750A814858AF6EE5489B4E722E640F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5039A1BBF303CEF9DCFB7BD1F99C6EDA6DD96C44);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E049C025A50C4C70F5A9062CA7334AAC099255D);
s_Il2CppMethodInitialized = true;
}
List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* V_0 = NULL;
RuntimeObject* V_1 = NULL;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* V_2 = NULL;
{
// var fields = new List<VolumeParameter>();
List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* L_0 = (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039*)il2cpp_codegen_object_new(List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235(L_0, List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235_RuntimeMethod_var);
V_0 = L_0;
// FindParameters(this, fields);
List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* L_1 = V_0;
VolumeComponent_FindParameters_m70EDD225C076FCC061E09D01F54933E380460C6B(__this, L_1, (Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630*)NULL, NULL);
// parameters = fields.AsReadOnly();
List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* L_2 = V_0;
NullCheck(L_2);
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_3;
L_3 = List_1_AsReadOnly_m29605879900148C3272C3BA55373AB837ACE82AD(L_2, List_1_AsReadOnly_m29605879900148C3272C3BA55373AB837ACE82AD_RuntimeMethod_var);
VolumeComponent_set_parameters_mF276CB5B28110A8E62A0C3B2921FF3904D94CD09_inline(__this, L_3, NULL);
// foreach (var parameter in parameters)
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_4;
L_4 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = ReadOnlyCollection_1_GetEnumerator_m168D97EBF8750A814858AF6EE5489B4E722E640F(L_4, ReadOnlyCollection_1_GetEnumerator_m168D97EBF8750A814858AF6EE5489B4E722E640F_RuntimeMethod_var);
V_1 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0063:
{// begin finally (depth: 1)
{
RuntimeObject* L_6 = V_1;
if (!L_6)
{
goto IL_006c;
}
}
{
RuntimeObject* L_7 = V_1;
NullCheck(L_7);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
}
IL_006c:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0059_1;
}
IL_0028_1:
{
// foreach (var parameter in parameters)
RuntimeObject* L_8 = V_1;
NullCheck(L_8);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_9;
L_9 = InterfaceFuncInvoker0< VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.VolumeParameter>::get_Current() */, IEnumerator_1_t615FE0BE9A634B83234E9952C42B3138E401479E_il2cpp_TypeInfo_var, L_8);
V_2 = L_9;
// if (parameter != null)
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_10 = V_2;
if (!L_10)
{
goto IL_003a_1;
}
}
{
// parameter.OnEnable();
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_11 = V_2;
NullCheck(L_11);
VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.VolumeParameter::OnEnable() */, L_11);
goto IL_0059_1;
}
IL_003a_1:
{
// Debug.LogWarning("Volume Component " + GetType().Name + " contains a null parameter; please make sure all parameters are initialized to a default value. Until this is fixed the null parameters will not be considered by the system.");
Type_t* L_12;
L_12 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_12);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_12);
String_t* L_14;
L_14 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral5039A1BBF303CEF9DCFB7BD1F99C6EDA6DD96C44, L_13, _stringLiteral7E049C025A50C4C70F5A9062CA7334AAC099255D, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_14, NULL);
}
IL_0059_1:
{
// foreach (var parameter in parameters)
RuntimeObject* L_15 = V_1;
NullCheck(L_15);
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_15);
if (L_16)
{
goto IL_0028_1;
}
}
{
goto IL_006d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_OnDisable_m4E2210BFCEE538FBFDE0EBBEC38023FDA5789484 (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t615FE0BE9A634B83234E9952C42B3138E401479E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_GetEnumerator_m168D97EBF8750A814858AF6EE5489B4E722E640F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* V_1 = NULL;
{
// if (parameters == null)
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_0;
L_0 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// foreach (var parameter in parameters)
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_1;
L_1 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = ReadOnlyCollection_1_GetEnumerator_m168D97EBF8750A814858AF6EE5489B4E722E640F(L_1, ReadOnlyCollection_1_GetEnumerator_m168D97EBF8750A814858AF6EE5489B4E722E640F_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0031:
{// begin finally (depth: 1)
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_003a;
}
}
{
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_003a:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0027_1;
}
IL_0017_1:
{
// foreach (var parameter in parameters)
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_6;
L_6 = InterfaceFuncInvoker0< VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.VolumeParameter>::get_Current() */, IEnumerator_1_t615FE0BE9A634B83234E9952C42B3138E401479E_il2cpp_TypeInfo_var, L_5);
V_1 = L_6;
// if (parameter != null)
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_7 = V_1;
if (!L_7)
{
goto IL_0027_1;
}
}
{
// parameter.OnDisable();
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_8 = V_1;
NullCheck(L_8);
VirtualActionInvoker0::Invoke(9 /* System.Void UnityEngine.Rendering.VolumeParameter::OnDisable() */, L_8);
}
IL_0027_1:
{
// foreach (var parameter in parameters)
RuntimeObject* L_9 = V_0;
NullCheck(L_9);
bool L_10;
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_9);
if (L_10)
{
goto IL_0017_1;
}
}
{
goto IL_003b;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003b:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::Override(UnityEngine.Rendering.VolumeComponent,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_Override_m3680A57E931545C0FD7D4FD11CDE41C5097F2584 (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___0_state, float ___1_interpFactor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* V_2 = NULL;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* V_3 = NULL;
{
// int count = parameters.Count;
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_0;
L_0 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A(L_0, ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A_RuntimeMethod_var);
V_0 = L_1;
// for (int i = 0; i < count; i++)
V_1 = 0;
goto IL_004b;
}
IL_0010:
{
// var stateParam = state.parameters[i];
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_2 = ___0_state;
NullCheck(L_2);
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_3;
L_3 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(L_2, NULL);
int32_t L_4 = V_1;
NullCheck(L_3);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_5;
L_5 = ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274(L_3, L_4, ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274_RuntimeMethod_var);
V_2 = L_5;
// var toParam = parameters[i];
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_6;
L_6 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
int32_t L_7 = V_1;
NullCheck(L_6);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_8;
L_8 = ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274(L_6, L_7, ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274_RuntimeMethod_var);
V_3 = L_8;
// if (toParam.overrideState)
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_9 = V_3;
NullCheck(L_9);
bool L_10;
L_10 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean UnityEngine.Rendering.VolumeParameter::get_overrideState() */, L_9);
if (!L_10)
{
goto IL_0047;
}
}
{
// stateParam.overrideState = toParam.overrideState;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_11 = V_2;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_12 = V_3;
NullCheck(L_12);
bool L_13;
L_13 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean UnityEngine.Rendering.VolumeParameter::get_overrideState() */, L_12);
NullCheck(L_11);
VirtualActionInvoker1< bool >::Invoke(5 /* System.Void UnityEngine.Rendering.VolumeParameter::set_overrideState(System.Boolean) */, L_11, L_13);
// stateParam.Interp(stateParam, toParam, interpFactor);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_14 = V_2;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_15 = V_2;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_16 = V_3;
float L_17 = ___1_interpFactor;
NullCheck(L_14);
VirtualActionInvoker3< VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72*, VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72*, float >::Invoke(6 /* System.Void UnityEngine.Rendering.VolumeParameter::Interp(UnityEngine.Rendering.VolumeParameter,UnityEngine.Rendering.VolumeParameter,System.Single) */, L_14, L_15, L_16, L_17);
}
IL_0047:
{
// for (int i = 0; i < count; i++)
int32_t L_18 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_004b:
{
// for (int i = 0; i < count; i++)
int32_t L_19 = V_1;
int32_t L_20 = V_0;
if ((((int32_t)L_19) < ((int32_t)L_20)))
{
goto IL_0010;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::SetAllOverridesTo(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_SetAllOverridesTo_mF825E40D5821ABDBFFBC2861C488A14E728FC87C (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, bool ___0_state, const RuntimeMethod* method)
{
{
// SetOverridesTo(parameters, state);
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_0;
L_0 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
bool L_1 = ___0_state;
VolumeComponent_SetOverridesTo_m77276D5A09805A24F619760F40987304D1F9531E(__this, L_0, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::SetOverridesTo(System.Collections.Generic.IEnumerable`1<UnityEngine.Rendering.VolumeParameter>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_SetOverridesTo_m77276D5A09805A24F619760F40987304D1F9531E (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, RuntimeObject* ___0_enumerable, bool ___1_state, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t2F265F5600BDC1FE3869499235B6303EB5E9271A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t615FE0BE9A634B83234E9952C42B3138E401479E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC611A012636D51B5EBBC7ADEBD3C8631EA8DAF13);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* V_1 = NULL;
Type_t* V_2 = NULL;
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* V_3 = NULL;
{
// foreach (var prop in enumerable)
RuntimeObject* L_0 = ___0_enumerable;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.Rendering.VolumeParameter>::GetEnumerator() */, IEnumerable_1_t2F265F5600BDC1FE3869499235B6303EB5E9271A_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0055:
{// begin finally (depth: 1)
{
RuntimeObject* L_2 = V_0;
if (!L_2)
{
goto IL_005e;
}
}
{
RuntimeObject* L_3 = V_0;
NullCheck(L_3);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
}
IL_005e:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_004b_1;
}
IL_0009_1:
{
// foreach (var prop in enumerable)
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_5;
L_5 = InterfaceFuncInvoker0< VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.VolumeParameter>::get_Current() */, IEnumerator_1_t615FE0BE9A634B83234E9952C42B3138E401479E_il2cpp_TypeInfo_var, L_4);
V_1 = L_5;
// prop.overrideState = state;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_6 = V_1;
bool L_7 = ___1_state;
NullCheck(L_6);
VirtualActionInvoker1< bool >::Invoke(5 /* System.Void UnityEngine.Rendering.VolumeParameter::set_overrideState(System.Boolean) */, L_6, L_7);
// var t = prop.GetType();
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_8 = V_1;
NullCheck(L_8);
Type_t* L_9;
L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
V_2 = L_9;
// if (VolumeParameter.IsObjectParameter(t))
Type_t* L_10 = V_2;
bool L_11;
L_11 = VolumeParameter_IsObjectParameter_m76173F664C245D5F956B1F00535CF4CBFA422085(L_10, NULL);
if (!L_11)
{
goto IL_004b_1;
}
}
{
// var innerParams = (ReadOnlyCollection<VolumeParameter>)
// t.GetProperty("parameters", BindingFlags.NonPublic | BindingFlags.Instance)
// .GetValue(prop, null);
Type_t* L_12 = V_2;
NullCheck(L_12);
PropertyInfo_t* L_13;
L_13 = Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391(L_12, _stringLiteralC611A012636D51B5EBBC7ADEBD3C8631EA8DAF13, ((int32_t)36), NULL);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_14 = V_1;
NullCheck(L_13);
RuntimeObject* L_15;
L_15 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(25 /* System.Object System.Reflection.PropertyInfo::GetValue(System.Object,System.Object[]) */, L_13, L_14, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL);
V_3 = ((ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76*)CastclassClass((RuntimeObject*)L_15, ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76_il2cpp_TypeInfo_var));
// if (innerParams != null)
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_16 = V_3;
if (!L_16)
{
goto IL_004b_1;
}
}
{
// SetOverridesTo(innerParams, state);
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_17 = V_3;
bool L_18 = ___1_state;
VolumeComponent_SetOverridesTo_m77276D5A09805A24F619760F40987304D1F9531E(__this, L_17, L_18, NULL);
}
IL_004b_1:
{
// foreach (var prop in enumerable)
RuntimeObject* L_19 = V_0;
NullCheck(L_19);
bool L_20;
L_20 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_19);
if (L_20)
{
goto IL_0009_1;
}
}
{
goto IL_005f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005f:
{
// }
return;
}
}
// System.Int32 UnityEngine.Rendering.VolumeComponent::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VolumeComponent_GetHashCode_mC97714D145AEEC233376DF154C93D69FF3EAF87C (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// int hash = 17;
V_0 = ((int32_t)17);
// for (int i = 0; i < parameters.Count; i++)
V_1 = 0;
goto IL_0022;
}
IL_0007:
{
// hash = hash * 23 + parameters[i].GetHashCode();
int32_t L_0 = V_0;
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_1;
L_1 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
int32_t L_2 = V_1;
NullCheck(L_1);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_3;
L_3 = ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274(L_1, L_2, ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274_RuntimeMethod_var);
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_3);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)23))), L_4));
// for (int i = 0; i < parameters.Count; i++)
int32_t L_5 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0022:
{
// for (int i = 0; i < parameters.Count; i++)
int32_t L_6 = V_1;
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_7;
L_7 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
NullCheck(L_7);
int32_t L_8;
L_8 = ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A(L_7, ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A_RuntimeMethod_var);
if ((((int32_t)L_6) < ((int32_t)L_8)))
{
goto IL_0007;
}
}
{
// return hash;
int32_t L_9 = V_0;
return L_9;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_OnDestroy_m761258E97BB0DECE99ECC6F2F266B51EA0CEA9E1 (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method)
{
{
// protected virtual void OnDestroy() => Release();
VolumeComponent_Release_m57BFC682C5A2802DBD41FDA73DB9929727792CB9(__this, NULL);
return;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent_Release_m57BFC682C5A2802DBD41FDA73DB9929727792CB9 (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (parameters == null)
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_0;
L_0 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// for (int i = 0; i < parameters.Count; i++)
V_0 = 0;
goto IL_0030;
}
IL_000d:
{
// if (parameters[i] != null)
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_1;
L_1 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
int32_t L_2 = V_0;
NullCheck(L_1);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_3;
L_3 = ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274(L_1, L_2, ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274_RuntimeMethod_var);
if (!L_3)
{
goto IL_002c;
}
}
{
// parameters[i].Release();
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_4;
L_4 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
int32_t L_5 = V_0;
NullCheck(L_4);
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_6;
L_6 = ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274(L_4, L_5, ReadOnlyCollection_1_get_Item_mE42F1931815AFE09BE54D05CA9D6D0F4AA411274_RuntimeMethod_var);
NullCheck(L_6);
VirtualActionInvoker0::Invoke(10 /* System.Void UnityEngine.Rendering.VolumeParameter::Release() */, L_6);
}
IL_002c:
{
// for (int i = 0; i < parameters.Count; i++)
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0030:
{
// for (int i = 0; i < parameters.Count; i++)
int32_t L_8 = V_0;
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_9;
L_9 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline(__this, NULL);
NullCheck(L_9);
int32_t L_10;
L_10 = ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A(L_9, ReadOnlyCollection_1_get_Count_m5795D735A06D839F9B0A765A426E896606195F5A_RuntimeMethod_var);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_000d;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
// public bool active = true;
__this->___active_4 = (bool)1;
// public string displayName { get; protected set; } = "";
__this->___U3CdisplayNameU3Ek__BackingField_5 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField_5), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
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.VolumeComponent/Indent::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Indent__ctor_m7D602088CDE705BA4ACCC882A798B77AC957B1AF (Indent_t0D5C0C4758A92151C838F36924BAAC62C4B5CE1F* __this, int32_t ___0_relativeAmount, const RuntimeMethod* method)
{
{
// public Indent(int relativeAmount = 1)
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
// => this.relativeAmount = relativeAmount;
int32_t L_0 = ___0_relativeAmount;
__this->___relativeAmount_0 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.VolumeComponent/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m3053E924A9895DD031CDB2686E5CF8CE1E3272C8 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424* L_0 = (U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424*)il2cpp_codegen_object_new(U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m0DA022586EF7D98F17249543DEF4D5012EFC5292(L_0, NULL);
((U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.Rendering.VolumeComponent/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0DA022586EF7D98F17249543DEF4D5012EFC5292 (U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Int32 UnityEngine.Rendering.VolumeComponent/<>c::<FindParameters>b__10_0(System.Reflection.FieldInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CFindParametersU3Eb__10_0_m386CF821AF832AEF1368036212E249D2DD766B2E (U3CU3Ec_tD92C425C2093F1AD389A160F70AF1C12310F5424* __this, FieldInfo_t* ___0_t, const RuntimeMethod* method)
{
{
// .OrderBy(t => t.MetadataToken); // Guaranteed order
FieldInfo_t* L_0 = ___0_t;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(15 /* System.Int32 System.Reflection.MemberInfo::get_MetadataToken() */, L_0);
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.VolumeManager UnityEngine.Rendering.VolumeManager::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static VolumeManager instance => s_Instance.Value;
il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* L_0 = ((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_Instance_0;
NullCheck(L_0);
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_1;
L_1 = Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7(L_0, Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7_RuntimeMethod_var);
return L_1;
}
}
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.VolumeManager::get_stack()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_get_stack_m5F7B366D1E7FE168EF4CA04A17531D34DD200266 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
{
// public VolumeStack stack { get; set; }
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = __this->___U3CstackU3Ek__BackingField_1;
return L_0;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::set_stack(UnityEngine.Rendering.VolumeStack)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method)
{
{
// public VolumeStack stack { get; set; }
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_value;
__this->___U3CstackU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstackU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// System.Collections.Generic.IEnumerable`1<System.Type> UnityEngine.Rendering.VolumeManager::get_baseComponentTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VolumeManager_get_baseComponentTypes_m2860DEF58F61A01DC1796AE9AF3B1F55C31F2DFF (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
{
// get => baseComponentTypeArray;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0;
L_0 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
return (RuntimeObject*)L_0;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::set_baseComponentTypes(System.Collections.Generic.IEnumerable`1<System.Type>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_set_baseComponentTypes_mD45041AC16A7D2DA82933912999F3669BB615A7B (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// private set => baseComponentTypeArray = value.ToArray();
RuntimeObject* L_0 = ___0_value;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1;
L_1 = Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89(L_0, Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var);
VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54_inline(__this, L_1, NULL);
return;
}
}
// System.Type[] UnityEngine.Rendering.VolumeManager::get_baseComponentTypeArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
{
// public Type[] baseComponentTypeArray { get; private set; }
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = __this->___U3CbaseComponentTypeArrayU3Ek__BackingField_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::set_baseComponentTypeArray(System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_value, const RuntimeMethod* method)
{
{
// public Type[] baseComponentTypeArray { get; private set; }
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ___0_value;
__this->___U3CbaseComponentTypeArrayU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbaseComponentTypeArrayU3Ek__BackingField_2), (void*)L_0);
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager__ctor_m4FD966D420A802BECB643C97876F286053AAB510 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m4E74A2EFB286C00C7F15235684147C9F17CFDC50_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBE415A6F2F48CA40D24EF2ECB6001A80D683AE64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// VolumeManager()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_SortedVolumes = new Dictionary<int, List<Volume>>();
Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* L_0 = (Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9*)il2cpp_codegen_object_new(Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_m4E74A2EFB286C00C7F15235684147C9F17CFDC50(L_0, Dictionary_2__ctor_m4E74A2EFB286C00C7F15235684147C9F17CFDC50_RuntimeMethod_var);
__this->___m_SortedVolumes_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SortedVolumes_4), (void*)L_0);
// m_Volumes = new List<Volume>();
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_1 = (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*)il2cpp_codegen_object_new(List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_mBE415A6F2F48CA40D24EF2ECB6001A80D683AE64(L_1, List_1__ctor_mBE415A6F2F48CA40D24EF2ECB6001A80D683AE64_RuntimeMethod_var);
__this->___m_Volumes_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Volumes_5), (void*)L_1);
// m_SortNeeded = new Dictionary<int, bool>();
Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_2 = (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*)il2cpp_codegen_object_new(Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682_il2cpp_TypeInfo_var);
NullCheck(L_2);
Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024(L_2, Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_RuntimeMethod_var);
__this->___m_SortNeeded_6 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SortNeeded_6), (void*)L_2);
// m_TempColliders = new List<Collider>(8);
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_3 = (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)il2cpp_codegen_object_new(List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A(L_3, 8, List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A_RuntimeMethod_var);
__this->___m_TempColliders_8 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TempColliders_8), (void*)L_3);
// m_ComponentsDefaultState = new List<VolumeComponent>();
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_4 = (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*)il2cpp_codegen_object_new(List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_il2cpp_TypeInfo_var);
NullCheck(L_4);
List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748(L_4, List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748_RuntimeMethod_var);
__this->___m_ComponentsDefaultState_7 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ComponentsDefaultState_7), (void*)L_4);
// ReloadBaseTypes();
VolumeManager_ReloadBaseTypes_mF05B36FEF13C5117FD56C399CB006E6ACA5C1F3E(__this, NULL);
// m_DefaultStack = CreateStack();
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_5;
L_5 = VolumeManager_CreateStack_m7EACF7BD773893B2344DB8DFA1ACF4557FBB38B4(__this, NULL);
__this->___m_DefaultStack_9 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultStack_9), (void*)L_5);
// stack = m_DefaultStack;
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_6 = __this->___m_DefaultStack_9;
VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156_inline(__this, L_6, NULL);
// }
return;
}
}
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.VolumeManager::CreateStack()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_CreateStack_m7EACF7BD773893B2344DB8DFA1ACF4557FBB38B4 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// var stack = new VolumeStack();
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8*)il2cpp_codegen_object_new(VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_il2cpp_TypeInfo_var);
NullCheck(L_0);
VolumeStack__ctor_mC6D6B63557B0EFF135F33B4E3868BC7BE1F35C58(L_0, NULL);
// stack.Reload(m_ComponentsDefaultState);
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_1 = L_0;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_2 = __this->___m_ComponentsDefaultState_7;
NullCheck(L_1);
VolumeStack_Reload_m4E66804F120BE399C4E197131D0BFB4D46C65B7F(L_1, L_2, NULL);
// return stack;
return L_1;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::ResetMainStack()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_ResetMainStack_mF68ECEEC5A6D07ED24F5F77D798465A03DE364C7 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
{
// stack = m_DefaultStack;
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = __this->___m_DefaultStack_9;
VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156_inline(__this, L_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::DestroyStack(UnityEngine.Rendering.VolumeStack)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_DestroyStack_mFB8C5FA985F64DB8C4A322818E8C6FDCAD547AA6 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method)
{
{
// stack.Dispose();
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_stack;
NullCheck(L_0);
VolumeStack_Dispose_m4DF004B6DEA09DECF79AFF8E2A7CE7386EC32B43(L_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::ReloadBaseTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_ReloadBaseTypes_mF05B36FEF13C5117FD56C399CB006E6ACA5C1F3E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m9F0662D1F4B1CC62048B2D810BB313275CD6EAFC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CReloadBaseTypesU3Eb__25_0_mC8950B6BB17E541E241A2034460F5CC5B77AFA10_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C74EE53B1AF65557F9BDF1EAF0C416BADC79DB9);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL;
int32_t V_2 = 0;
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_3 = NULL;
Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* G_B2_0 = NULL;
RuntimeObject* G_B2_1 = NULL;
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* G_B2_2 = NULL;
Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* G_B1_0 = NULL;
RuntimeObject* G_B1_1 = NULL;
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* G_B1_2 = NULL;
MethodInfo_t* G_B5_0 = NULL;
Type_t* G_B5_1 = NULL;
MethodInfo_t* G_B4_0 = NULL;
Type_t* G_B4_1 = NULL;
Type_t* G_B6_0 = NULL;
{
// m_ComponentsDefaultState.Clear();
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = __this->___m_ComponentsDefaultState_7;
NullCheck(L_0);
List_1_Clear_m9F0662D1F4B1CC62048B2D810BB313275CD6EAFC_inline(L_0, List_1_Clear_m9F0662D1F4B1CC62048B2D810BB313275CD6EAFC_RuntimeMethod_var);
// baseComponentTypeArray = CoreUtils.GetAllTypesDerivedFrom<VolumeComponent>()
// .Where(t => !t.IsAbstract).ToArray();
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328(CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_2 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1;
Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_3 = L_2;
G_B1_0 = L_3;
G_B1_1 = L_1;
G_B1_2 = __this;
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = L_1;
G_B2_2 = __this;
goto IL_0030;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* L_4 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_5 = (Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E*)il2cpp_codegen_object_new(Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_mAFDFA2B152082BBF5E0626BF143EDACD61DE9D74(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CReloadBaseTypesU3Eb__25_0_mC8950B6BB17E541E241A2034460F5CC5B77AFA10_RuntimeMethod_var), NULL);
Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_6 = L_5;
((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1), (void*)L_6);
G_B2_0 = L_6;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
}
IL_0030:
{
RuntimeObject* L_7;
L_7 = Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8(G_B2_1, G_B2_0, Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8_RuntimeMethod_var);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8;
L_8 = Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89(L_7, Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var);
NullCheck(G_B2_2);
VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54_inline(G_B2_2, L_8, NULL);
// var flags = System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic;
V_0 = ((int32_t)56);
// foreach (var type in baseComponentTypeArray)
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9;
L_9 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
V_1 = L_9;
V_2 = 0;
goto IL_0085;
}
IL_004d:
{
// foreach (var type in baseComponentTypeArray)
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = V_1;
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
Type_t* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
// type.GetMethod("Init", flags)?.Invoke(null, null);
Type_t* L_14 = L_13;
int32_t L_15 = V_0;
NullCheck(L_14);
MethodInfo_t* L_16;
L_16 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_14, _stringLiteral3C74EE53B1AF65557F9BDF1EAF0C416BADC79DB9, L_15, NULL);
MethodInfo_t* L_17 = L_16;
G_B4_0 = L_17;
G_B4_1 = L_14;
if (L_17)
{
G_B5_0 = L_17;
G_B5_1 = L_14;
goto IL_0062;
}
}
{
G_B6_0 = G_B4_1;
goto IL_006a;
}
IL_0062:
{
NullCheck(G_B5_0);
RuntimeObject* L_18;
L_18 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(G_B5_0, NULL, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL, NULL);
G_B6_0 = G_B5_1;
}
IL_006a:
{
// var inst = (VolumeComponent)ScriptableObject.CreateInstance(type);
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_19;
L_19 = ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24(G_B6_0, NULL);
V_3 = ((VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*)CastclassClass((RuntimeObject*)L_19, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_il2cpp_TypeInfo_var));
// m_ComponentsDefaultState.Add(inst);
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_20 = __this->___m_ComponentsDefaultState_7;
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_21 = V_3;
NullCheck(L_20);
List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_inline(L_20, L_21, List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var);
int32_t L_22 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_0085:
{
// foreach (var type in baseComponentTypeArray)
int32_t L_23 = V_2;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_24 = V_1;
NullCheck(L_24);
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
{
goto IL_004d;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::Register(UnityEngine.Rendering.Volume,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Register_m03EB301A26ED63AC0436B2629823184FA51E3A12 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_layer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m1DE707849BB03E79F467136570CE566B2521A191_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375 V_0;
memset((&V_0), 0, sizeof(V_0));
KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// m_Volumes.Add(volume);
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_0 = __this->___m_Volumes_5;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_1 = ___0_volume;
NullCheck(L_0);
List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_inline(L_0, L_1, List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_RuntimeMethod_var);
// foreach (var kvp in m_SortedVolumes)
Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* L_2 = __this->___m_SortedVolumes_4;
NullCheck(L_2);
Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375 L_3;
L_3 = Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6(L_2, Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6_RuntimeMethod_var);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0059:
{// begin finally (depth: 1)
Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999((&V_0), Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_004e_1;
}
IL_001a_1:
{
// foreach (var kvp in m_SortedVolumes)
KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718 L_4;
L_4 = Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_inline((&V_0), Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_RuntimeMethod_var);
V_1 = L_4;
// if ((kvp.Key & (1 << layer)) != 0 && !kvp.Value.Contains(volume))
int32_t L_5;
L_5 = KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_inline((&V_1), KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_RuntimeMethod_var);
int32_t L_6 = ___1_layer;
if (!((int32_t)(L_5&((int32_t)(1<<((int32_t)(L_6&((int32_t)31))))))))
{
goto IL_004e_1;
}
}
{
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_7;
L_7 = KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_inline((&V_1), KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_RuntimeMethod_var);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_8 = ___0_volume;
NullCheck(L_7);
bool L_9;
L_9 = List_1_Contains_m1DE707849BB03E79F467136570CE566B2521A191(L_7, L_8, List_1_Contains_m1DE707849BB03E79F467136570CE566B2521A191_RuntimeMethod_var);
if (L_9)
{
goto IL_004e_1;
}
}
{
// kvp.Value.Add(volume);
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_10;
L_10 = KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_inline((&V_1), KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_RuntimeMethod_var);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_11 = ___0_volume;
NullCheck(L_10);
List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_inline(L_10, L_11, List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_RuntimeMethod_var);
}
IL_004e_1:
{
// foreach (var kvp in m_SortedVolumes)
bool L_12;
L_12 = Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB((&V_0), Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB_RuntimeMethod_var);
if (L_12)
{
goto IL_001a_1;
}
}
{
goto IL_0067;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0067:
{
// SetLayerDirty(layer);
int32_t L_13 = ___1_layer;
VolumeManager_SetLayerDirty_mC890A8B7C87D55DA92F0AE02DE758ED0C662A76B(__this, L_13, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::Unregister(UnityEngine.Rendering.Volume,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Unregister_m13977E5D10CE32234CC88E0C70FC8ED7BD3ECB93 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_layer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m41C4A3FCE5ECEEE68D1BC789A95BD433F4E09FCB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375 V_0;
memset((&V_0), 0, sizeof(V_0));
KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// m_Volumes.Remove(volume);
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_0 = __this->___m_Volumes_5;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_1 = ___0_volume;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Remove_m41C4A3FCE5ECEEE68D1BC789A95BD433F4E09FCB(L_0, L_1, List_1_Remove_m41C4A3FCE5ECEEE68D1BC789A95BD433F4E09FCB_RuntimeMethod_var);
// foreach (var kvp in m_SortedVolumes)
Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* L_3 = __this->___m_SortedVolumes_4;
NullCheck(L_3);
Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375 L_4;
L_4 = Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6(L_3, Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6_RuntimeMethod_var);
V_0 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004c:
{// begin finally (depth: 1)
Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999((&V_0), Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0041_1;
}
IL_001b_1:
{
// foreach (var kvp in m_SortedVolumes)
KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718 L_5;
L_5 = Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_inline((&V_0), Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_RuntimeMethod_var);
V_1 = L_5;
// if ((kvp.Key & (1 << layer)) == 0)
int32_t L_6;
L_6 = KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_inline((&V_1), KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_RuntimeMethod_var);
int32_t L_7 = ___1_layer;
if (!((int32_t)(L_6&((int32_t)(1<<((int32_t)(L_7&((int32_t)31))))))))
{
goto IL_0041_1;
}
}
{
// kvp.Value.Remove(volume);
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_8;
L_8 = KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_inline((&V_1), KeyValuePair_2_get_Value_m4E6AB439E3E73334C2B6476CD44EA9E603669099_RuntimeMethod_var);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_9 = ___0_volume;
NullCheck(L_8);
bool L_10;
L_10 = List_1_Remove_m41C4A3FCE5ECEEE68D1BC789A95BD433F4E09FCB(L_8, L_9, List_1_Remove_m41C4A3FCE5ECEEE68D1BC789A95BD433F4E09FCB_RuntimeMethod_var);
}
IL_0041_1:
{
// foreach (var kvp in m_SortedVolumes)
bool L_11;
L_11 = Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB((&V_0), Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB_RuntimeMethod_var);
if (L_11)
{
goto IL_001b_1;
}
}
{
goto IL_005a;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005a:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::SetLayerDirty(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_SetLayerDirty_mC890A8B7C87D55DA92F0AE02DE758ED0C662A76B (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, int32_t ___0_layer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375 V_0;
memset((&V_0), 0, sizeof(V_0));
KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
// foreach (var kvp in m_SortedVolumes)
Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* L_0 = __this->___m_SortedVolumes_4;
NullCheck(L_0);
Enumerator_tF2ABD9A26EA19AAEF2C14625002F720A060C1375 L_1;
L_1 = Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6(L_0, Dictionary_2_GetEnumerator_m0EE10D43C026E0844F4A22CBA4BD6A78EDBCE2E6_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0040:
{// begin finally (depth: 1)
Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999((&V_0), Enumerator_Dispose_m91839667831D430F490653A16E05BD7E6F120999_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0035_1;
}
IL_000e_1:
{
// foreach (var kvp in m_SortedVolumes)
KeyValuePair_2_tF0218CCE3F4E7064211AAFABA6D445DA9F63B718 L_2;
L_2 = Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_inline((&V_0), Enumerator_get_Current_m0A658F148E7A1DA6E0CDF5A9D8784E1CB3D15B08_RuntimeMethod_var);
V_1 = L_2;
// var mask = kvp.Key;
int32_t L_3;
L_3 = KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_inline((&V_1), KeyValuePair_2_get_Key_mA36E2AB4C432626BAB119E2C2F60A666EA358BF1_RuntimeMethod_var);
V_2 = L_3;
// if ((mask & (1 << layer)) != 0)
int32_t L_4 = V_2;
int32_t L_5 = ___0_layer;
if (!((int32_t)(L_4&((int32_t)(1<<((int32_t)(L_5&((int32_t)31))))))))
{
goto IL_0035_1;
}
}
{
// m_SortNeeded[mask] = true;
Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_6 = __this->___m_SortNeeded_6;
int32_t L_7 = V_2;
NullCheck(L_6);
Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48(L_6, L_7, (bool)1, Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_RuntimeMethod_var);
}
IL_0035_1:
{
// foreach (var kvp in m_SortedVolumes)
bool L_8;
L_8 = Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB((&V_0), Enumerator_MoveNext_m51E13785747AFF6C331BE72F33A6B29EF91DF0EB_RuntimeMethod_var);
if (L_8)
{
goto IL_000e_1;
}
}
{
goto IL_004e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004e:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::UpdateVolumeLayer(UnityEngine.Rendering.Volume,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_UpdateVolumeLayer_mA0F6077F117E1DAC32E5C2CC392C605BD331A23E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_prevLayer, int32_t ___2_newLayer, const RuntimeMethod* method)
{
{
// Unregister(volume, prevLayer);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_0 = ___0_volume;
int32_t L_1 = ___1_prevLayer;
VolumeManager_Unregister_m13977E5D10CE32234CC88E0C70FC8ED7BD3ECB93(__this, L_0, L_1, NULL);
// Register(volume, newLayer);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_2 = ___0_volume;
int32_t L_3 = ___2_newLayer;
VolumeManager_Register_m03EB301A26ED63AC0436B2629823184FA51E3A12(__this, L_2, L_3, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::OverrideData(UnityEngine.Rendering.VolumeStack,System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_OverrideData_m6FDE271C5759140EB3229AA0EF36470453745CB7 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___1_components, float ___2_interpFactor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 V_0;
memset((&V_0), 0, sizeof(V_0));
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_1 = NULL;
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_2 = NULL;
{
// foreach (var component in components)
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = ___1_components;
NullCheck(L_0);
Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 L_1;
L_1 = List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760(L_0, List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0039:
{// begin finally (depth: 1)
Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607((&V_0), Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002e_1;
}
IL_0009_1:
{
// foreach (var component in components)
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_2;
L_2 = Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_inline((&V_0), Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
V_1 = L_2;
// if (!component.active)
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_3 = V_1;
NullCheck(L_3);
bool L_4 = L_3->___active_4;
if (!L_4)
{
goto IL_002e_1;
}
}
{
// var state = stack.GetComponent(component.GetType());
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_5 = ___0_stack;
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_6 = V_1;
NullCheck(L_6);
Type_t* L_7;
L_7 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_6, NULL);
NullCheck(L_5);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_8;
L_8 = VolumeStack_GetComponent_mC7A2CE27A8A6F6A6A4B4B6EF14E190085A343844(L_5, L_7, NULL);
V_2 = L_8;
// component.Override(state, interpFactor);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_9 = V_1;
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_10 = V_2;
float L_11 = ___2_interpFactor;
NullCheck(L_9);
VirtualActionInvoker2< VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*, float >::Invoke(6 /* System.Void UnityEngine.Rendering.VolumeComponent::Override(UnityEngine.Rendering.VolumeComponent,System.Single) */, L_9, L_10, L_11);
}
IL_002e_1:
{
// foreach (var component in components)
bool L_12;
L_12 = Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911((&V_0), Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
if (L_12)
{
goto IL_0009_1;
}
}
{
goto IL_0047;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0047:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::ReplaceData(UnityEngine.Rendering.VolumeStack)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_ReplaceData_m9F98A78BEBAEE62F5751F0571FC7BA1C41B721C8 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method)
{
ValueTuple_2U5BU5D_tE2E90A16702AA41094A74222F01C7F383CC57377* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// var resetParameters = stack.defaultParameters;
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_stack;
NullCheck(L_0);
ValueTuple_2U5BU5D_tE2E90A16702AA41094A74222F01C7F383CC57377* L_1 = L_0->___defaultParameters_1;
V_0 = L_1;
// var resetParametersCount = resetParameters.Length;
ValueTuple_2U5BU5D_tE2E90A16702AA41094A74222F01C7F383CC57377* L_2 = V_0;
NullCheck(L_2);
V_1 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
// for (int i = 0; i < resetParametersCount; i++)
V_2 = 0;
goto IL_0033;
}
IL_000f:
{
// var resetParam = resetParameters[i];
ValueTuple_2U5BU5D_tE2E90A16702AA41094A74222F01C7F383CC57377* L_3 = V_0;
int32_t L_4 = V_2;
NullCheck(L_3);
int32_t L_5 = L_4;
ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_3 = L_6;
// var targetParam = resetParam.parameter;
ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141 L_7 = V_3;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_8 = L_7.___Item1_0;
// targetParam.overrideState = false;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_9 = L_8;
NullCheck(L_9);
VirtualActionInvoker1< bool >::Invoke(5 /* System.Void UnityEngine.Rendering.VolumeParameter::set_overrideState(System.Boolean) */, L_9, (bool)0);
// targetParam.SetValue(resetParam.defaultValue);
ValueTuple_2_tBF1FF91C6AA1C2F4EA2868A6BB50A581AC4E5141 L_10 = V_3;
VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_11 = L_10.___Item2_1;
NullCheck(L_9);
VirtualActionInvoker1< VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* >::Invoke(7 /* System.Void UnityEngine.Rendering.VolumeParameter::SetValue(UnityEngine.Rendering.VolumeParameter) */, L_9, L_11);
// for (int i = 0; i < resetParametersCount; i++)
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0033:
{
// for (int i = 0; i < resetParametersCount; i++)
int32_t L_13 = V_2;
int32_t L_14 = V_1;
if ((((int32_t)L_13) < ((int32_t)L_14)))
{
goto IL_000f;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::CheckBaseTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_CheckBaseTypes_m3598A8722F3AAFB27B30DA521BA37AAE00D003F0 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_ComponentsDefaultState == null || (m_ComponentsDefaultState.Count > 0 && m_ComponentsDefaultState[0] == null))
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = __this->___m_ComponentsDefaultState_7;
if (!L_0)
{
goto IL_002a;
}
}
{
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_1 = __this->___m_ComponentsDefaultState_7;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline(L_1, List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_0030;
}
}
{
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_3 = __this->___m_ComponentsDefaultState_7;
NullCheck(L_3);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_4;
L_4 = List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939(L_3, 0, List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
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_0030;
}
}
IL_002a:
{
// ReloadBaseTypes();
VolumeManager_ReloadBaseTypes_mF05B36FEF13C5117FD56C399CB006E6ACA5C1F3E(__this, NULL);
}
IL_0030:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::CheckStack(UnityEngine.Rendering.VolumeStack)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_CheckStack_m86DA4666E3D7CC889512DECC1061AE50E904CA0F (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* V_0 = NULL;
Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0 V_1;
memset((&V_1), 0, sizeof(V_1));
KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// var components = stack.components;
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_stack;
NullCheck(L_0);
Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* L_1 = L_0->___components_0;
V_0 = L_1;
// if (components == null)
Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* L_2 = V_0;
if (L_2)
{
goto IL_0017;
}
}
{
// stack.Reload(m_ComponentsDefaultState);
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_3 = ___0_stack;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_4 = __this->___m_ComponentsDefaultState_7;
NullCheck(L_3);
VolumeStack_Reload_m4E66804F120BE399C4E197131D0BFB4D46C65B7F(L_3, L_4, NULL);
// return;
return;
}
IL_0017:
{
// foreach (var kvp in components)
Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* L_5 = V_0;
NullCheck(L_5);
Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0 L_6;
L_6 = Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD(L_5, Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD_RuntimeMethod_var);
V_1 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_005f:
{// begin finally (depth: 1)
Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1((&V_1), Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0054_1;
}
IL_0020_1:
{
// foreach (var kvp in components)
KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 L_7;
L_7 = Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_inline((&V_1), Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_RuntimeMethod_var);
V_2 = L_7;
// if (kvp.Key == null || kvp.Value == null)
Type_t* L_8;
L_8 = KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_inline((&V_2), KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, (Type_t*)NULL, NULL);
if (L_9)
{
goto IL_0046_1;
}
}
{
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_10;
L_10 = KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_inline((&V_2), KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_0054_1;
}
}
IL_0046_1:
{
// stack.Reload(m_ComponentsDefaultState);
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_12 = ___0_stack;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_13 = __this->___m_ComponentsDefaultState_7;
NullCheck(L_12);
VolumeStack_Reload_m4E66804F120BE399C4E197131D0BFB4D46C65B7F(L_12, L_13, NULL);
// return;
goto IL_006d;
}
IL_0054_1:
{
// foreach (var kvp in components)
bool L_14;
L_14 = Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903((&V_1), Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903_RuntimeMethod_var);
if (L_14)
{
goto IL_0020_1;
}
}
{
goto IL_006d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.VolumeManager::CheckUpdateRequired(UnityEngine.Rendering.VolumeStack)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeManager_CheckUpdateRequired_m209F5DA2CEF96A66C14A766AA9279F7FC33F2A4F (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_Volumes.Count == 0)
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_0 = __this->___m_Volumes_5;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_inline(L_0, List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_RuntimeMethod_var);
if (L_1)
{
goto IL_0020;
}
}
{
// if (stack.requiresReset)
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_2 = ___0_stack;
NullCheck(L_2);
bool L_3 = L_2->___requiresReset_2;
if (!L_3)
{
goto IL_001e;
}
}
{
// stack.requiresReset = false;
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_4 = ___0_stack;
NullCheck(L_4);
L_4->___requiresReset_2 = (bool)0;
// return true;
return (bool)1;
}
IL_001e:
{
// return false;
return (bool)0;
}
IL_0020:
{
// stack.requiresReset = true; // Stack must be reset every frame whenever there are volumes present
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_5 = ___0_stack;
NullCheck(L_5);
L_5->___requiresReset_2 = (bool)1;
// return true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::Update(UnityEngine.Transform,UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Update_m80D06A996F422CBF95CF7B7FB7EB687D75450E7F (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_trigger, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___1_layerMask, const RuntimeMethod* method)
{
{
// Update(stack, trigger, layerMask);
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0;
L_0 = VolumeManager_get_stack_m5F7B366D1E7FE168EF4CA04A17531D34DD200266_inline(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_trigger;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2 = ___1_layerMask;
VolumeManager_Update_m0AD4F65D0737393F3DF85F77D4A799D794C9FBC5(__this, L_0, L_1, L_2, NULL);
// }
return;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m29DB3CF8329DBD6ECDFC6181C010E2E584D6989B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1193A0DAC63DF7850B8AB8E677CD8A6CA926A843_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m07BF2F29F51E35A21E3B4F74E0086D29FEBF4363_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA3AC536C2C5BCE26D9C03722A8E15D6E603EC3E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* V_2 = NULL;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_3 = NULL;
Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4 V_4;
memset((&V_4), 0, sizeof(V_4));
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* V_5 = NULL;
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* V_6 = NULL;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A V_10;
memset((&V_10), 0, sizeof(V_10));
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_11 = NULL;
float V_12 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13;
memset((&V_13), 0, sizeof(V_13));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B5_0;
memset((&G_B5_0), 0, sizeof(G_B5_0));
{
// if (!CheckUpdateRequired(stack))
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_stack;
bool L_1;
L_1 = VolumeManager_CheckUpdateRequired_m209F5DA2CEF96A66C14A766AA9279F7FC33F2A4F(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
// return;
return;
}
IL_000a:
{
// ReplaceData(stack);
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_2 = ___0_stack;
VolumeManager_ReplaceData_m9F98A78BEBAEE62F5751F0571FC7BA1C41B721C8(__this, L_2, NULL);
// bool onlyGlobal = trigger == null;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = ___1_trigger;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_4;
// var triggerPos = onlyGlobal ? Vector3.zero : trigger.position;
bool L_5 = V_0;
if (L_5)
{
goto IL_0024;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ___1_trigger;
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
G_B5_0 = L_7;
goto IL_0029;
}
IL_0024:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
G_B5_0 = L_8;
}
IL_0029:
{
V_1 = G_B5_0;
// var volumes = GrabVolumes(layerMask);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_9 = ___2_layerMask;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_10;
L_10 = VolumeManager_GrabVolumes_m3E182E42A41D762A000FF23E49D2C6CFDCD8A9ED(__this, L_9, NULL);
V_2 = L_10;
// Camera camera = null;
V_3 = (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)NULL;
// if (!onlyGlobal)
bool L_11 = V_0;
if (L_11)
{
goto IL_0040;
}
}
{
// trigger.TryGetComponent<Camera>(out camera);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = ___1_trigger;
NullCheck(L_12);
bool L_13;
L_13 = Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882(L_12, (&V_3), Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var);
}
IL_0040:
{
// foreach (var volume in volumes)
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_14 = V_2;
NullCheck(L_14);
Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4 L_15;
L_15 = List_1_GetEnumerator_mA3AC536C2C5BCE26D9C03722A8E15D6E603EC3E6(L_14, List_1_GetEnumerator_mA3AC536C2C5BCE26D9C03722A8E15D6E603EC3E6_RuntimeMethod_var);
V_4 = L_15;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01ad:
{// begin finally (depth: 1)
Enumerator_Dispose_m29DB3CF8329DBD6ECDFC6181C010E2E584D6989B((&V_4), Enumerator_Dispose_m29DB3CF8329DBD6ECDFC6181C010E2E584D6989B_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_019f_1;
}
IL_004d_1:
{
// foreach (var volume in volumes)
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_16;
L_16 = Enumerator_get_Current_m07BF2F29F51E35A21E3B4F74E0086D29FEBF4363_inline((&V_4), Enumerator_get_Current_m07BF2F29F51E35A21E3B4F74E0086D29FEBF4363_RuntimeMethod_var);
V_5 = L_16;
// if (volume == null)
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_17 = V_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_18;
L_18 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_18)
{
goto IL_019f_1;
}
}
{
// if (!volume.enabled || volume.profileRef == null || volume.weight <= 0f)
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_19 = V_5;
NullCheck(L_19);
bool L_20;
L_20 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_19, NULL);
if (!L_20)
{
goto IL_019f_1;
}
}
{
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_21 = V_5;
NullCheck(L_21);
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_22;
L_22 = Volume_get_profileRef_mE3A46DB4994923FE1B7E12987DD09462AEE7CCCE(L_21, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_23)
{
goto IL_019f_1;
}
}
{
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_24 = V_5;
NullCheck(L_24);
float L_25 = L_24->___weight_7;
if ((((float)L_25) <= ((float)(0.0f))))
{
goto IL_019f_1;
}
}
{
// if (volume.isGlobal)
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_26 = V_5;
NullCheck(L_26);
bool L_27;
L_27 = Volume_get_isGlobal_m09C1E1FB39D06DD9EC78DF276DE9A1FBE3E42763_inline(L_26, NULL);
if (!L_27)
{
goto IL_00bf_1;
}
}
{
// OverrideData(stack, volume.profileRef.components, Mathf.Clamp01(volume.weight));
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_28 = ___0_stack;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_29 = V_5;
NullCheck(L_29);
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_30;
L_30 = Volume_get_profileRef_mE3A46DB4994923FE1B7E12987DD09462AEE7CCCE(L_29, NULL);
NullCheck(L_30);
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_31 = L_30->___components_4;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_32 = V_5;
NullCheck(L_32);
float L_33 = L_32->___weight_7;
float L_34;
L_34 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_33, NULL);
VolumeManager_OverrideData_m6FDE271C5759140EB3229AA0EF36470453745CB7(__this, L_28, L_31, L_34, NULL);
// continue;
goto IL_019f_1;
}
IL_00bf_1:
{
// if (onlyGlobal)
bool L_35 = V_0;
if (L_35)
{
goto IL_019f_1;
}
}
{
// var colliders = m_TempColliders;
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_36 = __this->___m_TempColliders_8;
V_6 = L_36;
// volume.GetComponents(colliders);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_37 = V_5;
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_38 = V_6;
NullCheck(L_37);
Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A(L_37, L_38, Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A_RuntimeMethod_var);
// if (colliders.Count == 0)
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_39 = V_6;
NullCheck(L_39);
int32_t L_40;
L_40 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_39, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var);
if (!L_40)
{
goto IL_019f_1;
}
}
{
// float closestDistanceSqr = float.PositiveInfinity;
V_7 = (std::numeric_limits<float>::infinity());
// foreach (var collider in colliders)
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_41 = V_6;
NullCheck(L_41);
Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A L_42;
L_42 = List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420(L_41, List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420_RuntimeMethod_var);
V_10 = L_42;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0134_1:
{// begin finally (depth: 2)
Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D((&V_10), Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D_RuntimeMethod_var);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_0129_2;
}
IL_00f4_2:
{
// foreach (var collider in colliders)
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_43;
L_43 = Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_inline((&V_10), Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_RuntimeMethod_var);
V_11 = L_43;
// if (!collider.enabled)
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_44 = V_11;
NullCheck(L_44);
bool L_45;
L_45 = Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B(L_44, NULL);
if (!L_45)
{
goto IL_0129_2;
}
}
{
// var closestPoint = collider.ClosestPoint(triggerPos);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_46 = V_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_1;
NullCheck(L_46);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
L_48 = Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB(L_46, L_47, NULL);
// var d = (closestPoint - triggerPos).sqrMagnitude;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
L_50 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_48, L_49, NULL);
V_13 = L_50;
float L_51;
L_51 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_13), NULL);
V_12 = L_51;
// if (d < closestDistanceSqr)
float L_52 = V_12;
float L_53 = V_7;
if ((!(((float)L_52) < ((float)L_53))))
{
goto IL_0129_2;
}
}
{
// closestDistanceSqr = d;
float L_54 = V_12;
V_7 = L_54;
}
IL_0129_2:
{
// foreach (var collider in colliders)
bool L_55;
L_55 = Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1((&V_10), Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1_RuntimeMethod_var);
if (L_55)
{
goto IL_00f4_2;
}
}
{
goto IL_0142_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0142_1:
{
// colliders.Clear();
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_56 = V_6;
NullCheck(L_56);
List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline(L_56, List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
// float blendDistSqr = volume.blendDistance * volume.blendDistance;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_57 = V_5;
NullCheck(L_57);
float L_58 = L_57->___blendDistance_6;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_59 = V_5;
NullCheck(L_59);
float L_60 = L_59->___blendDistance_6;
V_8 = ((float)il2cpp_codegen_multiply(L_58, L_60));
// if (closestDistanceSqr > blendDistSqr)
float L_61 = V_7;
float L_62 = V_8;
if ((((float)L_61) > ((float)L_62)))
{
goto IL_019f_1;
}
}
{
// float interpFactor = 1f;
V_9 = (1.0f);
// if (blendDistSqr > 0f)
float L_63 = V_8;
if ((!(((float)L_63) > ((float)(0.0f)))))
{
goto IL_017d_1;
}
}
{
// interpFactor = 1f - (closestDistanceSqr / blendDistSqr);
float L_64 = V_7;
float L_65 = V_8;
V_9 = ((float)il2cpp_codegen_subtract((1.0f), ((float)(L_64/L_65))));
}
IL_017d_1:
{
// OverrideData(stack, volume.profileRef.components, interpFactor * Mathf.Clamp01(volume.weight));
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_66 = ___0_stack;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_67 = V_5;
NullCheck(L_67);
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_68;
L_68 = Volume_get_profileRef_mE3A46DB4994923FE1B7E12987DD09462AEE7CCCE(L_67, NULL);
NullCheck(L_68);
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_69 = L_68->___components_4;
float L_70 = V_9;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_71 = V_5;
NullCheck(L_71);
float L_72 = L_71->___weight_7;
float L_73;
L_73 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_72, NULL);
VolumeManager_OverrideData_m6FDE271C5759140EB3229AA0EF36470453745CB7(__this, L_66, L_69, ((float)il2cpp_codegen_multiply(L_70, L_73)), NULL);
}
IL_019f_1:
{
// foreach (var volume in volumes)
bool L_74;
L_74 = Enumerator_MoveNext_m1193A0DAC63DF7850B8AB8E677CD8A6CA926A843((&V_4), Enumerator_MoveNext_m1193A0DAC63DF7850B8AB8E677CD8A6CA926A843_RuntimeMethod_var);
if (L_74)
{
goto IL_004d_1;
}
}
{
goto IL_01bb;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01bb:
{
// }
return;
}
}
// UnityEngine.Rendering.Volume[] UnityEngine.Rendering.VolumeManager::GetVolumes(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* VolumeManager_GetVolumes_mCD6F01BC37F4C6833FF56635904021D3E087BBDA (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_layerMask, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetVolumesU3Eb__38_0_mD2F9F8216D3F76FE80A486164601726A7F6B7F9F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* G_B2_0 = NULL;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* G_B2_1 = NULL;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* G_B2_2 = NULL;
Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* G_B1_0 = NULL;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* G_B1_1 = NULL;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* G_B1_2 = NULL;
{
// var volumes = GrabVolumes(layerMask);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_layerMask;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_1;
L_1 = VolumeManager_GrabVolumes_m3E182E42A41D762A000FF23E49D2C6CFDCD8A9ED(__this, L_0, NULL);
// volumes.RemoveAll(v => v == null);
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_2 = L_1;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* L_3 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__38_0_2;
Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* L_4 = L_3;
G_B1_0 = L_4;
G_B1_1 = L_2;
G_B1_2 = L_2;
if (L_4)
{
G_B2_0 = L_4;
G_B2_1 = L_2;
G_B2_2 = L_2;
goto IL_0027;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* L_5 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* L_6 = (Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F*)il2cpp_codegen_object_new(Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F_il2cpp_TypeInfo_var);
NullCheck(L_6);
Predicate_1__ctor_mB5167DB9C7199EE8E07AD96152533FD31EDDCFC8(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CGetVolumesU3Eb__38_0_mD2F9F8216D3F76FE80A486164601726A7F6B7F9F_RuntimeMethod_var), NULL);
Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* L_7 = L_6;
((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__38_0_2 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__38_0_2), (void*)L_7);
G_B2_0 = L_7;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
}
IL_0027:
{
NullCheck(G_B2_1);
int32_t L_8;
L_8 = List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E(G_B2_1, G_B2_0, List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E_RuntimeMethod_var);
// return volumes.ToArray();
NullCheck(G_B2_2);
VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* L_9;
L_9 = List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8(G_B2_2, List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8_RuntimeMethod_var);
return L_9;
}
}
// System.Collections.Generic.List`1<UnityEngine.Rendering.Volume> UnityEngine.Rendering.VolumeManager::GrabVolumes(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* VolumeManager_GrabVolumes_m3E182E42A41D762A000FF23E49D2C6CFDCD8A9ED (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mB2B814CA1494CBB3871C9DE91D7605E9F5D75FBE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m7D5CF8B5C7A9D117BEA44015C62EBB27582D3CFD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m29DB3CF8329DBD6ECDFC6181C010E2E584D6989B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1193A0DAC63DF7850B8AB8E677CD8A6CA926A843_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m07BF2F29F51E35A21E3B4F74E0086D29FEBF4363_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA3AC536C2C5BCE26D9C03722A8E15D6E603EC3E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBE415A6F2F48CA40D24EF2ECB6001A80D683AE64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* V_0 = NULL;
bool V_1 = false;
Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4 V_2;
memset((&V_2), 0, sizeof(V_2));
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* V_3 = NULL;
{
// if (!m_SortedVolumes.TryGetValue(mask, out list))
Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* L_0 = __this->___m_SortedVolumes_4;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1 = ___0_mask;
int32_t L_2;
L_2 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_1, NULL);
NullCheck(L_0);
bool L_3;
L_3 = Dictionary_2_TryGetValue_m7D5CF8B5C7A9D117BEA44015C62EBB27582D3CFD(L_0, L_2, (&V_0), Dictionary_2_TryGetValue_m7D5CF8B5C7A9D117BEA44015C62EBB27582D3CFD_RuntimeMethod_var);
if (L_3)
{
goto IL_008e;
}
}
{
// list = new List<Volume>();
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_4 = (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*)il2cpp_codegen_object_new(List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897_il2cpp_TypeInfo_var);
NullCheck(L_4);
List_1__ctor_mBE415A6F2F48CA40D24EF2ECB6001A80D683AE64(L_4, List_1__ctor_mBE415A6F2F48CA40D24EF2ECB6001A80D683AE64_RuntimeMethod_var);
V_0 = L_4;
// foreach (var volume in m_Volumes)
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_5 = __this->___m_Volumes_5;
NullCheck(L_5);
Enumerator_tDC2C3649FFA427622BA5D63713B2B0D93A4B74A4 L_6;
L_6 = List_1_GetEnumerator_mA3AC536C2C5BCE26D9C03722A8E15D6E603EC3E6(L_5, List_1_GetEnumerator_mA3AC536C2C5BCE26D9C03722A8E15D6E603EC3E6_RuntimeMethod_var);
V_2 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_006e:
{// begin finally (depth: 1)
Enumerator_Dispose_m29DB3CF8329DBD6ECDFC6181C010E2E584D6989B((&V_2), Enumerator_Dispose_m29DB3CF8329DBD6ECDFC6181C010E2E584D6989B_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0063_1;
}
IL_0029_1:
{
// foreach (var volume in m_Volumes)
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_7;
L_7 = Enumerator_get_Current_m07BF2F29F51E35A21E3B4F74E0086D29FEBF4363_inline((&V_2), Enumerator_get_Current_m07BF2F29F51E35A21E3B4F74E0086D29FEBF4363_RuntimeMethod_var);
V_3 = L_7;
// if ((mask & (1 << volume.gameObject.layer)) == 0)
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_8 = ___0_mask;
int32_t L_9;
L_9 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_8, NULL);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_10 = V_3;
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
NullCheck(L_11);
int32_t L_12;
L_12 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_11, NULL);
if (!((int32_t)(L_9&((int32_t)(1<<((int32_t)(L_12&((int32_t)31))))))))
{
goto IL_0063_1;
}
}
{
// list.Add(volume);
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_13 = V_0;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_14 = V_3;
NullCheck(L_13);
List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_inline(L_13, L_14, List_1_Add_mE06E257FFA840B6A76C943FCC4F70FF8FC78C222_RuntimeMethod_var);
// m_SortNeeded[mask] = true;
Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_15 = __this->___m_SortNeeded_6;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_16 = ___0_mask;
int32_t L_17;
L_17 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_16, NULL);
NullCheck(L_15);
Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48(L_15, L_17, (bool)1, Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_RuntimeMethod_var);
}
IL_0063_1:
{
// foreach (var volume in m_Volumes)
bool L_18;
L_18 = Enumerator_MoveNext_m1193A0DAC63DF7850B8AB8E677CD8A6CA926A843((&V_2), Enumerator_MoveNext_m1193A0DAC63DF7850B8AB8E677CD8A6CA926A843_RuntimeMethod_var);
if (L_18)
{
goto IL_0029_1;
}
}
{
goto IL_007c;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007c:
{
// m_SortedVolumes.Add(mask, list);
Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* L_19 = __this->___m_SortedVolumes_4;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_20 = ___0_mask;
int32_t L_21;
L_21 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_20, NULL);
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_22 = V_0;
NullCheck(L_19);
Dictionary_2_Add_mB2B814CA1494CBB3871C9DE91D7605E9F5D75FBE(L_19, L_21, L_22, Dictionary_2_Add_mB2B814CA1494CBB3871C9DE91D7605E9F5D75FBE_RuntimeMethod_var);
}
IL_008e:
{
// if (m_SortNeeded.TryGetValue(mask, out sortNeeded) && sortNeeded)
Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_23 = __this->___m_SortNeeded_6;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_24 = ___0_mask;
int32_t L_25;
L_25 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_24, NULL);
NullCheck(L_23);
bool L_26;
L_26 = Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF(L_23, L_25, (&V_1), Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_RuntimeMethod_var);
bool L_27 = V_1;
if (!((int32_t)((int32_t)L_26&(int32_t)L_27)))
{
goto IL_00bd;
}
}
{
// m_SortNeeded[mask] = false;
Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_28 = __this->___m_SortNeeded_6;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_29 = ___0_mask;
int32_t L_30;
L_30 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_29, NULL);
NullCheck(L_28);
Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48(L_28, L_30, (bool)0, Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_RuntimeMethod_var);
// SortByPriority(list);
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_31 = V_0;
il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
VolumeManager_SortByPriority_mFA4B3BF9C83E1249665D0B8F283FB2AC0A49E180(L_31, NULL);
}
IL_00bd:
{
// return list;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_32 = V_0;
return L_32;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::SortByPriority(System.Collections.Generic.List`1<UnityEngine.Rendering.Volume>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_SortByPriority_mFA4B3BF9C83E1249665D0B8F283FB2AC0A49E180 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* ___0_volumes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m343F93691AE6C75AD1F1061DF04C0DD9164D63F1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* V_1 = NULL;
int32_t V_2 = 0;
{
// for (int i = 1; i < volumes.Count; i++)
V_0 = 1;
goto IL_004c;
}
IL_0004:
{
// var temp = volumes[i];
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_0 = ___0_volumes;
int32_t L_1 = V_0;
NullCheck(L_0);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_2;
L_2 = List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284(L_0, L_1, List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284_RuntimeMethod_var);
V_1 = L_2;
// int j = i - 1;
int32_t L_3 = V_0;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
goto IL_0026;
}
IL_0012:
{
// volumes[j + 1] = volumes[j];
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_4 = ___0_volumes;
int32_t L_5 = V_2;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_6 = ___0_volumes;
int32_t L_7 = V_2;
NullCheck(L_6);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_8;
L_8 = List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284(L_6, L_7, List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284_RuntimeMethod_var);
NullCheck(L_4);
List_1_set_Item_m343F93691AE6C75AD1F1061DF04C0DD9164D63F1(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), L_8, List_1_set_Item_m343F93691AE6C75AD1F1061DF04C0DD9164D63F1_RuntimeMethod_var);
// j--;
int32_t L_9 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
}
IL_0026:
{
// while (j >= 0 && volumes[j].priority > temp.priority)
int32_t L_10 = V_2;
if ((((int32_t)L_10) < ((int32_t)0)))
{
goto IL_003e;
}
}
{
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_11 = ___0_volumes;
int32_t L_12 = V_2;
NullCheck(L_11);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_13;
L_13 = List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284(L_11, L_12, List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284_RuntimeMethod_var);
NullCheck(L_13);
float L_14 = L_13->___priority_5;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_15 = V_1;
NullCheck(L_15);
float L_16 = L_15->___priority_5;
if ((((float)L_14) > ((float)L_16)))
{
goto IL_0012;
}
}
IL_003e:
{
// volumes[j + 1] = temp;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_17 = ___0_volumes;
int32_t L_18 = V_2;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_19 = V_1;
NullCheck(L_17);
List_1_set_Item_m343F93691AE6C75AD1F1061DF04C0DD9164D63F1(L_17, ((int32_t)il2cpp_codegen_add(L_18, 1)), L_19, List_1_set_Item_m343F93691AE6C75AD1F1061DF04C0DD9164D63F1_RuntimeMethod_var);
// for (int i = 1; i < volumes.Count; i++)
int32_t L_20 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_004c:
{
// for (int i = 1; i < volumes.Count; i++)
int32_t L_21 = V_0;
List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_22 = ___0_volumes;
NullCheck(L_22);
int32_t L_23;
L_23 = List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_inline(L_22, List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_RuntimeMethod_var);
if ((((int32_t)L_21) < ((int32_t)L_23)))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.VolumeManager::IsVolumeRenderedByCamera(UnityEngine.Rendering.Volume,UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeManager_IsVolumeRenderedByCamera_m18DB0A86B9502DB2740D83F85CA617630E28D3F1 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method)
{
{
// return true;
return (bool)1;
}
}
// System.Void UnityEngine.Rendering.VolumeManager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager__cctor_m60BF7B19ADB6C5EA740E851F91C4F9F4E9457133 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__42_0_m51357AEA44AF7E8B0FA2F8B9F82073EBF108E1A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static readonly Lazy<VolumeManager> s_Instance = new Lazy<VolumeManager>(() => new VolumeManager());
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* L_0 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1* L_1 = (Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1*)il2cpp_codegen_object_new(Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1_il2cpp_TypeInfo_var);
NullCheck(L_1);
Func_1__ctor_m79C6760E10317F870CF41F4B7548B29E2D87E5B8(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__42_0_m51357AEA44AF7E8B0FA2F8B9F82073EBF108E1A6_RuntimeMethod_var), NULL);
Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* L_2 = (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC*)il2cpp_codegen_object_new(Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC_il2cpp_TypeInfo_var);
NullCheck(L_2);
Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F(L_2, L_1, Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F_RuntimeMethod_var);
((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_Instance_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_Instance_0), (void*)L_2);
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.VolumeManager/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m1409898EC250359C2EAD6636D59B45219453A92A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* L_0 = (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798*)il2cpp_codegen_object_new(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_mB089A6F9C8405F20786EAF00508B21C80753FAF5(L_0, NULL);
((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.Rendering.VolumeManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB089A6F9C8405F20786EAF00508B21C80753FAF5 (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.Rendering.VolumeManager/<>c::<ReloadBaseTypes>b__25_0(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CReloadBaseTypesU3Eb__25_0_mC8950B6BB17E541E241A2034460F5CC5B77AFA10 (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, Type_t* ___0_t, const RuntimeMethod* method)
{
{
// .Where(t => !t.IsAbstract).ToArray();
Type_t* L_0 = ___0_t;
NullCheck(L_0);
bool L_1;
L_1 = Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.VolumeManager/<>c::<GetVolumes>b__38_0(UnityEngine.Rendering.Volume)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetVolumesU3Eb__38_0_mD2F9F8216D3F76FE80A486164601726A7F6B7F9F (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_v, 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;
}
{
// volumes.RemoveAll(v => v == null);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_0 = ___0_v;
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;
}
}
// UnityEngine.Rendering.VolumeManager UnityEngine.Rendering.VolumeManager/<>c::<.cctor>b__42_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* U3CU3Ec_U3C_cctorU3Eb__42_0_m51357AEA44AF7E8B0FA2F8B9F82073EBF108E1A6 (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, 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;
}
{
// static readonly Lazy<VolumeManager> s_Instance = new Lazy<VolumeManager>(() => new VolumeManager());
VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_0 = (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621*)il2cpp_codegen_object_new(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
NullCheck(L_0);
VolumeManager__ctor_m4FD966D420A802BECB643C97876F286053AAB510(L_0, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.VolumeIsolationScope::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeIsolationScope__ctor_m01620738B9C04C8237155E3843C60A195C179498 (VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A* __this, bool ___0_unused, const RuntimeMethod* method)
{
{
// public VolumeIsolationScope(bool unused) { }
return;
}
}
IL2CPP_EXTERN_C void VolumeIsolationScope__ctor_m01620738B9C04C8237155E3843C60A195C179498_AdjustorThunk (RuntimeObject* __this, bool ___0_unused, const RuntimeMethod* method)
{
VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A*>(__this + _offset);
VolumeIsolationScope__ctor_m01620738B9C04C8237155E3843C60A195C179498(_thisAdjusted, ___0_unused, method);
}
// System.Void UnityEngine.Rendering.VolumeIsolationScope::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeIsolationScope_System_IDisposable_Dispose_m1351187D1678129A678C6AAD3FCD237147438BC4 (VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A* __this, const RuntimeMethod* method)
{
{
// void IDisposable.Dispose() { }
return;
}
}
IL2CPP_EXTERN_C void VolumeIsolationScope_System_IDisposable_Dispose_m1351187D1678129A678C6AAD3FCD237147438BC4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<VolumeIsolationScope_t90940879BC8C41C1CB319C49F0548350781A054A*>(__this + _offset);
VolumeIsolationScope_System_IDisposable_Dispose_m1351187D1678129A678C6AAD3FCD237147438BC4(_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.Boolean UnityEngine.Rendering.VolumeParameter::get_overrideState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeParameter_get_overrideState_mA355B3AA60CF5775142D57F8C48AC2283DD89170 (VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* __this, const RuntimeMethod* method)
{
{
// get => m_OverrideState;
bool L_0 = __this->___m_OverrideState_1;
return L_0;
}
}
// System.Void UnityEngine.Rendering.VolumeParameter::set_overrideState(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_set_overrideState_m20E185DE102F9BCF46759CCDBACEA7832730E83A (VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set => m_OverrideState = value;
bool L_0 = ___0_value;
__this->___m_OverrideState_1 = L_0;
return;
}
}
// System.Void UnityEngine.Rendering.VolumeParameter::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_OnEnable_m0A1ACF10A6885EAF8A33DDC1103AFE8A9B8B8A60 (VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeParameter::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_OnDisable_m019429EE1025F4E1A3A3F1900D78B6D4BD0E4470 (VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.VolumeParameter::IsObjectParameter(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeParameter_IsObjectParameter_m76173F664C245D5F956B1F00535CF4CBFA422085 (Type_t* ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectParameter_1_t52268052608F73445A8E6488F56C797F4783917E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(ObjectParameter<>))
Type_t* L_0 = ___0_type;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_0);
if (!L_1)
{
goto IL_0021;
}
}
{
Type_t* L_2 = ___0_type;
NullCheck(L_2);
Type_t* L_3;
L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_2);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (ObjectParameter_1_t52268052608F73445A8E6488F56C797F4783917E_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
bool L_6;
L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_5, NULL);
if (!L_6)
{
goto IL_0021;
}
}
{
// return true;
return (bool)1;
}
IL_0021:
{
// return type.BaseType != null
// && IsObjectParameter(type.BaseType);
Type_t* L_7 = ___0_type;
NullCheck(L_7);
Type_t* L_8;
L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(111 /* System.Type System.Type::get_BaseType() */, L_7);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_8, (Type_t*)NULL, NULL);
if (!L_9)
{
goto IL_003b;
}
}
{
Type_t* L_10 = ___0_type;
NullCheck(L_10);
Type_t* L_11;
L_11 = VirtualFuncInvoker0< Type_t* >::Invoke(111 /* System.Type System.Type::get_BaseType() */, L_10);
bool L_12;
L_12 = VolumeParameter_IsObjectParameter_m76173F664C245D5F956B1F00535CF4CBFA422085(L_11, NULL);
return L_12;
}
IL_003b:
{
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.VolumeParameter::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_Release_mA95DED0C57364D4C9C9D98B9613D035C18FFE155 (VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* __this, const RuntimeMethod* method)
{
{
// public virtual void Release() { }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeParameter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter__ctor_m1A76B3C6C284C912F55F7C7E6EF21A18AF3930D2 (VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* __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.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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m2B803AB4CFC534E1F7CBDFD8A9E8FA103899CBF8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
bool L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m2B803AB4CFC534E1F7CBDFD8A9E8FA103899CBF8(__this, L_0, L_1, VolumeParameter_1__ctor_m2B803AB4CFC534E1F7CBDFD8A9E8FA103899CBF8_RuntimeMethod_var);
// : 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.LayerMaskParameter::.ctor(UnityEngine.LayerMask,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerMaskParameter__ctor_m8F8196A3800C793D3B236D6AD4A914F2CE5B9206 (LayerMaskParameter_tA66225F58FADD2A624C1D2B9A7305DD3C039E1B7* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___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_mF598242FF5BB25AF4058F0C037D218B94A606B11_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_mF598242FF5BB25AF4058F0C037D218B94A606B11(__this, L_0, L_1, VolumeParameter_1__ctor_mF598242FF5BB25AF4058F0C037D218B94A606B11_RuntimeMethod_var);
// : 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.IntParameter::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntParameter__ctor_m67FBC21D721C250E279747AEB87DDFBB1AF11F57 (IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8* __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_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
int32_t L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A(__this, L_0, L_1, VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Void UnityEngine.Rendering.IntParameter::Interp(System.Int32,System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntParameter_Interp_mDC423D4C404192EE3DB1409787DFACC7326C67FC (IntParameter_t45D52025F857DFDFC590EDB800071A92774E04B8* __this, int32_t ___0_from, int32_t ___1_to, float ___2_t, const RuntimeMethod* method)
{
{
// m_Value = (int)(from + (to - from) * t);
int32_t L_0 = ___0_from;
int32_t L_1 = ___1_to;
int32_t L_2 = ___0_from;
float L_3 = ___2_t;
((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)L_0), ((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_subtract(L_1, L_2))), 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.NoInterpIntParameter::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpIntParameter__ctor_m90649C51973C965712112CD7BABD9E259EA5804A (NoInterpIntParameter_t85DCA462114A1F0E232FFD6AC4106981098B9143* __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_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
int32_t L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A(__this, L_0, L_1, VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
// : 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.Int32 UnityEngine.Rendering.MinIntParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MinIntParameter_get_value_m186AC9E61EB01D361426269260C5A1B2ECEB6206 (MinIntParameter_t9CDA47CC032EEAA91BA8EBD020FC9C2515D5B7A2* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
int32_t L_0 = ((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.MinIntParameter::set_value(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinIntParameter_set_value_mC0ED8E817428CCE3C943FA3C617A9A8DEA994D09 (MinIntParameter_t9CDA47CC032EEAA91BA8EBD020FC9C2515D5B7A2* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Max(value, min);
int32_t L_0 = ___0_value;
int32_t L_1 = __this->___min_3;
int32_t L_2;
L_2 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_0, L_1, NULL);
((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2 = L_2;
return;
}
}
// System.Void UnityEngine.Rendering.MinIntParameter::.ctor(System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinIntParameter__ctor_m503915F572DD7883610AD4107C2B8C08E7FF2E57 (MinIntParameter_t9CDA47CC032EEAA91BA8EBD020FC9C2515D5B7A2* __this, int32_t ___0_value, int32_t ___1_min, bool ___2_overrideState, const RuntimeMethod* method)
{
{
// : base(value, overrideState)
int32_t L_0 = ___0_value;
bool L_1 = ___2_overrideState;
IntParameter__ctor_m67FBC21D721C250E279747AEB87DDFBB1AF11F57(__this, L_0, L_1, NULL);
// this.min = min;
int32_t L_2 = ___1_min;
__this->___min_3 = L_2;
// }
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.NoInterpMinIntParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NoInterpMinIntParameter_get_value_mCD45893150FE0FFFBDA55B2066A6908810EBD574 (NoInterpMinIntParameter_tDECAE3DA62D936211D730D64B42D67EB9F796FAF* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
int32_t L_0 = ((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.NoInterpMinIntParameter::set_value(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpMinIntParameter_set_value_mE0CB3103510DD3AA324439A5FAC30B75509E6097 (NoInterpMinIntParameter_tDECAE3DA62D936211D730D64B42D67EB9F796FAF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Max(value, min);
int32_t L_0 = ___0_value;
int32_t L_1 = __this->___min_3;
int32_t L_2;
L_2 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_0, L_1, NULL);
((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2 = L_2;
return;
}
}
// System.Void UnityEngine.Rendering.NoInterpMinIntParameter::.ctor(System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpMinIntParameter__ctor_m6962CF0672226874984520D8227E7BEC783BAB07 (NoInterpMinIntParameter_tDECAE3DA62D936211D730D64B42D67EB9F796FAF* __this, int32_t ___0_value, int32_t ___1_min, bool ___2_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState)
int32_t L_0 = ___0_value;
bool L_1 = ___2_overrideState;
VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A(__this, L_0, L_1, VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
// this.min = min;
int32_t L_2 = ___1_min;
__this->___min_3 = L_2;
// }
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.MaxIntParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaxIntParameter_get_value_m0D77F6896765E8898301E88B4B36896785C3196F (MaxIntParameter_t4738D43119E5397CE05379FECA93EE0E4325B1B8* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
int32_t L_0 = ((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.MaxIntParameter::set_value(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxIntParameter_set_value_m5B5583396506E5FEA828895D3E1985F3CE0E2BAC (MaxIntParameter_t4738D43119E5397CE05379FECA93EE0E4325B1B8* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Min(value, max);
int32_t L_0 = ___0_value;
int32_t L_1 = __this->___max_3;
int32_t L_2;
L_2 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, L_1, NULL);
((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2 = L_2;
return;
}
}
// System.Void UnityEngine.Rendering.MaxIntParameter::.ctor(System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxIntParameter__ctor_m8D89FC483C8D8203FFB0A8436CF2C45D93C8FA8C (MaxIntParameter_t4738D43119E5397CE05379FECA93EE0E4325B1B8* __this, int32_t ___0_value, int32_t ___1_max, bool ___2_overrideState, const RuntimeMethod* method)
{
{
// : base(value, overrideState)
int32_t L_0 = ___0_value;
bool L_1 = ___2_overrideState;
IntParameter__ctor_m67FBC21D721C250E279747AEB87DDFBB1AF11F57(__this, L_0, L_1, NULL);
// this.max = max;
int32_t L_2 = ___1_max;
__this->___max_3 = L_2;
// }
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.NoInterpMaxIntParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NoInterpMaxIntParameter_get_value_m2055E30B9F44765EEFB7DB18731A0A5EBC7E57EE (NoInterpMaxIntParameter_t730F30E12FF92D62880F0D7CC4B13BB4D2D40FC7* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
int32_t L_0 = ((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.NoInterpMaxIntParameter::set_value(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpMaxIntParameter_set_value_m609E4B1372022A9239F7D7FBDF9C40D921501691 (NoInterpMaxIntParameter_t730F30E12FF92D62880F0D7CC4B13BB4D2D40FC7* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Min(value, max);
int32_t L_0 = ___0_value;
int32_t L_1 = __this->___max_3;
int32_t L_2;
L_2 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, L_1, NULL);
((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2 = L_2;
return;
}
}
// System.Void UnityEngine.Rendering.NoInterpMaxIntParameter::.ctor(System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpMaxIntParameter__ctor_mAE456C5846B27CC7D63254BA778F905D6B498217 (NoInterpMaxIntParameter_t730F30E12FF92D62880F0D7CC4B13BB4D2D40FC7* __this, int32_t ___0_value, int32_t ___1_max, bool ___2_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState)
int32_t L_0 = ___0_value;
bool L_1 = ___2_overrideState;
VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A(__this, L_0, L_1, VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
// this.max = max;
int32_t L_2 = ___1_max;
__this->___max_3 = L_2;
// }
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.ClampedIntParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ClampedIntParameter_get_value_m34AE11973506069525F62716647B890CFA0A3AC4 (ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
int32_t L_0 = ((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.ClampedIntParameter::set_value(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampedIntParameter_set_value_m590DDB07ED64AE69840607D1005FDC5790282B39 (ClampedIntParameter_tAF77FC44E522B137734644AE2E3F702580033B8E* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Clamp(value, min, max);
int32_t L_0 = ___0_value;
int32_t L_1 = __this->___min_3;
int32_t L_2 = __this->___max_4;
int32_t L_3;
L_3 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_0, L_1, L_2, NULL);
((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2 = L_3;
return;
}
}
// 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)
{
{
// : base(value, overrideState)
int32_t L_0 = ___0_value;
bool L_1 = ___3_overrideState;
IntParameter__ctor_m67FBC21D721C250E279747AEB87DDFBB1AF11F57(__this, L_0, L_1, NULL);
// this.min = min;
int32_t L_2 = ___1_min;
__this->___min_3 = L_2;
// this.max = max;
int32_t L_3 = ___2_max;
__this->___max_4 = 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.Int32 UnityEngine.Rendering.NoInterpClampedIntParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NoInterpClampedIntParameter_get_value_m0EA1E9A8144DF33899F8FA553C448B7BF52700E4 (NoInterpClampedIntParameter_t9C80E35BD47CBAA513AD85B5AF7658914B664E57* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
int32_t L_0 = ((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.NoInterpClampedIntParameter::set_value(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpClampedIntParameter_set_value_m07FFEF923D294F6D3E76864AAD0512FCF182DE2D (NoInterpClampedIntParameter_t9C80E35BD47CBAA513AD85B5AF7658914B664E57* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Clamp(value, min, max);
int32_t L_0 = ___0_value;
int32_t L_1 = __this->___min_3;
int32_t L_2 = __this->___max_4;
int32_t L_3;
L_3 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_0, L_1, L_2, NULL);
((VolumeParameter_1_t7111FAD4FF4C5BAEA3D390725AF3BC9069DBB546*)__this)->___m_Value_2 = L_3;
return;
}
}
// System.Void UnityEngine.Rendering.NoInterpClampedIntParameter::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpClampedIntParameter__ctor_mF8B3120B4D7C9E1F2830F9B424B6A694F242615E (NoInterpClampedIntParameter_t9C80E35BD47CBAA513AD85B5AF7658914B664E57* __this, int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, bool ___3_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState)
int32_t L_0 = ___0_value;
bool L_1 = ___3_overrideState;
VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A(__this, L_0, L_1, VolumeParameter_1__ctor_m7A6F00C74323CBDC5511BD9FFEF7A0E065473B2A_RuntimeMethod_var);
// this.min = min;
int32_t L_2 = ___1_min;
__this->___min_3 = L_2;
// this.max = max;
int32_t L_3 = ___2_max;
__this->___max_4 = 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.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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
float L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65(__this, L_0, L_1, VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Void UnityEngine.Rendering.FloatParameter::Interp(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatParameter_Interp_m5EEABBCB6D5C74CD027D14CB1940BADF46DF8B8C (FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106* __this, float ___0_from, float ___1_to, float ___2_t, const RuntimeMethod* method)
{
{
// m_Value = from + (to - from) * t;
float L_0 = ___0_from;
float L_1 = ___1_to;
float L_2 = ___0_from;
float L_3 = ___2_t;
((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), 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.NoInterpFloatParameter::.ctor(System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpFloatParameter__ctor_mC5FF8F8C6923CADFCC30BE1C66D11B665B2F4650 (NoInterpFloatParameter_tC686F69BC09FE15CA5FB7C860850C5AD47693488* __this, float ___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_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
float L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65(__this, L_0, L_1, VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
// : 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.Single UnityEngine.Rendering.MinFloatParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MinFloatParameter_get_value_m2BEF75BB125497127385C3FEA91F295F56CF96C1 (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
float L_0 = ((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.MinFloatParameter::set_value(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinFloatParameter_set_value_mFEE3E60FA643148A1548A5C1DF00EB0659FA9C95 (MinFloatParameter_tA4BCE8AF64068D3761A8689DB27D0B04238525F9* __this, float ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Max(value, min);
float L_0 = ___0_value;
float L_1 = __this->___min_3;
float L_2;
L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_1, NULL);
((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2 = L_2;
return;
}
}
// 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)
{
{
// : base(value, overrideState)
float L_0 = ___0_value;
bool L_1 = ___2_overrideState;
FloatParameter__ctor_mC453DAC155DBDF014599DD3C2A92E2653378F7AB(__this, L_0, L_1, NULL);
// this.min = min;
float L_2 = ___1_min;
__this->___min_3 = L_2;
// }
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.NoInterpMinFloatParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoInterpMinFloatParameter_get_value_m63F82DF77BD44C45CBE001FDE8E561A3C993981F (NoInterpMinFloatParameter_tEC8F08E35261446645E8245ECC087BC969B820E4* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
float L_0 = ((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.NoInterpMinFloatParameter::set_value(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpMinFloatParameter_set_value_mF338F3AC7FC964EE6F13CA24BA81857A017810F6 (NoInterpMinFloatParameter_tEC8F08E35261446645E8245ECC087BC969B820E4* __this, float ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Max(value, min);
float L_0 = ___0_value;
float L_1 = __this->___min_3;
float L_2;
L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_1, NULL);
((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2 = L_2;
return;
}
}
// System.Void UnityEngine.Rendering.NoInterpMinFloatParameter::.ctor(System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpMinFloatParameter__ctor_mD6661EA495B98AA034513C11FC0443EF4A274802 (NoInterpMinFloatParameter_tEC8F08E35261446645E8245ECC087BC969B820E4* __this, float ___0_value, float ___1_min, bool ___2_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState)
float L_0 = ___0_value;
bool L_1 = ___2_overrideState;
VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65(__this, L_0, L_1, VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
// this.min = min;
float L_2 = ___1_min;
__this->___min_3 = L_2;
// }
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.MaxFloatParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MaxFloatParameter_get_value_mA6BABE32B5AC8B348C729E12666382F4FAF07E00 (MaxFloatParameter_tD05E9762995BE32FB62AF6380BF852874BB909C1* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
float L_0 = ((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.MaxFloatParameter::set_value(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxFloatParameter_set_value_mF8BAB011F885367EB3D8C4E0C7AF695DDF14AB8B (MaxFloatParameter_tD05E9762995BE32FB62AF6380BF852874BB909C1* __this, float ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Min(value, max);
float L_0 = ___0_value;
float L_1 = __this->___max_3;
float L_2;
L_2 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_0, L_1, NULL);
((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2 = L_2;
return;
}
}
// System.Void UnityEngine.Rendering.MaxFloatParameter::.ctor(System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxFloatParameter__ctor_mA56D698D4B059FB5C3E76ABC7805E72D2B19E248 (MaxFloatParameter_tD05E9762995BE32FB62AF6380BF852874BB909C1* __this, float ___0_value, float ___1_max, bool ___2_overrideState, const RuntimeMethod* method)
{
{
// : base(value, overrideState)
float L_0 = ___0_value;
bool L_1 = ___2_overrideState;
FloatParameter__ctor_mC453DAC155DBDF014599DD3C2A92E2653378F7AB(__this, L_0, L_1, NULL);
// this.max = max;
float L_2 = ___1_max;
__this->___max_3 = L_2;
// }
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.NoInterpMaxFloatParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoInterpMaxFloatParameter_get_value_mB8F3D827D20C50AB609F887C270E35D3FC1622E9 (NoInterpMaxFloatParameter_t529190377E9C16F4A2391FDE49932F9C848AE085* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
float L_0 = ((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.NoInterpMaxFloatParameter::set_value(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpMaxFloatParameter_set_value_mDDF917E8CD3B661D304EDC248B01FC2BEE7FE594 (NoInterpMaxFloatParameter_t529190377E9C16F4A2391FDE49932F9C848AE085* __this, float ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Min(value, max);
float L_0 = ___0_value;
float L_1 = __this->___max_3;
float L_2;
L_2 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_0, L_1, NULL);
((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2 = L_2;
return;
}
}
// System.Void UnityEngine.Rendering.NoInterpMaxFloatParameter::.ctor(System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpMaxFloatParameter__ctor_mE9A5ED98EA3E61769C30FC1D3DF99ECF5E38657C (NoInterpMaxFloatParameter_t529190377E9C16F4A2391FDE49932F9C848AE085* __this, float ___0_value, float ___1_max, bool ___2_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState)
float L_0 = ___0_value;
bool L_1 = ___2_overrideState;
VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65(__this, L_0, L_1, VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
// this.max = max;
float L_2 = ___1_max;
__this->___max_3 = L_2;
// }
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.ClampedFloatParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ClampedFloatParameter_get_value_m61D80F063384761A7C113BF99AE4E6D72BA39D8A (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
float L_0 = ((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.ClampedFloatParameter::set_value(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampedFloatParameter_set_value_m407E77C2AABD9AF3AD81373BFEB764188A8DC763 (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* __this, float ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Clamp(value, min, max);
float L_0 = ___0_value;
float L_1 = __this->___min_3;
float L_2 = __this->___max_4;
float L_3;
L_3 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, L_1, L_2, NULL);
((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2 = L_3;
return;
}
}
// 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)
{
{
// : base(value, overrideState)
float L_0 = ___0_value;
bool L_1 = ___3_overrideState;
FloatParameter__ctor_mC453DAC155DBDF014599DD3C2A92E2653378F7AB(__this, L_0, L_1, NULL);
// this.min = min;
float L_2 = ___1_min;
__this->___min_3 = L_2;
// this.max = max;
float L_3 = ___2_max;
__this->___max_4 = 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.NoInterpClampedFloatParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoInterpClampedFloatParameter_get_value_m2B9F89DFAB9796DD5341354DDC5BDCC1E3318DA5 (NoInterpClampedFloatParameter_t1B26802466B8DA09FC529DF696FF095B2AF3D469* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
float L_0 = ((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.NoInterpClampedFloatParameter::set_value(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpClampedFloatParameter_set_value_mD21081AF32ADDC677AEA5F27F8CFC9EEB2F966CD (NoInterpClampedFloatParameter_t1B26802466B8DA09FC529DF696FF095B2AF3D469* __this, float ___0_value, const RuntimeMethod* method)
{
{
// set => m_Value = Mathf.Clamp(value, min, max);
float L_0 = ___0_value;
float L_1 = __this->___min_3;
float L_2 = __this->___max_4;
float L_3;
L_3 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, L_1, L_2, NULL);
((VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8*)__this)->___m_Value_2 = L_3;
return;
}
}
// System.Void UnityEngine.Rendering.NoInterpClampedFloatParameter::.ctor(System.Single,System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpClampedFloatParameter__ctor_m8AEF6628B5863799A40D5647649D779D8BCAA81C (NoInterpClampedFloatParameter_t1B26802466B8DA09FC529DF696FF095B2AF3D469* __this, float ___0_value, float ___1_min, float ___2_max, bool ___3_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState)
float L_0 = ___0_value;
bool L_1 = ___3_overrideState;
VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65(__this, L_0, L_1, VolumeParameter_1__ctor_m7B3C3D31406CB70EDBAD17087C61BE2F72E74B65_RuntimeMethod_var);
// this.min = min;
float L_2 = ___1_min;
__this->___min_3 = L_2;
// this.max = max;
float L_3 = ___2_max;
__this->___max_4 = 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
// UnityEngine.Vector2 UnityEngine.Rendering.FloatRangeParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 FloatRangeParameter_get_value_m25B1C4761DBF5FED042ECA668FFF00BBC35DD925 (FloatRangeParameter_tDBA4CE9F695ABA7D78B09CA9C77D8F2FF318F95E* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.FloatRangeParameter::set_value(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatRangeParameter_set_value_mF98828AA823A3F6A4B0A2D32E211698AAD587829 (FloatRangeParameter_tDBA4CE9F695ABA7D78B09CA9C77D8F2FF318F95E* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
{
// m_Value.x = Mathf.Max(value.x, min);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (&((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_value;
float L_2 = L_1.___x_0;
float L_3 = __this->___min_3;
float L_4;
L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, L_3, NULL);
L_0->___x_0 = L_4;
// m_Value.y = Mathf.Min(value.y, max);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = (&((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_value;
float L_7 = L_6.___y_1;
float L_8 = __this->___max_4;
float L_9;
L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_7, L_8, NULL);
L_5->___y_1 = L_9;
// }
return;
}
}
// System.Void UnityEngine.Rendering.FloatRangeParameter::.ctor(UnityEngine.Vector2,System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatRangeParameter__ctor_mB17094FAECFA22F0494B606A2531EBC73AB0DB31 (FloatRangeParameter_tDBA4CE9F695ABA7D78B09CA9C77D8F2FF318F95E* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, float ___1_min, float ___2_max, bool ___3_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState)
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
bool L_1 = ___3_overrideState;
VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D(__this, L_0, L_1, VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_RuntimeMethod_var);
// this.min = min;
float L_2 = ___1_min;
__this->___min_3 = L_2;
// this.max = max;
float L_3 = ___2_max;
__this->___max_4 = L_3;
// }
return;
}
}
// System.Void UnityEngine.Rendering.FloatRangeParameter::Interp(UnityEngine.Vector2,UnityEngine.Vector2,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatRangeParameter_Interp_m49C2EAA6296B9C8BDE3A56810A606EE459388F78 (FloatRangeParameter_tDBA4CE9F695ABA7D78B09CA9C77D8F2FF318F95E* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, float ___2_t, const RuntimeMethod* method)
{
{
// m_Value.x = from.x + (to.x - from.x) * t;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (&((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_from;
float L_2 = L_1.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_to;
float L_4 = L_3.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_from;
float L_6 = L_5.___x_0;
float L_7 = ___2_t;
L_0->___x_0 = ((float)il2cpp_codegen_add(L_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_4, L_6)), L_7))));
// m_Value.y = from.y + (to.y - from.y) * t;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_8 = (&((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_from;
float L_10 = L_9.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___1_to;
float L_12 = L_11.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___0_from;
float L_14 = L_13.___y_1;
float L_15 = ___2_t;
L_8->___y_1 = ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15))));
// }
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.Vector2 UnityEngine.Rendering.NoInterpFloatRangeParameter::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NoInterpFloatRangeParameter_get_value_m5C29069EBA216300A415ADEC1A7DD1CE5E633B01 (NoInterpFloatRangeParameter_t918E5800AB886A7517D1646C113B75C9713A640F* __this, const RuntimeMethod* method)
{
{
// get => m_Value;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2;
return L_0;
}
}
// System.Void UnityEngine.Rendering.NoInterpFloatRangeParameter::set_value(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpFloatRangeParameter_set_value_mC8C880583FA80C2B7895560C0E9BC2965F91A26D (NoInterpFloatRangeParameter_t918E5800AB886A7517D1646C113B75C9713A640F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
{
// m_Value.x = Mathf.Max(value.x, min);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (&((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_value;
float L_2 = L_1.___x_0;
float L_3 = __this->___min_3;
float L_4;
L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, L_3, NULL);
L_0->___x_0 = L_4;
// m_Value.y = Mathf.Min(value.y, max);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = (&((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_value;
float L_7 = L_6.___y_1;
float L_8 = __this->___max_4;
float L_9;
L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_7, L_8, NULL);
L_5->___y_1 = L_9;
// }
return;
}
}
// System.Void UnityEngine.Rendering.NoInterpFloatRangeParameter::.ctor(UnityEngine.Vector2,System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpFloatRangeParameter__ctor_mC9294487DBF1F2C1A18F6C3EF586DEABB249652B (NoInterpFloatRangeParameter_t918E5800AB886A7517D1646C113B75C9713A640F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, float ___1_min, float ___2_max, bool ___3_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState)
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
bool L_1 = ___3_overrideState;
VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D(__this, L_0, L_1, VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_RuntimeMethod_var);
// this.min = min;
float L_2 = ___1_min;
__this->___min_3 = L_2;
// this.max = max;
float L_3 = ___2_max;
__this->___max_4 = 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.ColorParameter::.ctor(UnityEngine.Color,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorParameter__ctor_mD47039CB27B4A8F5EAECBCC844B2140719C50386 (ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___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_mEBA6B22D06D46A72863645418176B2B791E4298E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public bool showAlpha = true;
__this->___showAlpha_4 = (bool)1;
// public bool showEyeDropper = true;
__this->___showEyeDropper_5 = (bool)1;
// : base(value, overrideState) { }
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E(__this, L_0, L_1, VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public bool showAlpha = true;
__this->___showAlpha_4 = (bool)1;
// public bool showEyeDropper = true;
__this->___showEyeDropper_5 = (bool)1;
// : base(value, overrideState)
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
bool L_1 = ___4_overrideState;
VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E(__this, L_0, L_1, VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E_RuntimeMethod_var);
// this.hdr = hdr;
bool L_2 = ___1_hdr;
__this->___hdr_3 = L_2;
// this.showAlpha = showAlpha;
bool L_3 = ___2_showAlpha;
__this->___showAlpha_4 = L_3;
// this.showEyeDropper = showEyeDropper;
bool L_4 = ___3_showEyeDropper;
__this->___showEyeDropper_5 = L_4;
// this.overrideState = overrideState;
bool L_5 = ___4_overrideState;
VirtualActionInvoker1< bool >::Invoke(5 /* System.Void UnityEngine.Rendering.VolumeParameter::set_overrideState(System.Boolean) */, __this, L_5);
// }
return;
}
}
// System.Void UnityEngine.Rendering.ColorParameter::Interp(UnityEngine.Color,UnityEngine.Color,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorParameter_Interp_mEB18527D660650893F9BD4B60B8BEB548B18E772 (ColorParameter_t367FD9EBE5DAA0ADB44F7DD0C260E9CDE3827CC0* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_from, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_to, float ___2_t, const RuntimeMethod* method)
{
{
// m_Value.r = from.r + (to.r - from.r) * t;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_0 = (&((VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC*)__this)->___m_Value_2);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___0_from;
float L_2 = L_1.___r_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___1_to;
float L_4 = L_3.___r_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___0_from;
float L_6 = L_5.___r_0;
float L_7 = ___2_t;
L_0->___r_0 = ((float)il2cpp_codegen_add(L_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_4, L_6)), L_7))));
// m_Value.g = from.g + (to.g - from.g) * t;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_8 = (&((VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC*)__this)->___m_Value_2);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_from;
float L_10 = L_9.___g_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___1_to;
float L_12 = L_11.___g_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = ___0_from;
float L_14 = L_13.___g_1;
float L_15 = ___2_t;
L_8->___g_1 = ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15))));
// m_Value.b = from.b + (to.b - from.b) * t;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_16 = (&((VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC*)__this)->___m_Value_2);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = ___0_from;
float L_18 = L_17.___b_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = ___1_to;
float L_20 = L_19.___b_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21 = ___0_from;
float L_22 = L_21.___b_2;
float L_23 = ___2_t;
L_16->___b_2 = ((float)il2cpp_codegen_add(L_18, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_20, L_22)), L_23))));
// m_Value.a = from.a + (to.a - from.a) * t;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_24 = (&((VolumeParameter_1_t548F25B8FDAED7E284E53FF27602B841970079FC*)__this)->___m_Value_2);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25 = ___0_from;
float L_26 = L_25.___a_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = ___1_to;
float L_28 = L_27.___a_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29 = ___0_from;
float L_30 = L_29.___a_3;
float L_31 = ___2_t;
L_24->___a_3 = ((float)il2cpp_codegen_add(L_26, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_28, L_30)), L_31))));
// }
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.NoInterpColorParameter::.ctor(UnityEngine.Color,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpColorParameter__ctor_m511A9D9F6127C758B0EFF479E9D3C367FB8C03F5 (NoInterpColorParameter_tAC56E2B7317DE64AECB01DE81D7E2E5BC2DD6363* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___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_mEBA6B22D06D46A72863645418176B2B791E4298E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public bool showAlpha = true;
__this->___showAlpha_4 = (bool)1;
// public bool showEyeDropper = true;
__this->___showEyeDropper_5 = (bool)1;
// : base(value, overrideState) { }
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E(__this, L_0, L_1, VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Void UnityEngine.Rendering.NoInterpColorParameter::.ctor(UnityEngine.Color,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpColorParameter__ctor_mF53E2D8AFB3A645C40CE9A0FFE28C1309E08257A (NoInterpColorParameter_tAC56E2B7317DE64AECB01DE81D7E2E5BC2DD6363* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, bool ___1_hdr, bool ___2_showAlpha, bool ___3_showEyeDropper, bool ___4_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public bool showAlpha = true;
__this->___showAlpha_4 = (bool)1;
// public bool showEyeDropper = true;
__this->___showEyeDropper_5 = (bool)1;
// : base(value, overrideState)
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
bool L_1 = ___4_overrideState;
VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E(__this, L_0, L_1, VolumeParameter_1__ctor_mEBA6B22D06D46A72863645418176B2B791E4298E_RuntimeMethod_var);
// this.hdr = hdr;
bool L_2 = ___1_hdr;
__this->___hdr_3 = L_2;
// this.showAlpha = showAlpha;
bool L_3 = ___2_showAlpha;
__this->___showAlpha_4 = L_3;
// this.showEyeDropper = showEyeDropper;
bool L_4 = ___3_showEyeDropper;
__this->___showEyeDropper_5 = L_4;
// this.overrideState = overrideState;
bool L_5 = ___4_overrideState;
VirtualActionInvoker1< bool >::Invoke(5 /* System.Void UnityEngine.Rendering.VolumeParameter::set_overrideState(System.Boolean) */, __this, 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.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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D(__this, L_0, L_1, VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Void UnityEngine.Rendering.Vector2Parameter::Interp(UnityEngine.Vector2,UnityEngine.Vector2,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Parameter_Interp_mB09C819117EC228387E17D4AF66B999805DAC321 (Vector2Parameter_tA29C9FAC53EDB2E0996430A461F9CC59B6C4288A* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, float ___2_t, const RuntimeMethod* method)
{
{
// m_Value.x = from.x + (to.x - from.x) * t;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (&((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_from;
float L_2 = L_1.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_to;
float L_4 = L_3.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_from;
float L_6 = L_5.___x_0;
float L_7 = ___2_t;
L_0->___x_0 = ((float)il2cpp_codegen_add(L_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_4, L_6)), L_7))));
// m_Value.y = from.y + (to.y - from.y) * t;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_8 = (&((VolumeParameter_1_tADB3F1E2F42E88F6F74B7FD1CE782B1098424D7B*)__this)->___m_Value_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_from;
float L_10 = L_9.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___1_to;
float L_12 = L_11.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___0_from;
float L_14 = L_13.___y_1;
float L_15 = ___2_t;
L_8->___y_1 = ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15))));
// }
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.NoInterpVector2Parameter::.ctor(UnityEngine.Vector2,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpVector2Parameter__ctor_m0023AB35D338B1370F97CE6635DB33B7D3174EAE (NoInterpVector2Parameter_t85C7AE8C8F185B207A509CAE9E7D86BF8C1C7E2C* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___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_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D(__this, L_0, L_1, VolumeParameter_1__ctor_m7D300F6DFB90CA62B4543FD742D4114B1B60611D_RuntimeMethod_var);
// : 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.Vector3Parameter::.ctor(UnityEngine.Vector3,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Parameter__ctor_m2A3477C2E556645131EB0475AEE4E9728841BE9C (Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___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_m4A316505E0024C58728C0820BA2D1BC613430872_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m4A316505E0024C58728C0820BA2D1BC613430872(__this, L_0, L_1, VolumeParameter_1__ctor_m4A316505E0024C58728C0820BA2D1BC613430872_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Void UnityEngine.Rendering.Vector3Parameter::Interp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Parameter_Interp_mB5B50D808D2FAFF04558AA92A854A5587717E159 (Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, float ___2_t, const RuntimeMethod* method)
{
{
// m_Value.x = from.x + (to.x - from.x) * t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = (&((VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98*)__this)->___m_Value_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_from;
float L_2 = L_1.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_to;
float L_4 = L_3.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from;
float L_6 = L_5.___x_2;
float L_7 = ___2_t;
L_0->___x_2 = ((float)il2cpp_codegen_add(L_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_4, L_6)), L_7))));
// m_Value.y = from.y + (to.y - from.y) * t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = (&((VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98*)__this)->___m_Value_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_from;
float L_10 = L_9.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_to;
float L_12 = L_11.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_from;
float L_14 = L_13.___y_3;
float L_15 = ___2_t;
L_8->___y_3 = ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15))));
// m_Value.z = from.z + (to.z - from.z) * t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_16 = (&((VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98*)__this)->___m_Value_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___0_from;
float L_18 = L_17.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___1_to;
float L_20 = L_19.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___0_from;
float L_22 = L_21.___z_4;
float L_23 = ___2_t;
L_16->___z_4 = ((float)il2cpp_codegen_add(L_18, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_20, L_22)), L_23))));
// }
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.NoInterpVector3Parameter::.ctor(UnityEngine.Vector3,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpVector3Parameter__ctor_m57423AC9510F99C56BC5AAB1A95B86481A9148EC (NoInterpVector3Parameter_t368B9E95BA74AF081A4E975A2877BDC76C6B17E9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___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_m4A316505E0024C58728C0820BA2D1BC613430872_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m4A316505E0024C58728C0820BA2D1BC613430872(__this, L_0, L_1, VolumeParameter_1__ctor_m4A316505E0024C58728C0820BA2D1BC613430872_RuntimeMethod_var);
// : 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.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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_mE6EC5FD018557E4587232EEB1EFF72469EF04116_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_mE6EC5FD018557E4587232EEB1EFF72469EF04116(__this, L_0, L_1, VolumeParameter_1__ctor_mE6EC5FD018557E4587232EEB1EFF72469EF04116_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Void UnityEngine.Rendering.Vector4Parameter::Interp(UnityEngine.Vector4,UnityEngine.Vector4,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Parameter_Interp_m156F7A8256CF5C6DCECAA5CF2F99A920C30BEB66 (Vector4Parameter_tF8B5631FA0DEBAE0FB7684D912F3994E22737C51* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_from, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_to, float ___2_t, const RuntimeMethod* method)
{
{
// m_Value.x = from.x + (to.x - from.x) * t;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = (&((VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C*)__this)->___m_Value_2);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___0_from;
float L_2 = L_1.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___1_to;
float L_4 = L_3.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___0_from;
float L_6 = L_5.___x_1;
float L_7 = ___2_t;
L_0->___x_1 = ((float)il2cpp_codegen_add(L_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_4, L_6)), L_7))));
// m_Value.y = from.y + (to.y - from.y) * t;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_8 = (&((VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C*)__this)->___m_Value_2);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_from;
float L_10 = L_9.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___1_to;
float L_12 = L_11.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = ___0_from;
float L_14 = L_13.___y_2;
float L_15 = ___2_t;
L_8->___y_2 = ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15))));
// m_Value.z = from.z + (to.z - from.z) * t;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_16 = (&((VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C*)__this)->___m_Value_2);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = ___0_from;
float L_18 = L_17.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19 = ___1_to;
float L_20 = L_19.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = ___0_from;
float L_22 = L_21.___z_3;
float L_23 = ___2_t;
L_16->___z_3 = ((float)il2cpp_codegen_add(L_18, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_20, L_22)), L_23))));
// m_Value.w = from.w + (to.w - from.w) * t;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_24 = (&((VolumeParameter_1_tF55730717D62BD99642CBDBBD61DC4E5E5396E1C*)__this)->___m_Value_2);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = ___0_from;
float L_26 = L_25.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27 = ___1_to;
float L_28 = L_27.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29 = ___0_from;
float L_30 = L_29.___w_4;
float L_31 = ___2_t;
L_24->___w_4 = ((float)il2cpp_codegen_add(L_26, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_28, L_30)), L_31))));
// }
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.NoInterpVector4Parameter::.ctor(UnityEngine.Vector4,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpVector4Parameter__ctor_mBCC94D3B29ADB6D1C6F730D26850D37F3F35A185 (NoInterpVector4Parameter_tEB35A48479B0C5D5EBEA04C8FFC44D7BC9DEE515* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___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_mE6EC5FD018557E4587232EEB1EFF72469EF04116_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_mE6EC5FD018557E4587232EEB1EFF72469EF04116(__this, L_0, L_1, VolumeParameter_1__ctor_mE6EC5FD018557E4587232EEB1EFF72469EF04116_RuntimeMethod_var);
// : 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.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)
{
{
// : this(value, TextureDimension.Any, overrideState) { }
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
TextureParameter__ctor_m1B67EA56F96C59F4C7E6B62BF979F6E5015B4105(__this, L_0, 1, L_1, NULL);
// : this(value, TextureDimension.Any, overrideState) { }
return;
}
}
// System.Void UnityEngine.Rendering.TextureParameter::.ctor(UnityEngine.Texture,UnityEngine.Rendering.TextureDimension,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureParameter__ctor_m1B67EA56F96C59F4C7E6B62BF979F6E5015B4105 (TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_value, int32_t ___1_dimension, bool ___2_overrideState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_value;
bool L_1 = ___2_overrideState;
VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5(__this, L_0, L_1, VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
// this.dimension = dimension;
int32_t L_2 = ___1_dimension;
__this->___dimension_3 = L_2;
// }
return;
}
}
// System.Int32 UnityEngine.Rendering.TextureParameter::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureParameter_GetHashCode_m80D724040A649B4A08BF38E1AD16A40F3FF7FAE0 (TextureParameter_t8989581983DE4A463CBB1A19F90D9E27BF7EC28A* __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*)&VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int hash = base.GetHashCode();
int32_t L_0;
L_0 = VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504(__this, VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
V_0 = L_0;
// if (value != null)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1;
L_1 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
// hash = 23 * CoreUtils.GetTextureHash(value);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3;
L_3 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027(L_3, NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_4));
}
IL_0024:
{
// return hash;
int32_t L_5 = V_0;
return L_5;
}
}
#ifdef __clang__
#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.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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5(__this, L_0, L_1, VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Int32 UnityEngine.Rendering.NoInterpTextureParameter::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NoInterpTextureParameter_GetHashCode_mA9339999E38B822731B85DD86DD3E96F13D30E0B (NoInterpTextureParameter_tC99FB0FE7B2B1D94AE407F612730FC05204C1478* __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*)&VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int hash = base.GetHashCode();
int32_t L_0;
L_0 = VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504(__this, VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
V_0 = L_0;
// if (value != null)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1;
L_1 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
// hash = 23 * CoreUtils.GetTextureHash(value);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3;
L_3 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027(L_3, NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_4));
}
IL_0024:
{
// return hash;
int32_t L_5 = V_0;
return L_5;
}
}
#ifdef __clang__
#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.Texture2DParameter::.ctor(UnityEngine.Texture,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DParameter__ctor_m3A6EBCB797C3FD5ACFE6D5029704887DB17B492A (Texture2DParameter_tCA233C85668789CDEC75FCABB6A9277E3105C32F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___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_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5(__this, L_0, L_1, VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Int32 UnityEngine.Rendering.Texture2DParameter::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DParameter_GetHashCode_m7467D8BFF92F07B368D8E0DCE0313AEC28FB7BC8 (Texture2DParameter_tCA233C85668789CDEC75FCABB6A9277E3105C32F* __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*)&VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int hash = base.GetHashCode();
int32_t L_0;
L_0 = VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504(__this, VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
V_0 = L_0;
// if (value != null)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1;
L_1 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
// hash = 23 * CoreUtils.GetTextureHash(value);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3;
L_3 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027(L_3, NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_4));
}
IL_0024:
{
// return hash;
int32_t L_5 = V_0;
return L_5;
}
}
#ifdef __clang__
#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.Texture3DParameter::.ctor(UnityEngine.Texture,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3DParameter__ctor_mC5EB1FCDE9F1426770783EF2C7242C0E221D8A93 (Texture3DParameter_tD647B02C235BE90AAEAD47FFCE76D6ABA27D37E2* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___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_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5(__this, L_0, L_1, VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Int32 UnityEngine.Rendering.Texture3DParameter::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture3DParameter_GetHashCode_m631E93C753DE2FD8DBA5E7D7760E4E8E0E508837 (Texture3DParameter_tD647B02C235BE90AAEAD47FFCE76D6ABA27D37E2* __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*)&VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int hash = base.GetHashCode();
int32_t L_0;
L_0 = VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504(__this, VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
V_0 = L_0;
// if (value != null)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1;
L_1 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
// hash = 23 * CoreUtils.GetTextureHash(value);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3;
L_3 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027(L_3, NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_4));
}
IL_0024:
{
// return hash;
int32_t L_5 = V_0;
return L_5;
}
}
#ifdef __clang__
#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.RenderTextureParameter::.ctor(UnityEngine.RenderTexture,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureParameter__ctor_mFA2947C5B4BB2C80603711DD6F881A1E0880BB96 (RenderTextureParameter_t1E38EEAB6C5DB8D305231FB7779A1DEAB790A6BB* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___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_m7C15F08D1CB67DA0D54D827854620DA56F334B6B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m7C15F08D1CB67DA0D54D827854620DA56F334B6B(__this, L_0, L_1, VolumeParameter_1__ctor_m7C15F08D1CB67DA0D54D827854620DA56F334B6B_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Int32 UnityEngine.Rendering.RenderTextureParameter::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureParameter_GetHashCode_mC6CB8DD542E0032645B239F4A27412563D74FE37 (RenderTextureParameter_t1E38EEAB6C5DB8D305231FB7779A1DEAB790A6BB* __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*)&VolumeParameter_1_GetHashCode_m7356C5ADEBE93FE852F5F8BBDB5751DAC44747E2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int hash = base.GetHashCode();
int32_t L_0;
L_0 = VolumeParameter_1_GetHashCode_m7356C5ADEBE93FE852F5F8BBDB5751DAC44747E2(__this, VolumeParameter_1_GetHashCode_m7356C5ADEBE93FE852F5F8BBDB5751DAC44747E2_RuntimeMethod_var);
V_0 = L_0;
// if (value != null)
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1;
L_1 = VirtualFuncInvoker0< RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.RenderTexture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
// hash = 23 * CoreUtils.GetTextureHash(value);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3;
L_3 = VirtualFuncInvoker0< RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.RenderTexture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027(L_3, NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_4));
}
IL_0024:
{
// return hash;
int32_t L_5 = V_0;
return L_5;
}
}
#ifdef __clang__
#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.NoInterpRenderTextureParameter::.ctor(UnityEngine.RenderTexture,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpRenderTextureParameter__ctor_m20B3C73CD6A11B1198BB7A21CE33DC908ABC46C0 (NoInterpRenderTextureParameter_t7583BF71A63A454A040AE0826144BB949B655D55* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___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_m7C15F08D1CB67DA0D54D827854620DA56F334B6B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m7C15F08D1CB67DA0D54D827854620DA56F334B6B(__this, L_0, L_1, VolumeParameter_1__ctor_m7C15F08D1CB67DA0D54D827854620DA56F334B6B_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Int32 UnityEngine.Rendering.NoInterpRenderTextureParameter::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NoInterpRenderTextureParameter_GetHashCode_m731ED75248A7237906BCAD1B956E79196FA2022F (NoInterpRenderTextureParameter_t7583BF71A63A454A040AE0826144BB949B655D55* __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*)&VolumeParameter_1_GetHashCode_m7356C5ADEBE93FE852F5F8BBDB5751DAC44747E2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int hash = base.GetHashCode();
int32_t L_0;
L_0 = VolumeParameter_1_GetHashCode_m7356C5ADEBE93FE852F5F8BBDB5751DAC44747E2(__this, VolumeParameter_1_GetHashCode_m7356C5ADEBE93FE852F5F8BBDB5751DAC44747E2_RuntimeMethod_var);
V_0 = L_0;
// if (value != null)
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1;
L_1 = VirtualFuncInvoker0< RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.RenderTexture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
// hash = 23 * CoreUtils.GetTextureHash(value);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3;
L_3 = VirtualFuncInvoker0< RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.RenderTexture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027(L_3, NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_4));
}
IL_0024:
{
// return hash;
int32_t L_5 = V_0;
return L_5;
}
}
#ifdef __clang__
#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.CubemapParameter::.ctor(UnityEngine.Texture,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CubemapParameter__ctor_m44BF9295F2F3C4168BCBDF746B59F057E46BE9F6 (CubemapParameter_tF7E8490EA38571531CC5BEDED9CA4EB3EBE97078* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___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_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5(__this, L_0, L_1, VolumeParameter_1__ctor_m107A28B9E1B72B0CC9CC56FB06E4258710AD5CB5_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Int32 UnityEngine.Rendering.CubemapParameter::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CubemapParameter_GetHashCode_mB29B84A37FFBF7FF167D656262F1B489EB6BA1F1 (CubemapParameter_tF7E8490EA38571531CC5BEDED9CA4EB3EBE97078* __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*)&VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int hash = base.GetHashCode();
int32_t L_0;
L_0 = VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504(__this, VolumeParameter_1_GetHashCode_m550B027761A808F4929CD021363133D641095504_RuntimeMethod_var);
V_0 = L_0;
// if (value != null)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1;
L_1 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
// hash = 23 * CoreUtils.GetTextureHash(value);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3;
L_3 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Texture>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027(L_3, NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_4));
}
IL_0024:
{
// return hash;
int32_t L_5 = V_0;
return L_5;
}
}
#ifdef __clang__
#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.NoInterpCubemapParameter::.ctor(UnityEngine.Cubemap,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoInterpCubemapParameter__ctor_mFE94AFC6850C280614C720CAE234E75C6AC40D1A (NoInterpCubemapParameter_t0649F811E3A629AC746AE914201C08F080442167* __this, Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* ___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_mE396EFEDAEFD35E495538DD6130415F83B6C0E6C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_mE396EFEDAEFD35E495538DD6130415F83B6C0E6C(__this, L_0, L_1, VolumeParameter_1__ctor_mE396EFEDAEFD35E495538DD6130415F83B6C0E6C_RuntimeMethod_var);
// : base(value, overrideState) { }
return;
}
}
// System.Int32 UnityEngine.Rendering.NoInterpCubemapParameter::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NoInterpCubemapParameter_GetHashCode_m5FE3E349E8F9D4A1536FBC805782F57BEBBB49E3 (NoInterpCubemapParameter_t0649F811E3A629AC746AE914201C08F080442167* __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*)&VolumeParameter_1_GetHashCode_m42A1BE52B88F0397AEB19487DDAF9F8A271CFB1E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int hash = base.GetHashCode();
int32_t L_0;
L_0 = VolumeParameter_1_GetHashCode_m42A1BE52B88F0397AEB19487DDAF9F8A271CFB1E(__this, VolumeParameter_1_GetHashCode_m42A1BE52B88F0397AEB19487DDAF9F8A271CFB1E_RuntimeMethod_var);
V_0 = L_0;
// if (value != null)
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_1;
L_1 = VirtualFuncInvoker0< Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Cubemap>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
// hash = 23 * CoreUtils.GetTextureHash(value);
Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_3;
L_3 = VirtualFuncInvoker0< Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* >::Invoke(12 /* T UnityEngine.Rendering.VolumeParameter`1<UnityEngine.Cubemap>::get_value() */, __this);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = CoreUtils_GetTextureHash_mC1A04C25989D75266B27D32B5EB463DEEFEB9027(L_3, NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_4));
}
IL_0024:
{
// return hash;
int32_t L_5 = V_0;
return L_5;
}
}
#ifdef __clang__
#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.AnimationCurveParameter::.ctor(UnityEngine.AnimationCurve,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurveParameter__ctor_m7D096129215A4302F4FA02A25F8043C58BF44A96 (AnimationCurveParameter_t0DA1A1E3853A4EBE011E021AF956A572088928F8* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___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_m3226432CE8A01C22201154EB5A6EB3F463FEBBF6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(value, overrideState) { }
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = ___0_value;
bool L_1 = ___1_overrideState;
VolumeParameter_1__ctor_m3226432CE8A01C22201154EB5A6EB3F463FEBBF6(__this, L_0, L_1, VolumeParameter_1__ctor_m3226432CE8A01C22201154EB5A6EB3F463FEBBF6_RuntimeMethod_var);
// : 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.VolumeProfile::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeProfile_OnEnable_m1A8EC150A4A44E6BB4B7596681CBCF7D5CEF3293 (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m6D8176D27ABB2DB3967E3044282D589489BC034B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3COnEnableU3Eb__2_0_m01AFBC2281C9D0F419F9158C17BCA7A47E0012DE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795* G_B2_0 = NULL;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* G_B2_1 = NULL;
Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795* G_B1_0 = NULL;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* G_B1_1 = NULL;
{
// components.RemoveAll(x => x == null);
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = __this->___components_4;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_il2cpp_TypeInfo_var);
Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795* L_1 = ((U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_1;
Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795* 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_0025;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_il2cpp_TypeInfo_var);
U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1* L_3 = ((U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795* L_4 = (Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795*)il2cpp_codegen_object_new(Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795_il2cpp_TypeInfo_var);
NullCheck(L_4);
Predicate_1__ctor_mE1D967FE981AB0121BA730DAC5DDB57DD8CB993E(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3COnEnableU3Eb__2_0_m01AFBC2281C9D0F419F9158C17BCA7A47E0012DE_RuntimeMethod_var), NULL);
Predicate_1_tEAE10FBF029C4DF66AAD79350CDC58A6B0AAB795* L_5 = L_4;
((U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t879B0CBE45C81BD75D85CA67277ECABA94F795A1_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_1), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0025:
{
NullCheck(G_B2_1);
int32_t L_6;
L_6 = List_1_RemoveAll_m6D8176D27ABB2DB3967E3044282D589489BC034B(G_B2_1, G_B2_0, List_1_RemoveAll_m6D8176D27ABB2DB3967E3044282D589489BC034B_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeProfile::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeProfile_OnDisable_mBCCA4974484C2E99A056F1CEE923CEF935BE8D34 (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (components == null)
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = __this->___components_4;
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// for (int i = 0; i < components.Count; i++)
V_0 = 0;
goto IL_0036;
}
IL_000d:
{
// if (components[i] != null)
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_1 = __this->___components_4;
int32_t L_2 = V_0;
NullCheck(L_1);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_3;
L_3 = List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939(L_1, L_2, List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
// components[i].Release();
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_5 = __this->___components_4;
int32_t L_6 = V_0;
NullCheck(L_5);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_7;
L_7 = List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939(L_5, L_6, List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
NullCheck(L_7);
VolumeComponent_Release_m57BFC682C5A2802DBD41FDA73DB9929727792CB9(L_7, NULL);
}
IL_0032:
{
// for (int i = 0; i < components.Count; i++)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0036:
{
// for (int i = 0; i < components.Count; i++)
int32_t L_9 = V_0;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_10 = __this->___components_4;
NullCheck(L_10);
int32_t L_11;
L_11 = List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline(L_10, List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
if ((((int32_t)L_9) < ((int32_t)L_11)))
{
goto IL_000d;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeProfile::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeProfile_Reset_m56821F268C7DF9B2AD8423094839E0C53BCECC89 (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, const RuntimeMethod* method)
{
{
// isDirty = true;
__this->___isDirty_5 = (bool)1;
// }
return;
}
}
// UnityEngine.Rendering.VolumeComponent UnityEngine.Rendering.VolumeProfile::Add(System.Type,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* VolumeProfile_Add_mDF517026750FFACF3E21FCC135510FEBEB12BE1B (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, Type_t* ___0_type, bool ___1_overrides, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_0 = NULL;
{
// if (Has(type))
Type_t* L_0 = ___0_type;
bool L_1;
L_1 = VolumeProfile_Has_m58F53E1D8EC2C8D8D97ADF7AEEB6C432FFE9C8BC(__this, L_0, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
// throw new InvalidOperationException("Component already exists in the volume");
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_2);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2805875C5FAF7BABFF913C2AB0F712C35F91FDC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VolumeProfile_Add_mDF517026750FFACF3E21FCC135510FEBEB12BE1B_RuntimeMethod_var)));
}
IL_0014:
{
// var component = (VolumeComponent)CreateInstance(type);
Type_t* L_3 = ___0_type;
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_4;
L_4 = ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24(L_3, NULL);
V_0 = ((VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*)CastclassClass((RuntimeObject*)L_4, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_il2cpp_TypeInfo_var));
// component.SetAllOverridesTo(overrides);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_5 = V_0;
bool L_6 = ___1_overrides;
NullCheck(L_5);
VolumeComponent_SetAllOverridesTo_mF825E40D5821ABDBFFBC2861C488A14E728FC87C(L_5, L_6, NULL);
// components.Add(component);
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_7 = __this->___components_4;
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_8 = V_0;
NullCheck(L_7);
List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_inline(L_7, L_8, List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var);
// isDirty = true;
__this->___isDirty_5 = (bool)1;
// return component;
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_9 = V_0;
return L_9;
}
}
// System.Void UnityEngine.Rendering.VolumeProfile::Remove(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeProfile_Remove_m9E5CA5F7CA22167AD235A88515C4315F68A579E7 (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, Type_t* ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m0F7052309F2918C4689951C640FB1A06895BB361_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// int toRemove = -1;
V_0 = (-1);
// for (int i = 0; i < components.Count; i++)
V_1 = 0;
goto IL_0027;
}
IL_0006:
{
// if (components[i].GetType() == type)
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = __this->___components_4;
int32_t L_1 = V_1;
NullCheck(L_0);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_2;
L_2 = List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939(L_0, L_1, List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
NullCheck(L_2);
Type_t* L_3;
L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL);
Type_t* L_4 = ___0_type;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0023;
}
}
{
// toRemove = i;
int32_t L_6 = V_1;
V_0 = L_6;
// break;
goto IL_0035;
}
IL_0023:
{
// for (int i = 0; i < components.Count; i++)
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0027:
{
// for (int i = 0; i < components.Count; i++)
int32_t L_8 = V_1;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_9 = __this->___components_4;
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline(L_9, List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_0006;
}
}
IL_0035:
{
// if (toRemove >= 0)
int32_t L_11 = V_0;
if ((((int32_t)L_11) < ((int32_t)0)))
{
goto IL_004c;
}
}
{
// components.RemoveAt(toRemove);
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_12 = __this->___components_4;
int32_t L_13 = V_0;
NullCheck(L_12);
List_1_RemoveAt_m0F7052309F2918C4689951C640FB1A06895BB361(L_12, L_13, List_1_RemoveAt_m0F7052309F2918C4689951C640FB1A06895BB361_RuntimeMethod_var);
// isDirty = true;
__this->___isDirty_5 = (bool)1;
}
IL_004c:
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.VolumeProfile::Has(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeProfile_Has_m58F53E1D8EC2C8D8D97ADF7AEEB6C432FFE9C8BC (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, Type_t* ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
{
// foreach (var component in components)
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = __this->___components_4;
NullCheck(L_0);
Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 L_1;
L_1 = List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760(L_0, List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0031:
{// begin finally (depth: 1)
Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607((&V_0), Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0026_1;
}
IL_000e_1:
{
// foreach (var component in components)
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_2;
L_2 = Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_inline((&V_0), Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
// if (component.GetType() == type)
NullCheck(L_2);
Type_t* L_3;
L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL);
Type_t* L_4 = ___0_type;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0026_1;
}
}
{
// return true;
V_1 = (bool)1;
goto IL_0041;
}
IL_0026_1:
{
// foreach (var component in components)
bool L_6;
L_6 = Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911((&V_0), Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
if (L_6)
{
goto IL_000e_1;
}
}
{
goto IL_003f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003f:
{
// return false;
return (bool)0;
}
IL_0041:
{
// }
bool L_7 = V_1;
return L_7;
}
}
// System.Boolean UnityEngine.Rendering.VolumeProfile::HasSubclassOf(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeProfile_HasSubclassOf_m920D79BA16A14B8026649BAFA32A8C017DE0F02F (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, Type_t* ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
{
// foreach (var component in components)
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = __this->___components_4;
NullCheck(L_0);
Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 L_1;
L_1 = List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760(L_0, List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0031:
{// begin finally (depth: 1)
Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607((&V_0), Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0026_1;
}
IL_000e_1:
{
// foreach (var component in components)
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_2;
L_2 = Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_inline((&V_0), Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
// if (component.GetType().IsSubclassOf(type))
NullCheck(L_2);
Type_t* L_3;
L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL);
Type_t* L_4 = ___0_type;
NullCheck(L_3);
bool L_5;
L_5 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_3, L_4);
if (!L_5)
{
goto IL_0026_1;
}
}
{
// return true;
V_1 = (bool)1;
goto IL_0041;
}
IL_0026_1:
{
// foreach (var component in components)
bool L_6;
L_6 = Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911((&V_0), Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
if (L_6)
{
goto IL_000e_1;
}
}
{
goto IL_003f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003f:
{
// return false;
return (bool)0;
}
IL_0041:
{
// }
bool L_7 = V_1;
return L_7;
}
}
// System.Int32 UnityEngine.Rendering.VolumeProfile::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VolumeProfile_GetHashCode_mFFE471DEA166D1EBC418F1EF97D3FB5FFD627ECF (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// int hash = 17;
V_0 = ((int32_t)17);
// for (int i = 0; i < components.Count; i++)
V_1 = 0;
goto IL_0022;
}
IL_0007:
{
// hash = hash * 23 + components[i].GetHashCode();
int32_t L_0 = V_0;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_1 = __this->___components_4;
int32_t L_2 = V_1;
NullCheck(L_1);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_3;
L_3 = List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939(L_1, L_2, List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_3);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)23))), L_4));
// for (int i = 0; i < components.Count; i++)
int32_t L_5 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0022:
{
// for (int i = 0; i < components.Count; i++)
int32_t L_6 = V_1;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_7 = __this->___components_4;
NullCheck(L_7);
int32_t L_8;
L_8 = List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline(L_7, List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
if ((((int32_t)L_6) < ((int32_t)L_8)))
{
goto IL_0007;
}
}
{
// return hash;
int32_t L_9 = V_0;
return L_9;
}
}
// System.Int32 UnityEngine.Rendering.VolumeProfile::GetComponentListHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VolumeProfile_GetComponentListHashCode_m8AB8D068D1F104706ADD8CA0207E3B3526D527C1 (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// int hash = 17;
V_0 = ((int32_t)17);
// for (int i = 0; i < components.Count; i++)
V_1 = 0;
goto IL_0027;
}
IL_0007:
{
// hash = hash * 23 + components[i].GetType().GetHashCode();
int32_t L_0 = V_0;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_1 = __this->___components_4;
int32_t L_2 = V_1;
NullCheck(L_1);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_3;
L_3 = List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939(L_1, L_2, List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
NullCheck(L_3);
Type_t* L_4;
L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_4);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)23))), L_5));
// for (int i = 0; i < components.Count; i++)
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0027:
{
// for (int i = 0; i < components.Count; i++)
int32_t L_7 = V_1;
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_8 = __this->___components_4;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline(L_8, List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
if ((((int32_t)L_7) < ((int32_t)L_9)))
{
goto IL_0007;
}
}
{
// return hash;
int32_t L_10 = V_0;
return L_10;
}
}
// System.Void UnityEngine.Rendering.VolumeProfile::Sanitize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeProfile_Sanitize_m288F3AFCFE9A6F6653F7FFC87CA08E17D425A305 (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m0F7052309F2918C4689951C640FB1A06895BB361_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// for (int i = components.Count - 1; i >= 0; i--)
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = __this->___components_4;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline(L_0, List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
goto IL_0034;
}
IL_0010:
{
// if (components[i] == null)
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_2 = __this->___components_4;
int32_t L_3 = V_0;
NullCheck(L_2);
VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_4;
L_4 = List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939(L_2, L_3, List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
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_0030;
}
}
{
// components.RemoveAt(i);
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_6 = __this->___components_4;
int32_t L_7 = V_0;
NullCheck(L_6);
List_1_RemoveAt_m0F7052309F2918C4689951C640FB1A06895BB361(L_6, L_7, List_1_RemoveAt_m0F7052309F2918C4689951C640FB1A06895BB361_RuntimeMethod_var);
}
IL_0030:
{
// for (int i = components.Count - 1; i >= 0; i--)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
}
IL_0034:
{
// for (int i = components.Count - 1; i >= 0; i--)
int32_t L_9 = V_0;
if ((((int32_t)L_9) >= ((int32_t)0)))
{
goto IL_0010;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.VolumeProfile::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeProfile__ctor_m3981FB5EB5E02F57E8C1C58AD34187402D7A7FFB (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<VolumeComponent> components = new List<VolumeComponent>();
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*)il2cpp_codegen_object_new(List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748(L_0, List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748_RuntimeMethod_var);
__this->___components_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___components_4), (void*)L_0);
// public bool isDirty = true; // Editor only, doesn't have any use outside of it
__this->___isDirty_5 = (bool)1;
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method)
{
{
// public RenderTexture rt { get { return m_RT; } }
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_RT_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 void Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_scale, const RuntimeMethod* method)
{
{
float L_0 = __this->___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___0_scale;
float L_2 = L_1.___x_1;
__this->___x_1 = ((float)il2cpp_codegen_multiply(L_0, L_2));
float L_3 = __this->___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_scale;
float L_5 = L_4.___y_2;
__this->___y_2 = ((float)il2cpp_codegen_multiply(L_3, L_5));
float L_6 = __this->___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = ___0_scale;
float L_8 = L_7.___z_3;
__this->___z_3 = ((float)il2cpp_codegen_multiply(L_6, L_8));
float L_9 = __this->___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___0_scale;
float L_11 = L_10.___w_4;
__this->___w_4 = ((float)il2cpp_codegen_multiply(L_9, L_11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_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), (0.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_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_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), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_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 int32_t TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static int slices { get => m_MaxViews; }
il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
int32_t L_0 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MaxViews_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A_inline (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, uint8_t ___0_initValue, const RuntimeMethod* method)
{
{
// public BitArray8(byte initValue) => data = initValue;
uint8_t L_0 = ___0_initValue;
__this->___data_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_inline (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, uint16_t ___0_initValue, const RuntimeMethod* method)
{
{
// public BitArray16(ushort initValue) => data = initValue;
uint16_t L_0 = ___0_initValue;
__this->___data_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_inline (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, uint32_t ___0_initValue, const RuntimeMethod* method)
{
{
// public BitArray32(uint initValue) => data = initValue;
uint32_t L_0 = ___0_initValue;
__this->___data_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_inline (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, uint64_t ___0_initValue, const RuntimeMethod* method)
{
{
// public BitArray64(ulong initValue) => data = initValue;
uint64_t L_0 = ___0_initValue;
__this->___data_0 = L_0;
return;
}
}
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 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 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 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 float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_f;
if ((((float)L_0) >= ((float)(0.0f))))
{
goto IL_0010;
}
}
{
G_B3_0 = (-1.0f);
goto IL_0015;
}
IL_0010:
{
G_B3_0 = (1.0f);
}
IL_0015:
{
V_0 = G_B3_0;
goto IL_0018;
}
IL_0018:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Implicit_mA8CF4745D766F4F610E1BE0A1ED2F4E5FE5D734C_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 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;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_v;
float L_7 = L_6.___w_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
memset((&L_8), 0, sizeof(L_8));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_8), L_1, L_3, L_5, L_7, /*hidden argument*/NULL);
V_0 = L_8;
goto IL_0021;
}
IL_0021:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline (float ___0_f, float ___1_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
float L_0 = ___0_f;
float L_1 = ___1_p;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_2;
L_2 = Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054(((double)L_0), ((double)L_1), NULL);
V_0 = ((float)L_2);
goto IL_000e;
}
IL_000e:
{
float L_3 = V_0;
return L_3;
}
}
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 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 bool RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method)
{
{
// public bool useScaling { get; internal set; }
bool L_0 = __this->___U3CuseScalingU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___m_X_0;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___m_Y_1;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_linear_m76EB88E15DA4E00D615DF33D1CEE51092683117C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = __this->___r_0;
float L_1;
L_1 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_0, NULL);
float L_2 = __this->___g_1;
float L_3;
L_3 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_2, NULL);
float L_4 = __this->___b_2;
float L_5;
L_5 = Mathf_GammaToLinearSpace_mEF9E26BAD322E55448B286ABDCDF4A2CC236547F(L_4, NULL);
float L_6 = __this->___a_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
memset((&L_7), 0, sizeof(L_7));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_7), L_1, L_3, L_5, L_6, /*hidden argument*/NULL);
V_0 = L_7;
goto IL_0030;
}
IL_0030:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = V_0;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_gamma_mEB9104560536D684CD57C968A906A8B3EF89839F_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = __this->___r_0;
float L_1;
L_1 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_0, NULL);
float L_2 = __this->___g_1;
float L_3;
L_3 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_2, NULL);
float L_4 = __this->___b_2;
float L_5;
L_5 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_4, NULL);
float L_6 = __this->___a_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
memset((&L_7), 0, sizeof(L_7));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_7), L_1, L_3, L_5, L_6, /*hidden argument*/NULL);
V_0 = L_7;
goto IL_0030;
}
IL_0030:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = V_0;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RendererList_get_isValid_mD49D7348F5E73DD10528CA33E7E47D045F59ABA4_inline (RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635* __this, const RuntimeMethod* method)
{
{
// public bool isValid { get; private set; }
bool L_0 = __this->___U3CisValidU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_target_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BitConverter_Int32BitsToSingle_mAD799CFA19FABC0DCA7A09F3380A1F0B0EB39130_inline (int32_t ___0_value, const RuntimeMethod* method)
{
{
float L_0 = *((float*)((uintptr_t)(&___0_value)));
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HableCurve_get_inverseWhitePoint_m5F59401B566306A949B32D661F869075981E50DA_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method)
{
{
// public float inverseWhitePoint { get; private set; }
float L_0 = __this->___U3CinverseWhitePointU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HableCurve_get_x0_m6B5D5E0670C8B9CBEEC20B68A75DB35BC1C6E509_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method)
{
{
// public float x0 { get; private set; }
float L_0 = __this->___U3Cx0U3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HableCurve_get_x1_m6C889E5A754B5BA6439F913BA64A4A053F8BE1A2_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, const RuntimeMethod* method)
{
{
// public float x1 { get; private set; }
float L_0 = __this->___U3Cx1U3Ek__BackingField_3;
return L_0;
}
}
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 float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___0_value;
float L_1 = ___1_min;
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
float L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
float L_4 = ___0_value;
float L_5 = ___2_max;
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
float L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
float L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
float L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_whitePoint_m178C9CC10D68A74D67DFB3A167EFA72911615BC0_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float whitePoint { get; private set; }
float L_0 = ___0_value;
__this->___U3CwhitePointU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_inverseWhitePoint_m1A0666ED505D2CE050EB41256F9F5295A2286820_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float inverseWhitePoint { get; private set; }
float L_0 = ___0_value;
__this->___U3CinverseWhitePointU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_x0_m23752EEB60CAFE7B808783F8C21139157C9CA3BB_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float x0 { get; private set; }
float L_0 = ___0_value;
__this->___U3Cx0U3Ek__BackingField_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_x1_m6D171AB75E179893656FB10E41AA73E50DA498B6_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float x1 { get; private set; }
float L_0 = ___0_value;
__this->___U3Cx1U3Ek__BackingField_3 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y_3;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z_4;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
float L_0 = __this->___x_0;
float L_1 = __this->___x_0;
float L_2 = __this->___y_1;
float L_3 = __this->___y_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_4;
L_4 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))))));
V_0 = ((float)L_4);
goto IL_0026;
}
IL_0026:
{
float L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextureCurve_set_length_mC14849BC756150B20666024F26855DCF1BCC2E4C_inline (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public int length { get; private set; } // Calling AnimationCurve.length is very slow, let's cache it
int32_t L_0 = ___0_value;
__this->___U3ClengthU3Ek__BackingField_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextureCurve_SetDirty_mB9C387DE227B5B94937B19FD1125C2D5FEFC501F_inline (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method)
{
{
// m_IsCurveDirty = true;
__this->___m_IsCurveDirty_9 = (bool)1;
// m_IsTextureDirty = true;
__this->___m_IsTextureDirty_10 = (bool)1;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureCurve_get_length_m782E158DA1DCF67FCB1E87FB4FAA73F3F925F2BE_inline (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method)
{
{
// public int length { get; private set; } // Calling AnimationCurve.length is very slow, let's cache it
int32_t L_0 = __this->___U3ClengthU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeComponent_set_parameters_mF276CB5B28110A8E62A0C3B2921FF3904D94CD09_inline (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* ___0_value, const RuntimeMethod* method)
{
{
// public ReadOnlyCollection<VolumeParameter> parameters { get; private set; }
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_0 = ___0_value;
__this->___U3CparametersU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CparametersU3Ek__BackingField_6), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043_inline (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method)
{
{
// public ReadOnlyCollection<VolumeParameter> parameters { get; private set; }
ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_0 = __this->___U3CparametersU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
{
// public Type[] baseComponentTypeArray { get; private set; }
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = __this->___U3CbaseComponentTypeArrayU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_value, const RuntimeMethod* method)
{
{
// public Type[] baseComponentTypeArray { get; private set; }
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ___0_value;
__this->___U3CbaseComponentTypeArrayU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbaseComponentTypeArrayU3Ek__BackingField_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method)
{
{
// public VolumeStack stack { get; set; }
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_value;
__this->___U3CstackU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstackU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_get_stack_m5F7B366D1E7FE168EF4CA04A17531D34DD200266_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method)
{
{
// public VolumeStack stack { get; set; }
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = __this->___U3CstackU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Volume_get_isGlobal_m09C1E1FB39D06DD9EC78DF276DE9A1FBE3E42763_inline (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method)
{
{
// get => m_IsGlobal;
bool L_0 = __this->___m_IsGlobal_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___x_2;
float L_1 = __this->___x_2;
float L_2 = __this->___y_3;
float L_3 = __this->___y_3;
float L_4 = __this->___z_4;
float L_5 = __this->___z_4;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
goto IL_002d;
}
IL_002d:
{
float L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___0_value;
int32_t L_1 = ___1_min;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___0_value;
int32_t L_5 = ___2_max;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
int32_t L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) < ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____count_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_gshared_inline (Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!false)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!false)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE5CCE3E4C785E8D9A9482D1E9D78F42472075F81_gshared_inline (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!false)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_3 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_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 int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __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_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
return;
}
IL_0034:
{
int32_t L_9 = ___0_item;
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_gshared_inline (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_item, const RuntimeMethod* method)
{
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* 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));
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_1 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)__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;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* 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));
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_6 = V_0;
int32_t L_7 = V_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_8);
return;
}
IL_0034:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_item;
(( void (*) (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_0 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->___key_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1;
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 KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->___key_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1;
return L_0;
}
}