#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker5 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct VirtualActionInvoker6 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct 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); } }; template struct VirtualFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct VirtualFuncInvoker6 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method); } }; template struct VirtualFuncInvoker7 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method); } }; // System.Action`2 struct Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA; // System.Collections.Generic.Dictionary`2>> struct Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710; // System.EventHandler`1 struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7; // System.Func`2> struct Func_2_tDB9851E133717B16EF4D1F0B933444974B766016; // System.Func`2> struct Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; // System.Collections.Generic.HashSet`1> struct HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD; // System.Collections.Generic.HashSet`1 struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t11F08D46A18E820E6CD80DE57F40444AD29E6689; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF78C5A55C1D093F0B8CD95E0247BA2EE703D9D55; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33; // System.Collections.Generic.IEqualityComparer`1> struct IEqualityComparer_1_t08F8E4E756D4582340883B61B153BEE92402CBC7; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t57A43DC72C9BCCA9EDCF71364B5BF21D7EB6497C; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; // System.Collections.Generic.Dictionary`2/KeyCollection>> struct KeyCollection_tE0EA4C9CB0F7AA567C4AA87C2AF9F3220643EF96; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_t1DD9DA01E8F917158E0E796B8B9237D890B32700; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tF86D4BF066D2918DC115471F95C704CCFE31A4BC; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t6EAA7FF2CF000EF8EBB1B2D467889F16C4F55FE3; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; // UnityEngine.Rendering.ObjectPool`1 struct ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58; // UnityEngine.Rendering.ObjectPool`1 struct ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75; // System.Collections.Generic.Stack`1 struct Stack_1_t811BF6167859620B1418B59BDE371AD6DB66F24A; // UnityEngine.Events.UnityAction`1 struct UnityAction_1_t69DB95D4376E4D4759D2CC04CD6CF4DB5B833D26; // System.Collections.Generic.Dictionary`2/ValueCollection>> struct ValueCollection_tDD0F6C24A93061B291EBBDEB0D1C0D70A14CDAFC; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_t2458D1DC649FD3CF095F724C3EC92E16FA46982B; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tA47FB4D68690FF7BE3BE1C596C5E08768A9B9AA9; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tD3A6C27C765A169197804A564B0D1921EE5F6F88; // System.Collections.Generic.Dictionary`2/Entry>>[] struct EntryU5BU5D_tCEC95CF6550B23221A8D7813F2ADDF0768CAD0B3; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_t1D278BBD8CED6790AF7799AA4CFD47335ABAEF14; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tD38255F15A144A13BD574D956F88D9BDF9B44C1A; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tD51D0D5737E414D2E6C3BCC6F8FE35EBB1EFC694; // System.Collections.Generic.HashSet`1/Slot>[] struct SlotU5BU5D_t3BEDECBC860429AA83832887868B2770E4484D2B; // System.Reflection.Assembly[] struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // UnityEngine.Color[] struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // 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.AtlasAllocatorDynamic/AtlasNode[] struct AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394; // UnityEngine.Rendering.HableCurve/Segment[] struct SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982; // System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; // System.Reflection.Assembly struct Assembly_t; // System.AssemblyLoadEventHandler struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42; // UnityEngine.Rendering.AtlasAllocator struct AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E; // UnityEngine.Rendering.AtlasAllocatorDynamic struct AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; // UnityEngine.Rendering.CommandBuffer struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7; // UnityEngine.ComputeBuffer struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233; // UnityEngine.ComputeShader struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8; // UnityEngine.Cubemap struct Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C; // UnityEngine.CubemapArray struct CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666; // 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; // UnityEngine.Rendering.HableCurve struct HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876; // UnityEngine.Rendering.IBitArray struct IBitArray_t32E2478390BB468AFCF27C565FDFBE6A67B5FA65; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; // UnityEngine.MaterialPropertyBlock struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // UnityEngine.Rendering.RTHandle struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B; // UnityEngine.Rendering.RTHandleSystem struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F; // UnityEngine.RenderTexture struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27; // System.ResolveEventHandler struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.Rendering.ScaleFunc struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791; // 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.Texture2DAtlas struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F; // UnityEngine.Rendering.Texture2DAtlasDynamic struct Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D; // UnityEngine.Texture3D struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Type struct Type_t; // System.UnhandledExceptionEventHandler struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.Rendering.AtlasAllocator/<>c struct U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE; // UnityEngine.Rendering.AtlasAllocator/AtlasNode struct AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4; // 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; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394_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* 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* 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_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B_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* 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* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_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* 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* RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_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* 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* Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_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_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_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* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____FE78C65211DD0B56A97024FB61111E686EF1FE054AA132BA58E2891AC496F1EE_1_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* _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* _stringLiteral2546136A4C74CF03045463C8DDB7C5D1E854EEEA; IL2CPP_EXTERN_C String_t* _stringLiteral314E0FE5FA89D144ED1777C0392A72515AE19AD1; IL2CPP_EXTERN_C String_t* _stringLiteral339388A4261E66A00F4092D4402EF4B32C53C5BB; IL2CPP_EXTERN_C String_t* _stringLiteral365B1F014A888DCE72CCE1F09C3646A52674E509; IL2CPP_EXTERN_C String_t* _stringLiteral3D90B8B32F87ACB4925C1A6F8C79144FDCAF8CDF; IL2CPP_EXTERN_C String_t* _stringLiteral3FD1832AB941CF70788CDA8BA0EC5E4A6D340207; IL2CPP_EXTERN_C String_t* _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30; IL2CPP_EXTERN_C String_t* _stringLiteral53A7B8F3AA601B02DBFA30B6D8BCEC8081E7627D; IL2CPP_EXTERN_C String_t* _stringLiteral5B05BB123A271CC15F1EEF190F0221CB80613031; IL2CPP_EXTERN_C String_t* _stringLiteral6DF66CBF1811D949A4A31BB943DA9DC521172B37; IL2CPP_EXTERN_C String_t* _stringLiteral6E975A3E04E04AD1056FB82AC061EA9EDD7F2CBF; IL2CPP_EXTERN_C String_t* _stringLiteral701BED502AB06A3AEE8D146D8BC134D1B2B2C87A; IL2CPP_EXTERN_C String_t* _stringLiteral7388009B45B4CF653E3C18E41433A14072CFD790; IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; IL2CPP_EXTERN_C String_t* _stringLiteral75ABE46520D2663D819AC90CCE08D3B0606DC483; IL2CPP_EXTERN_C String_t* _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB; IL2CPP_EXTERN_C String_t* _stringLiteral7B9338317CC23196A45BC969795B5FE92F8615B0; IL2CPP_EXTERN_C String_t* _stringLiteral7D25A59CF547045B8AE96B99028442D90753BB52; IL2CPP_EXTERN_C String_t* _stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7; IL2CPP_EXTERN_C String_t* _stringLiteral7E610FC4FDB73DAF334119943E03819D44500C0E; IL2CPP_EXTERN_C String_t* _stringLiteral8115B4BD81449052A4E19E865B714EA49DA4E46C; IL2CPP_EXTERN_C String_t* _stringLiteral90FDD5A55E9A72404B00AF935ADEF8EBFCF6A96F; IL2CPP_EXTERN_C String_t* _stringLiteral91896BFCE7A80962CB847131C99FBB40B54405A9; IL2CPP_EXTERN_C String_t* _stringLiteral98CFF7D4C8E693FD927BAE1DFBED24F906EE2316; IL2CPP_EXTERN_C String_t* _stringLiteralA4ACE7425465ED8B7CF6A88FEB3F0C61C30E530F; IL2CPP_EXTERN_C String_t* _stringLiteralA8F35979507EE2CEE3C7F8D73C77F5F1FBC2B712; IL2CPP_EXTERN_C String_t* _stringLiteralAF81647A04FE403C279B3B8A838CD888DFB2D9AC; IL2CPP_EXTERN_C String_t* _stringLiteralB1994F9E540855D476C744B427AA560BC162C456; IL2CPP_EXTERN_C String_t* _stringLiteralB647135ED349ACE71035F164D57AAAC743B2E7D9; IL2CPP_EXTERN_C String_t* _stringLiteralB703F8AFE225534FED12B51AB14063DE7134E8F0; IL2CPP_EXTERN_C String_t* _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2; IL2CPP_EXTERN_C String_t* _stringLiteralBE740A6E88D4BFA1DF63FB0D354B717C70241FA5; IL2CPP_EXTERN_C String_t* _stringLiteralBED620E9E1D0711D29EE397E6EA506FD6EE38C3D; IL2CPP_EXTERN_C String_t* _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB; IL2CPP_EXTERN_C String_t* _stringLiteralC5D8AF07339C92C1C8A544FB0AED646C001200E8; IL2CPP_EXTERN_C String_t* _stringLiteralCB2FF5112291E66F63509A6ABB6285E57EBD09D3; IL2CPP_EXTERN_C String_t* _stringLiteralCFDB66A5C09DDC3274385CB8BDFC3E37839055F8; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDD4F6305D039CFF700BE55D3E90AFB5BA2755049; IL2CPP_EXTERN_C String_t* _stringLiteralDE76084C69E4E563DD54C8D3FCF5010368D7964F; IL2CPP_EXTERN_C String_t* _stringLiteralE0229C664E14FBFEEC931C53EB1ABB1BD50A8791; IL2CPP_EXTERN_C String_t* _stringLiteralE90440F256366A5287F67776C37969DF52AF76D8; IL2CPP_EXTERN_C String_t* _stringLiteralEAF21F21C0C5A5EC0A8F81864348365A8EA6366A; IL2CPP_EXTERN_C String_t* _stringLiteralED754A3BF7536F651AB5799D602A24975EC3682A; IL2CPP_EXTERN_C String_t* _stringLiteralEDB3D655D84A868F471CC6372389A968CFA3FC96; IL2CPP_EXTERN_C String_t* _stringLiteralF2A9D94A0F3B66F34113F07FD956A839B571C7FB; 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* CoreUtils_DrawRendererList_m072BB1E8D0EADE4C99888FB33B13FC59ECA52496_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CoreUtils_DrawRendererList_mC201FC8EAA8924BD19EC90085F054EB1EA94E8ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m1E941F2C1CDD8057B1A502A38E419D4B583D831F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2E5B8F24222E5929B4B5E21DC32E0FC4936E5F58_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mBDC758D6AB3612A7A4E6FD67A47E4372410CA462_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mA6D8FBFFDC846F64D707528D1E157204243191AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mB76E51EAB1D0DAA739EF3ED555816A81C9C8931E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mB8765A050BD63D1C591079B7C7F21D4DB7977263_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mBFDE29F1E8B29EC001EC37D43F4B86D6165B11CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m2D1EA6829700F6B428BF1C48026ECBABBDC9038B_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_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2558CA63B57880719B2AC3164028F64C7844BF69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m47BB8E7152F27A5218E85206AA3A6EACDA139E94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF8E7CECEC9905DEC1B90C93643B06C340E6EA397_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mE46499A47B2A95498692503EBD04CAC9B9022ABB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SelectMany_TisAssembly_t_TisType_t_m4202A85C8F13D2416DEC5685134CAB1F158461B4_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* Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m72989C70A667938534DB2B5633F1957384957316_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_mDA165395335415A6CC5C0332EC48735507B673B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetAllAssemblyTypesU3Eb__81_0_m49BAC9B1A4D1E04F4AB5B5A08D1804D4C80887FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* MaterialQuality_t2D621F5951A5CE17C24E63B748DCFC1A8FBAD385_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 AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE; struct ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; struct AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394; 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>> struct Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_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 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_tE0EA4C9CB0F7AA567C4AA87C2AF9F3220643EF96* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection 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> struct Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t1D278BBD8CED6790AF7799AA4CFD47335ABAEF14* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t1DD9DA01E8F917158E0E796B8B9237D890B32700* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t2458D1DC649FD3CF095F724C3EC92E16FA46982B* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_tD38255F15A144A13BD574D956F88D9BDF9B44C1A* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_tF86D4BF066D2918DC115471F95C704CCFE31A4BC* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tA47FB4D68690FF7BE3BE1C596C5E08768A9B9AA9* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_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 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t6EAA7FF2CF000EF8EBB1B2D467889F16C4F55FE3* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tD3A6C27C765A169197804A564B0D1921EE5F6F88* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.HashSet`1> struct HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD : public RuntimeObject { // System.Int32[] System.Collections.Generic.HashSet`1::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7; // System.Collections.Generic.HashSet`1/Slot[] 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 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; }; // UnityEngine.Rendering.ObjectPool`1 struct ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75 : public RuntimeObject { // System.Collections.Generic.Stack`1 UnityEngine.Rendering.ObjectPool`1::m_Stack Stack_1_t811BF6167859620B1418B59BDE371AD6DB66F24A* ___m_Stack_0; // UnityEngine.Events.UnityAction`1 UnityEngine.Rendering.ObjectPool`1::m_ActionOnGet UnityAction_1_t69DB95D4376E4D4759D2CC04CD6CF4DB5B833D26* ___m_ActionOnGet_1; // UnityEngine.Events.UnityAction`1 UnityEngine.Rendering.ObjectPool`1::m_ActionOnRelease UnityAction_1_t69DB95D4376E4D4759D2CC04CD6CF4DB5B833D26* ___m_ActionOnRelease_2; // System.Boolean UnityEngine.Rendering.ObjectPool`1::m_CollectionCheck bool ___m_CollectionCheck_3; // System.Int32 UnityEngine.Rendering.ObjectPool`1::k__BackingField int32_t ___U3CcountAllU3Ek__BackingField_4; }; struct Il2CppArrayBounds; // 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.AtlasAllocator struct AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E : public RuntimeObject { // UnityEngine.Rendering.AtlasAllocator/AtlasNode UnityEngine.Rendering.AtlasAllocator::m_Root AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* ___m_Root_0; // System.Int32 UnityEngine.Rendering.AtlasAllocator::m_Width int32_t ___m_Width_1; // System.Int32 UnityEngine.Rendering.AtlasAllocator::m_Height int32_t ___m_Height_2; // System.Boolean UnityEngine.Rendering.AtlasAllocator::powerOfTwoPadding bool ___powerOfTwoPadding_3; // UnityEngine.Rendering.ObjectPool`1 UnityEngine.Rendering.AtlasAllocator::m_NodePool ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75* ___m_NodePool_4; }; // 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 UnityEngine.Rendering.AtlasAllocatorDynamic::m_NodeFromID Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* ___m_NodeFromID_4; }; // UnityEngine.Rendering.BitArrayUtilities struct BitArrayUtilities_tBEE4BEF7D1928BBBB4119E18858F9AC52FB192C4 : public RuntimeObject { }; // UnityEngine.Rendering.Blitter struct Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7 : public RuntimeObject { }; 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.CameraCaptureBridge struct CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559 : public RuntimeObject { }; struct CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields { // System.Collections.Generic.Dictionary`2>> UnityEngine.Rendering.CameraCaptureBridge::actionDict Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* ___actionDict_0; // System.Boolean UnityEngine.Rendering.CameraCaptureBridge::_enabled bool ____enabled_1; }; // UnityEngine.Rendering.ColorUtils struct ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18 : public RuntimeObject { }; 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.CoreMatrixUtils struct CoreMatrixUtils_t1A4A0BB16150D9705EB4C1870A65BADB6585AEC7 : public RuntimeObject { }; // UnityEngine.Rendering.CoreUtils struct CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038 : public RuntimeObject { }; 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 UnityEngine.Rendering.CoreUtils::m_AssemblyTypes RuntimeObject* ___m_AssemblyTypes_17; }; // UnityEngine.Rendering.DelegateUtility struct DelegateUtility_t9CC52019C774030EBC66354486490353E2B4A808 : public RuntimeObject { }; // UnityEngine.Rendering.HableCurve struct HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876 : public RuntimeObject { // System.Single UnityEngine.Rendering.HableCurve::k__BackingField float ___U3CwhitePointU3Ek__BackingField_0; // System.Single UnityEngine.Rendering.HableCurve::k__BackingField float ___U3CinverseWhitePointU3Ek__BackingField_1; // System.Single UnityEngine.Rendering.HableCurve::k__BackingField float ___U3Cx0U3Ek__BackingField_2; // System.Single UnityEngine.Rendering.HableCurve::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 { }; 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; }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // UnityEngine.Rendering.TextureXR struct TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B : public RuntimeObject { }; 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; }; // 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.AtlasAllocator/<>c struct U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE : public RuntimeObject { }; struct U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE_StaticFields { // UnityEngine.Rendering.AtlasAllocator/<>c UnityEngine.Rendering.AtlasAllocator/<>c::<>9 U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE* ___U3CU3E9_0; // UnityEngine.Events.UnityAction`1 UnityEngine.Rendering.AtlasAllocator/<>c::<>9__6_0 UnityAction_1_t69DB95D4376E4D4759D2CC04CD6CF4DB5B833D26* ___U3CU3E9__6_0_1; // UnityEngine.Events.UnityAction`1 UnityEngine.Rendering.AtlasAllocator/<>c::<>9__6_1 UnityAction_1_t69DB95D4376E4D4759D2CC04CD6CF4DB5B833D26* ___U3CU3E9__6_1_2; }; // UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool struct AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0 : public RuntimeObject { // UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode[] UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::m_Nodes AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* ___m_Nodes_0; // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::m_Next int16_t ___m_Next_1; // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::m_FreelistHead int16_t ___m_FreelistHead_2; }; // UnityEngine.Rendering.Blitter/BlitShaderIDs struct BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB : public RuntimeObject { }; 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.CoreUtils/<>c struct U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C : public RuntimeObject { }; struct U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields { // UnityEngine.Rendering.CoreUtils/<>c UnityEngine.Rendering.CoreUtils/<>c::<>9 U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C* ___U3CU3E9_0; // System.Func`2> UnityEngine.Rendering.CoreUtils/<>c::<>9__81_0 Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* ___U3CU3E9__81_0_1; }; // UnityEngine.Rendering.CoreUtils/Priorities struct Priorities_tF851B0BA86DAC94848F683C7038BF8F2014DE7AF : public RuntimeObject { }; // UnityEngine.Rendering.CoreUtils/Sections struct Sections_t092FA40D256B6E4964721AB03746E3482A7DE38C : 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; }; // System.Collections.Generic.HashSet`1/Enumerator> struct Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF { // System.Collections.Generic.HashSet`1 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.HashSet`1/Enumerator struct Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 { // System.Collections.Generic.HashSet`1 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; }; // 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; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // System.Byte struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { // System.Byte System.Byte::m_value uint8_t ___m_value_0; }; // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { // System.Char System.Char::m_value Il2CppChar ___m_value_0; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { // System.Byte[] System.Char::s_categoryForLatin1 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3; }; // 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 { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // System.Int16 struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { // System.Int16 System.Int16::m_value int16_t ___m_value_0; }; // 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; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17; }; // System.Reflection.MethodBase struct MethodBase_t : public MemberInfo_t { }; // UnityEngine.Rect struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { // System.Single UnityEngine.Rect::m_XMin float ___m_XMin_0; // System.Single UnityEngine.Rect::m_YMin float ___m_YMin_1; // System.Single UnityEngine.Rect::m_Width float ___m_Width_2; // System.Single UnityEngine.Rect::m_Height float ___m_Height_3; }; // UnityEngine.Rendering.RenderQueueRange struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 { // System.Int32 UnityEngine.Rendering.RenderQueueRange::m_LowerBound int32_t ___m_LowerBound_0; // System.Int32 UnityEngine.Rendering.RenderQueueRange::m_UpperBound int32_t ___m_UpperBound_1; }; struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields { // System.Int32 UnityEngine.Rendering.RenderQueueRange::minimumBound int32_t ___minimumBound_3; // System.Int32 UnityEngine.Rendering.RenderQueueRange::maximumBound int32_t ___maximumBound_5; }; // UnityEngine.Rendering.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; }; struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields { // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // UnityEngine.Rendering.SortingLayerRange struct SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 { // System.Int16 UnityEngine.Rendering.SortingLayerRange::m_LowerBound int16_t ___m_LowerBound_0; // System.Int16 UnityEngine.Rendering.SortingLayerRange::m_UpperBound int16_t ___m_UpperBound_1; }; // UnityEngine.Rendering.StencilState struct StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 { // System.Byte UnityEngine.Rendering.StencilState::m_Enabled uint8_t ___m_Enabled_0; // System.Byte UnityEngine.Rendering.StencilState::m_ReadMask uint8_t ___m_ReadMask_1; // System.Byte UnityEngine.Rendering.StencilState::m_WriteMask uint8_t ___m_WriteMask_2; // System.Byte UnityEngine.Rendering.StencilState::m_Padding uint8_t ___m_Padding_3; // System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionFront uint8_t ___m_CompareFunctionFront_4; // System.Byte UnityEngine.Rendering.StencilState::m_PassOperationFront uint8_t ___m_PassOperationFront_5; // System.Byte UnityEngine.Rendering.StencilState::m_FailOperationFront uint8_t ___m_FailOperationFront_6; // System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationFront uint8_t ___m_ZFailOperationFront_7; // System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionBack uint8_t ___m_CompareFunctionBack_8; // System.Byte UnityEngine.Rendering.StencilState::m_PassOperationBack uint8_t ___m_PassOperationBack_9; // System.Byte UnityEngine.Rendering.StencilState::m_FailOperationBack uint8_t ___m_FailOperationBack_10; // System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationBack uint8_t ___m_ZFailOperationBack_11; }; // System.UInt16 struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { // System.UInt16 System.UInt16::m_value uint16_t ___m_value_0; }; // System.UInt32 struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; }; // 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; }; struct UIntPtr_t_StaticFields { // System.UIntPtr System.UIntPtr::Zero uintptr_t ___Zero_0; }; // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9; }; // UnityEngine.Vector2Int struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { // System.Int32 UnityEngine.Vector2Int::m_X int32_t ___m_X_0; // System.Int32 UnityEngine.Vector2Int::m_Y int32_t ___m_Y_1; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // UnityEngine.Rendering.DrawingSettings/e__FixedBuffer struct U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D { union { struct { // System.Int32 UnityEngine.Rendering.DrawingSettings/e__FixedBuffer::FixedElementField int32_t ___FixedElementField_0; }; uint8_t U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D__padding[64]; }; }; // UnityEngine.Rendering.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.ValueTuple`2 struct ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 { // T1 System.ValueTuple`2::Item1 Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___Item1_0; // T2 System.ValueTuple`2::Item2 Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___Item2_1; }; // System.ValueTuple`2 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 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; }; // 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_10; // System.ResolveEventHandler System.AppDomain::AssemblyResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve_11; // System.EventHandler System.AppDomain::DomainUnload EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload_12; // System.EventHandler System.AppDomain::ProcessExit EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit_13; // System.ResolveEventHandler System.AppDomain::ResourceResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve_14; // System.ResolveEventHandler System.AppDomain::TypeResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve_15; // System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException_16; // System.EventHandler`1 System.AppDomain::FirstChanceException EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException_17; // System.Object System.AppDomain::_domain_manager RuntimeObject* ____domain_manager_18; // System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve_19; // System.Object System.AppDomain::_activation RuntimeObject* ____activation_20; // System.Object System.AppDomain::_applicationIdentity RuntimeObject* ____applicationIdentity_21; // System.Collections.Generic.List`1 System.AppDomain::compatibility_switch List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22; }; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields { // System.String System.AppDomain::_process_guid String_t* ____process_guid_2; }; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields { // System.Collections.Generic.Dictionary`2 System.AppDomain::type_resolve_in_progress Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress_3; // System.Collections.Generic.Dictionary`2 System.AppDomain::assembly_resolve_in_progress Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_4; // System.Collections.Generic.Dictionary`2 System.AppDomain::assembly_resolve_in_progress_refonly Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly_5; // System.Object System.AppDomain::_principal RuntimeObject* ____principal_9; }; // 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_10; Il2CppMethodPointer ___AssemblyResolve_11; Il2CppMethodPointer ___DomainUnload_12; Il2CppMethodPointer ___ProcessExit_13; Il2CppMethodPointer ___ResourceResolve_14; Il2CppMethodPointer ___TypeResolve_15; Il2CppMethodPointer ___UnhandledException_16; Il2CppMethodPointer ___FirstChanceException_17; Il2CppIUnknown* ____domain_manager_18; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_19; Il2CppIUnknown* ____activation_20; Il2CppIUnknown* ____applicationIdentity_21; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22; }; // 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_10; Il2CppMethodPointer ___AssemblyResolve_11; Il2CppMethodPointer ___DomainUnload_12; Il2CppMethodPointer ___ProcessExit_13; Il2CppMethodPointer ___ResourceResolve_14; Il2CppMethodPointer ___TypeResolve_15; Il2CppMethodPointer ___UnhandledException_16; Il2CppMethodPointer ___FirstChanceException_17; Il2CppIUnknown* ____domain_manager_18; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_19; Il2CppIUnknown* ____activation_20; Il2CppIUnknown* ____applicationIdentity_21; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22; }; // System.Reflection.BindingFlags struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C { // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; }; // UnityEngine.Rendering.BlendState struct BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 { // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState0 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState0_0; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState1 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState1_1; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState2 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState2_2; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState3 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState3_3; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState4 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState4_4; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState5 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState5_5; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState6 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState6_6; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState7 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState7_7; // System.Byte UnityEngine.Rendering.BlendState::m_SeparateMRTBlendStates uint8_t ___m_SeparateMRTBlendStates_8; // System.Byte UnityEngine.Rendering.BlendState::m_AlphaToMask uint8_t ___m_AlphaToMask_9; // System.Int16 UnityEngine.Rendering.BlendState::m_Padding int16_t ___m_Padding_10; }; // UnityEngine.Rendering.BuiltinRenderTextureType struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E { // System.Int32 UnityEngine.Rendering.BuiltinRenderTextureType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.ClearFlag struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD { // System.Int32 UnityEngine.Rendering.ClearFlag::value__ int32_t ___value___2; }; // UnityEngine.ColorSpace struct ColorSpace_tD0808E0BE85FD3B9774234676F83A872F4EDA3C7 { // System.Int32 UnityEngine.ColorSpace::value__ int32_t ___value___2; }; // UnityEngine.Rendering.CommandBuffer struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7 : public RuntimeObject { // System.IntPtr UnityEngine.Rendering.CommandBuffer::m_Ptr intptr_t ___m_Ptr_0; }; // UnityEngine.ComputeBuffer struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233 : public RuntimeObject { // System.IntPtr UnityEngine.ComputeBuffer::m_Ptr intptr_t ___m_Ptr_0; }; // UnityEngine.CubemapFace struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B { // System.Int32 UnityEngine.CubemapFace::value__ int32_t ___value___2; }; // UnityEngine.Rendering.CullMode struct CullMode_t049B71889E4E981866E205A3F71DC8B856306D50 { // System.Int32 UnityEngine.Rendering.CullMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.CullingResults struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 { // System.IntPtr UnityEngine.Rendering.CullingResults::ptr intptr_t ___ptr_0; // UnityEngine.Rendering.CullingAllocationInfo* UnityEngine.Rendering.CullingResults::m_AllocationInfo CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo_1; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // UnityEngine.Rendering.DepthBits struct DepthBits_tB559EBF2048F6D10B241E6425FBAEC78C282D5DD { // System.Int32 UnityEngine.Rendering.DepthBits::value__ int32_t ___value___2; }; // UnityEngine.Rendering.DistanceMetric struct DistanceMetric_t071B9815BB961E33F7CA2C553CA725F61AE09EDE { // System.Int32 UnityEngine.Rendering.DistanceMetric::value__ int32_t ___value___2; }; // UnityEngine.Rendering.DrawRendererFlags struct DrawRendererFlags_t3AD0574208BFF93F323D5E1E92012F19EAE972CD { // System.Int32 UnityEngine.Rendering.DrawRendererFlags::value__ int32_t ___value___2; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // UnityEngine.FilterMode struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34 { // System.Int32 UnityEngine.FilterMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.FilteringSettings struct FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F { // UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.FilteringSettings::m_RenderQueueRange RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___m_RenderQueueRange_0; // System.Int32 UnityEngine.Rendering.FilteringSettings::m_LayerMask int32_t ___m_LayerMask_1; // System.UInt32 UnityEngine.Rendering.FilteringSettings::m_RenderingLayerMask uint32_t ___m_RenderingLayerMask_2; // System.Int32 UnityEngine.Rendering.FilteringSettings::m_ExcludeMotionVectorObjects int32_t ___m_ExcludeMotionVectorObjects_3; // UnityEngine.Rendering.SortingLayerRange UnityEngine.Rendering.FilteringSettings::m_SortingLayerRange SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___m_SortingLayerRange_4; }; // UnityEngine.Rendering.FormatSwizzle struct FormatSwizzle_t0690D305AE1E29EFC110E0914DC2EC5E42180449 { // System.Int32 UnityEngine.Rendering.FormatSwizzle::value__ int32_t ___value___2; }; // UnityEngine.Rendering.GraphicsDeviceType struct GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5 { // System.Int32 UnityEngine.Rendering.GraphicsDeviceType::value__ int32_t ___value___2; }; // UnityEngine.Experimental.Rendering.GraphicsFormat struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713 { // System.Int32 UnityEngine.Experimental.Rendering.GraphicsFormat::value__ int32_t ___value___2; }; // UnityEngine.HideFlags struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A { // System.Int32 UnityEngine.HideFlags::value__ int32_t ___value___2; }; // UnityEngine.Rendering.MSAASamples struct MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C { // System.Int32 UnityEngine.Rendering.MSAASamples::value__ int32_t ___value___2; }; // UnityEngine.MaterialPropertyBlock struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject { // System.IntPtr UnityEngine.MaterialPropertyBlock::m_Ptr intptr_t ___m_Ptr_0; }; // UnityEngine.Rendering.MaterialQuality struct MaterialQuality_t2D621F5951A5CE17C24E63B748DCFC1A8FBAD385 { // System.Int32 UnityEngine.Rendering.MaterialQuality::value__ int32_t ___value___2; }; // UnityEngine.MeshTopology struct MeshTopology_t815FF5CF04D62195A23E2DF8A5C0A071F11FBCBF { // System.Int32 UnityEngine.MeshTopology::value__ int32_t ___value___2; }; // System.Reflection.MethodInfo struct MethodInfo_t : public MethodBase_t { }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // UnityEngine.Rendering.PerObjectData struct PerObjectData_t04DDCBE9ABF1113E8F9BAFCF4A7F94DD841B9CC9 { // System.Int32 UnityEngine.Rendering.PerObjectData::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RTClearFlags struct RTClearFlags_t127E0A4F62D0A19D256CBCB7AB0E7A774A96C24F { // System.Int32 UnityEngine.Rendering.RTClearFlags::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RTHandleProperties struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 { // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousViewportSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize_0; // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousRenderTargetSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize_1; // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentViewportSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize_2; // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentRenderTargetSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize_3; // UnityEngine.Vector4 UnityEngine.Rendering.RTHandleProperties::rtHandleScale Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale_4; }; // UnityEngine.Rendering.RenderBufferLoadAction struct RenderBufferLoadAction_t3333B2CABABAC39DA0CDC25602E5E4FD93C2CB0E { // System.Int32 UnityEngine.Rendering.RenderBufferLoadAction::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RenderBufferStoreAction struct RenderBufferStoreAction_t87683F22C09634E24A574F21F42037C953A2C8B7 { // System.Int32 UnityEngine.Rendering.RenderBufferStoreAction::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RenderStateMask struct RenderStateMask_tC9C95BF62EADEE4D622D4E16CDE1DF94E2A9EF57 { // System.Int32 UnityEngine.Rendering.RenderStateMask::value__ int32_t ___value___2; }; // UnityEngine.RenderTextureFormat struct RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F { // System.Int32 UnityEngine.RenderTextureFormat::value__ int32_t ___value___2; }; // UnityEngine.RenderTextureMemoryless struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 { // System.Int32 UnityEngine.RenderTextureMemoryless::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RenderTextureSubElement struct RenderTextureSubElement_t7FCDF6E745D03D1410D18929AF26E239F61A6D78 { // System.Int32 UnityEngine.Rendering.RenderTextureSubElement::value__ int32_t ___value___2; }; // 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; }; struct RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_StaticFields { // UnityEngine.Rendering.RendererUtils.RendererList UnityEngine.Rendering.RendererUtils.RendererList::nullRendererList RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___nullRendererList_3; }; // 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; }; struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields { // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag_0; }; // UnityEngine.Rendering.SortingCriteria struct SortingCriteria_t4907D221CB6E6AA4A32C1ED7B5D17103FD3E7C39 { // System.Int32 UnityEngine.Rendering.SortingCriteria::value__ int32_t ___value___2; }; // UnityEngine.Experimental.Rendering.TextureCreationFlags struct TextureCreationFlags_t7671FF285C96A03BDCD7BA2F50388C09ED4A54A3 { // System.Int32 UnityEngine.Experimental.Rendering.TextureCreationFlags::value__ int32_t ___value___2; }; // UnityEngine.Rendering.TextureDimension struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 { // System.Int32 UnityEngine.Rendering.TextureDimension::value__ int32_t ___value___2; }; // UnityEngine.TextureFormat struct TextureFormat_t87A73E4A3850D3410DC211676FC14B94226C1C1D { // System.Int32 UnityEngine.TextureFormat::value__ int32_t ___value___2; }; // UnityEngine.TextureWrapMode struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD { // System.Int32 UnityEngine.TextureWrapMode::value__ int32_t ___value___2; }; // UnityEngine.Jobs.TransformAccessArray struct TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 { // System.IntPtr UnityEngine.Jobs.TransformAccessArray::m_TransformArray intptr_t ___m_TransformArray_0; }; // UnityEngine.Rendering.AtlasAllocator/AtlasNode struct AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4 : public RuntimeObject { // UnityEngine.Rendering.AtlasAllocator/AtlasNode UnityEngine.Rendering.AtlasAllocator/AtlasNode::m_RightChild AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* ___m_RightChild_0; // UnityEngine.Rendering.AtlasAllocator/AtlasNode UnityEngine.Rendering.AtlasAllocator/AtlasNode::m_BottomChild AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* ___m_BottomChild_1; // UnityEngine.Vector4 UnityEngine.Rendering.AtlasAllocator/AtlasNode::m_Rect Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_Rect_2; }; // UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode struct AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A { union { struct { union { #pragma pack(push, tp, 1) struct { // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::m_Self int16_t ___m_Self_0; }; #pragma pack(pop, tp) struct { int16_t ___m_Self_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_Parent_1_OffsetPadding[2]; // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::m_Parent int16_t ___m_Parent_1; }; #pragma pack(pop, tp) struct { char ___m_Parent_1_OffsetPadding_forAlignmentOnly[2]; int16_t ___m_Parent_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LeftChild_2_OffsetPadding[4]; // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::m_LeftChild int16_t ___m_LeftChild_2; }; #pragma pack(pop, tp) struct { char ___m_LeftChild_2_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_LeftChild_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_RightChild_3_OffsetPadding[6]; // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::m_RightChild int16_t ___m_RightChild_3; }; #pragma pack(pop, tp) struct { char ___m_RightChild_3_OffsetPadding_forAlignmentOnly[6]; int16_t ___m_RightChild_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FreelistNext_4_OffsetPadding[8]; // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::m_FreelistNext int16_t ___m_FreelistNext_4; }; #pragma pack(pop, tp) struct { char ___m_FreelistNext_4_OffsetPadding_forAlignmentOnly[8]; int16_t ___m_FreelistNext_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_Flags_5_OffsetPadding[10]; // System.UInt16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::m_Flags uint16_t ___m_Flags_5; }; #pragma pack(pop, tp) struct { char ___m_Flags_5_OffsetPadding_forAlignmentOnly[10]; uint16_t ___m_Flags_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_Rect_6_OffsetPadding[16]; // UnityEngine.Vector4 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::m_Rect Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_Rect_6; }; #pragma pack(pop, tp) struct { char ___m_Rect_6_OffsetPadding_forAlignmentOnly[16]; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_Rect_6_forAlignmentOnly; }; }; }; uint8_t AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A__padding[32]; }; }; // UnityEngine.Rendering.Texture2DAtlas/BlitType struct BlitType_t95BAB067B025CAC29F8D933D60D95AB5A479E252 { // System.Int32 UnityEngine.Rendering.Texture2DAtlas/BlitType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode/AtlasNodeFlags struct AtlasNodeFlags_t1F1A814595E91D5663955E40AEC6121AD646D17D { // System.UInt32 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode/AtlasNodeFlags::value__ uint32_t ___value___2; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.ComputeShader struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // UnityEngine.Rendering.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; }; struct RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26_StaticFields { // UnityEngine.Rendering.RasterState UnityEngine.Rendering.RasterState::defaultValue RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___defaultValue_0; }; // 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.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Rendering.SortingSettings struct SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 { // UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_WorldToCameraMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldToCameraMatrix_0; // UnityEngine.Vector3 UnityEngine.Rendering.SortingSettings::m_CameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition_1; // UnityEngine.Vector3 UnityEngine.Rendering.SortingSettings::m_CustomAxis Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CustomAxis_2; // UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.SortingSettings::m_Criteria int32_t ___m_Criteria_3; // UnityEngine.Rendering.DistanceMetric UnityEngine.Rendering.SortingSettings::m_DistanceMetric int32_t ___m_DistanceMetric_4; // UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_PreviousVPMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_PreviousVPMatrix_5; // UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_NonJitteredVPMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_NonJitteredVPMatrix_6; }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { // System.Int32 UnityEngine.Texture::GenerateAllMips int32_t ___GenerateAllMips_4; }; // UnityEngine.Rendering.Texture2DAtlas struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F : public RuntimeObject { // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.Texture2DAtlas::m_AtlasTexture RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_AtlasTexture_3; // System.Int32 UnityEngine.Rendering.Texture2DAtlas::m_Width int32_t ___m_Width_4; // System.Int32 UnityEngine.Rendering.Texture2DAtlas::m_Height int32_t ___m_Height_5; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Texture2DAtlas::m_Format int32_t ___m_Format_6; // System.Boolean UnityEngine.Rendering.Texture2DAtlas::m_UseMipMaps bool ___m_UseMipMaps_7; // System.Boolean UnityEngine.Rendering.Texture2DAtlas::m_IsAtlasTextureOwner bool ___m_IsAtlasTextureOwner_8; // UnityEngine.Rendering.AtlasAllocator UnityEngine.Rendering.Texture2DAtlas::m_AtlasAllocator AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* ___m_AtlasAllocator_9; // System.Collections.Generic.Dictionary`2> UnityEngine.Rendering.Texture2DAtlas::m_AllocationCache Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* ___m_AllocationCache_10; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Texture2DAtlas::m_IsGPUTextureUpToDate Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_IsGPUTextureUpToDate_11; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Texture2DAtlas::m_TextureHashes Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_TextureHashes_12; }; struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields { // UnityEngine.Vector4 UnityEngine.Rendering.Texture2DAtlas::fullScaleOffset Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___fullScaleOffset_13; // System.Int32 UnityEngine.Rendering.Texture2DAtlas::s_MaxMipLevelPadding int32_t ___s_MaxMipLevelPadding_14; }; // 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 UnityEngine.Rendering.Texture2DAtlasDynamic::m_AllocationCache Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* ___m_AllocationCache_6; }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; struct Type_t_StaticFields { // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_1; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2; // System.Object System.Type::Missing RuntimeObject* ___Missing_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6; }; // System.Action`2 struct Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA : public MulticastDelegate_t { }; // System.Func`2> struct Func_2_tDB9851E133717B16EF4D1F0B933444974B766016 : 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.Cubemap struct Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // UnityEngine.CubemapArray struct CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // UnityEngine.Rendering.DrawingSettings struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 { // UnityEngine.Rendering.SortingSettings UnityEngine.Rendering.DrawingSettings::m_SortingSettings SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___m_SortingSettings_1; // UnityEngine.Rendering.DrawingSettings/e__FixedBuffer UnityEngine.Rendering.DrawingSettings::shaderPassNames U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D ___shaderPassNames_2; // UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.DrawingSettings::m_PerObjectData int32_t ___m_PerObjectData_3; // UnityEngine.Rendering.DrawRendererFlags UnityEngine.Rendering.DrawingSettings::m_Flags int32_t ___m_Flags_4; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialInstanceId int32_t ___m_OverrideMaterialInstanceId_5; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialPassIndex int32_t ___m_OverrideMaterialPassIndex_6; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_fallbackMaterialInstanceId int32_t ___m_fallbackMaterialInstanceId_7; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_MainLightIndex int32_t ___m_MainLightIndex_8; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_UseSrpBatcher int32_t ___m_UseSrpBatcher_9; }; struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields { // System.Int32 UnityEngine.Rendering.DrawingSettings::maxShaderPasses int32_t ___maxShaderPasses_0; }; // UnityEngine.Rendering.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::k__BackingField Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField_10; // UnityEngine.Rendering.ScaleFunc UnityEngine.Rendering.RTHandle::scaleFunc ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc_11; // System.Boolean UnityEngine.Rendering.RTHandle::k__BackingField bool ___U3CuseScalingU3Ek__BackingField_12; // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandle::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.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 { }; // System.Nullable`1 struct Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 ___value_1; }; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields { // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6; }; // UnityEngine.Experimental.Rendering.RendererList struct RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635 { // System.Boolean UnityEngine.Experimental.Rendering.RendererList::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.Experimental.Rendering.RendererList::stateBlock Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock_6; }; 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; }; // 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; }; #ifdef __clang__ #pragma clang diagnostic pop #endif // UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode[] struct AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394 : public RuntimeArray { ALIGN_FIELD (8) AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A m_Items[1]; inline AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* 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, AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A value) { m_Items[index] = value; } }; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.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); } }; // T UnityEngine.Rendering.ObjectPool`1::Get() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared (ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ObjectPool`1::Release(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared (ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58* __this, RuntimeObject* ___element0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2558CA63B57880719B2AC3164028F64C7844BF69_gshared (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mA6D8FBFFDC846F64D707528D1E157204243191AB_gshared (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) ; // System.Void System.ValueTuple`2::.ctor(T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6_gshared (ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item10, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___item21, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mE46499A47B2A95498692503EBD04CAC9B9022ABB_gshared (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, int32_t ___key0, ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2>::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F_gshared (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, int32_t ___key0, ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26* ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, int32_t* ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m2E5B8F24222E5929B4B5E21DC32E0FC4936E5F58_gshared (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, int32_t ___key0, ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m47BB8E7152F27A5218E85206AA3A6EACDA139E94_gshared (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, int32_t ___capacity0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m1E941F2C1CDD8057B1A502A38E419D4B583D831F_gshared (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, int32_t ___key0, int16_t ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m2D1EA6829700F6B428BF1C48026ECBABBDC9038B_gshared (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, int32_t ___key0, int16_t* ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mBFDE29F1E8B29EC001EC37D43F4B86D6165B11CC_gshared (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, int32_t ___key0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mB76E51EAB1D0DAA739EF3ED555816A81C9C8931E_gshared (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_gshared (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___capacity0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::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::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_gshared (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___key0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_gshared (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___key0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62_gshared (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___key0, const RuntimeMethod* method) ; // System.Int32 System.Linq.Enumerable::Count(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::ElementAt(System.Collections.Generic.IEnumerable`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_gshared (RuntimeObject* ___source0, int32_t ___index1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ; // System.Collections.Generic.HashSet`1/Enumerator System.Collections.Generic.HashSet`1::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::.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::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.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::.ctor(T1,T2,T3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_gshared (ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item10, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item21, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item32, const RuntimeMethod* method) ; // System.Void System.ValueTuple`2::.ctor(T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF_gshared (ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item10, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item21, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::SelectMany(System.Collections.Generic.IEnumerable`1,System.Func`2>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_m4052F60F13DF530E12A56A34BC921BA5E262B711_gshared (RuntimeObject* ___source0, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___selector1, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::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::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC_gshared (Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.AtlasAllocator/AtlasNode UnityEngine.Rendering.AtlasAllocator/AtlasNode::Allocate(UnityEngine.Rendering.ObjectPool`1&,System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* AtlasNode_Allocate_m2BDA3A3172B54122AE5A862692103B7AEB5DA014 (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* __this, ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** ___pool0, int32_t ___width1, int32_t ___height2, bool ___powerOfTwoPadding3, const RuntimeMethod* method) ; // T UnityEngine.Rendering.ObjectPool`1::Get() inline AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* ObjectPool_1_Get_m72989C70A667938534DB2B5633F1957384957316 (ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75* __this, const RuntimeMethod* method) { return (( AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* (*) (ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75*, const RuntimeMethod*))ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared)(__this, method); } // System.Void UnityEngine.Rendering.AtlasAllocator/AtlasNode::Release(UnityEngine.Rendering.ObjectPool`1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_Release_m6710C2233272E0EFEBD120970FA83453684D1BAA (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* __this, ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** ___pool0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ObjectPool`1::Release(T) inline void ObjectPool_1_Release_mDA165395335415A6CC5C0332EC48735507B673B5 (ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75* __this, AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* ___element0, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75*, AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*, const RuntimeMethod*))ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared)(__this, ___element0, method); } // UnityEngine.Vector4 UnityEngine.Vector4::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AtlasAllocator/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m6DFD93D6692A1B46CDBCC2CCD89F031D086AD221 (U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_m2558CA63B57880719B2AC3164028F64C7844BF69 (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B*, const RuntimeMethod*))Dictionary_2__ctor_m2558CA63B57880719B2AC3164028F64C7844BF69_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_gshared)(__this, 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_m95E0AEEEC5E86C190497A80E0471C65645D8C976 (int32_t ___width0, int32_t ___height1, int32_t ___slices2, int32_t ___depthBufferBits3, int32_t ___colorFormat4, int32_t ___filterMode5, int32_t ___wrapMode6, int32_t ___dimension7, bool ___enableRandomWrite8, bool ___useMipMap9, bool ___autoGenerateMips10, bool ___isShadowMap11, int32_t ___anisoLevel12, float ___mipMapBias13, int32_t ___msaaSamples14, bool ___bindTextureMS15, bool ___useDynamicScale16, int32_t ___memoryless17, String_t* ___name18, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Texture2DAtlas::GetTextureMipmapCount(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureMipmapCount_mD097894ECA68A2E85D291B9CF7A156FEA9C5B7BF (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___width0, int32_t ___height1, const RuntimeMethod* method) ; // UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_op_Implicit_mCC1B19A781896CDB078D13C11EEE78B27522C0FD (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle0, const RuntimeMethod* method) ; // System.Void UnityEngine.Graphics::SetRenderTarget(UnityEngine.RenderTexture,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_SetRenderTarget_m5188F0ADB3FAE24708F3B2CDCC5008D8A258E8C3 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___rt0, int32_t ___mipLevel1, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.GL::Clear(System.Boolean,System.Boolean,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_Clear_m303329453ADB3495208897E282FD24910878F537 (bool ___clearDepth0, bool ___clearColor1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AtlasAllocator::.ctor(System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocator__ctor_m5F1B4A78BD5489FCC8100F2D0AC721CC42272BEB (AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* __this, int32_t ___width0, int32_t ___height1, bool ___potPadding2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Texture2DAtlas::ResetAllocator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.RTHandles::Release(UnityEngine.Rendering.RTHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rth0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AtlasAllocator::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocator_Reset_mF10CD4D29A6CB93FAA43BDCA6680C87166E84989 (AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::Clear() inline void Dictionary_2_Clear_mA6D8FBFFDC846F64D707528D1E157204243191AB (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B*, const RuntimeMethod*))Dictionary_2_Clear_mA6D8FBFFDC846F64D707528D1E157204243191AB_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0 (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_gshared)(__this, method); } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m7E42D3EE8A152420027F24913FAC50D9FECECE6A (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle0, const RuntimeMethod* method) ; // 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 ___rt0, int32_t ___mipLevel1, const RuntimeMethod* method) ; // UnityEngine.Texture2D UnityEngine.Texture2D::get_blackTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_blackTexture_mE228D76BC18E2406D8398651AC04F06F6B6ED251 (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_mCBF7991C0C986458A76146822A145C2977359008 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasTex2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT3, int32_t ___mipLevelTex4, bool ___bilinear5, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m8A4C189A6749DFE3ED8B66D9D3CACD8DB333974F_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Log(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Log_m5AD7CD5F4DCE823F0D89CFFD817934769D73B2B7_inline (float ___f0, float ___p1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::FloorToInt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_mD086E41305DD8350180AD677833A22733B4789A9_inline (float ___f0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.Experimental.Rendering.GraphicsFormatUtility::GetComponentCount(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t GraphicsFormatUtility_GetComponentCount_mF58928ABD313BE66BFF27F7011860B23D30D06B2 (int32_t ___format0, const RuntimeMethod* method) ; // UnityEngine.Rendering.FormatSwizzle UnityEngine.Experimental.Rendering.GraphicsFormatUtility::GetSwizzleA(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GraphicsFormatUtility_GetSwizzleA_m891F7DA1CC3020861E17E78493E3DE2656421FDB (int32_t ___format0, const RuntimeMethod* method) ; // UnityEngine.Rendering.FormatSwizzle UnityEngine.Experimental.Rendering.GraphicsFormatUtility::GetSwizzleB(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GraphicsFormatUtility_GetSwizzleB_mBF4495904859D2B7EC75C13CA2EF1E1F985EF449 (int32_t ___format0, const RuntimeMethod* method) ; // UnityEngine.Rendering.FormatSwizzle UnityEngine.Experimental.Rendering.GraphicsFormatUtility::GetSwizzleG(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GraphicsFormatUtility_GetSwizzleG_m4F6466307A2AB97400729B57594518026AB396BE (int32_t ___format0, 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_m4C9AC7D7B52CA7801D01B0574CC391CD5E0A55A3 (int32_t ___format0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Blitter::BlitCubeToOctahedral2DQuad(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCubeToOctahedral2DQuad_m406F5BA9EAE4985E613E80465614FC051E16BB16 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT2, int32_t ___mipLevelTex3, const RuntimeMethod* method) ; // 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_mC14750B1B6DC1C7A1362ACDB112A2A72ED4D88C9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasTex2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT3, int32_t ___mipLevelTex4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Blitter::BlitCubeToOctahedral2DQuadSingleChannel(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCubeToOctahedral2DQuadSingleChannel_m6A42740206DB7A4F66756D00E9054E3BFA7CEDC3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT2, int32_t ___mipLevelTex3, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_gshared)(__this, ___key0, ___value1, method); } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::Is2D(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsSingleChannelBlit(UnityEngine.Texture,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsSingleChannelBlit_m36A444AD8A5BECBF02CC38EB8C67EF34025BBF3E (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___destination1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Texture2DAtlas::Blit2DTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,UnityEngine.Vector4,System.Boolean,UnityEngine.Rendering.Texture2DAtlas/BlitType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_Blit2DTexture_m70934965558F0FFAE19E97C84B527E94D044440B (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleOffset1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___sourceScaleOffset3, bool ___blitMips4, int32_t ___blitType5, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Texture2DAtlas::GetTextureID(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Texture2DAtlas::MarkGPUTextureValid(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___instanceId0, bool ___mipAreValid1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.CoreUtils::GetTextureHash(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_GetTextureHash_m5F6B2346A6C7C45663765F0256AADA1D46C9B300 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Assert(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216 (bool ___condition0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Object::GetInstanceID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.AtlasAllocator::Allocate(UnityEngine.Vector4&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasAllocator_Allocate_m4CAB1873DB9D4E4CC5C0CF6581E0B4AEFCED19C6 (AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___result0, int32_t ___width1, int32_t ___height2, 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 ___scale0, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2Int::.ctor(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) ; // System.Void System.ValueTuple`2::.ctor(T1,T2) inline void ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6 (ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item10, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___item21, const RuntimeMethod* method) { (( void (*) (ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*))ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6_gshared)(__this, ___item10, ___item21, method); } // System.Void System.Collections.Generic.Dictionary`2>::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_mE46499A47B2A95498692503EBD04CAC9B9022ABB (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, int32_t ___key0, ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B*, int32_t, ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26, const RuntimeMethod*))Dictionary_2_set_Item_mE46499A47B2A95498692503EBD04CAC9B9022ABB_gshared)(__this, ___key0, ___value1, method); } // System.Void UnityEngine.Rendering.Texture2DAtlas::MarkGPUTextureInvalid(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_MarkGPUTextureInvalid_m8EBA5CAADA72E99FAED3D20C6C49A1D1360564ED (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___instanceId0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Texture2DAtlas::GetTextureID(UnityEngine.Texture,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureID_mC3B186580F3138AC25F5FDA6016FF4435023CC29 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureA0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureB1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsCached(UnityEngine.Vector4&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsCached_m4B4781C1DA4FF2E1F7E49F7358BF6EFEF629A57A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset0, int32_t ___id1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2>::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, int32_t ___key0, ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B*, int32_t, ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26*, const RuntimeMethod*))Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F_gshared)(__this, ___key0, ___value1, method); } // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9 (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, int32_t* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_gshared)(__this, ___key0, ___value1, 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.Int32 UnityEngine.Rendering.Texture2DAtlas::GetTextureHash(UnityEngine.Texture,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureHash_mF19A8BC40CD6B6681BBB3B5A3DA9FD113C708A1A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureA0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureB1, const RuntimeMethod* method) ; // System.UInt32 System.Math::Min(System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Math_Min_m1C7DD94B2E3BECC3C15A8B6899E88178DC539397 (uint32_t ___val10, uint32_t ___val21, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsCached(UnityEngine.Vector4&,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::Add(TKey,TValue) inline void Dictionary_2_Add_m2E5B8F24222E5929B4B5E21DC32E0FC4936E5F58 (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* __this, int32_t ___key0, ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B*, int32_t, ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26, const RuntimeMethod*))Dictionary_2_Add_m2E5B8F24222E5929B4B5E21DC32E0FC4936E5F58_gshared)(__this, ___key0, ___value1, method); } // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Assert(System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806 (bool ___condition0, String_t* ___message1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::.ctor(System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNodePool__ctor_m22C2652C4D29136D79798422530C9A5D9E8CC69D (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* __this, int16_t ___capacity0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) inline void Dictionary_2__ctor_m47BB8E7152F27A5218E85206AA3A6EACDA139E94 (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m47BB8E7152F27A5218E85206AA3A6EACDA139E94_gshared)(__this, ___capacity0, method); } // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::AtlasNodeCreate(System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t AtlasNodePool_AtlasNodeCreate_mCB3CA729969FC4DC8787F4F1CB6AF136E20514DF (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* __this, int16_t ___parent0, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector4::Set(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4_Set_m3ABFE71180FF7D12472A10C89A682CFC36D822F0_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___newX0, float ___newY1, float ___newZ2, float ___newW3, const RuntimeMethod* method) ; // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::Allocate(UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t AtlasNode_Allocate_mA96F58D6ED00C8AED33E570BD38FC508D11A3A07 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, int32_t ___width1, int32_t ___height2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m1E941F2C1CDD8057B1A502A38E419D4B583D831F (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, int32_t ___key0, int16_t ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E*, int32_t, int16_t, const RuntimeMethod*))Dictionary_2_Add_m1E941F2C1CDD8057B1A502A38E419D4B583D831F_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m2D1EA6829700F6B428BF1C48026ECBABBDC9038B (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, int32_t ___key0, int16_t* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E*, int32_t, int16_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m2D1EA6829700F6B428BF1C48026ECBABBDC9038B_gshared)(__this, ___key0, ___value1, method); } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::ReleaseAndMerge(UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_ReleaseAndMerge_mF3EA698E178F2042996A9C630D05723A4B3E11AF (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) inline bool Dictionary_2_Remove_mBFDE29F1E8B29EC001EC37D43F4B86D6165B11CC (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, int32_t ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_mBFDE29F1E8B29EC001EC37D43F4B86D6165B11CC_gshared)(__this, ___key0, method); } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNodePool_Clear_mE8DEA3A08060A6BD5DB3767066D1543C0DD77984 (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_mB76E51EAB1D0DAA739EF3ED555816A81C9C8931E (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E*, const RuntimeMethod*))Dictionary_2_Clear_mB76E51EAB1D0DAA739EF3ED555816A81C9C8931E_gshared)(__this, method); } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic::DebugStringFromNode(System.String&,System.Int16,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocatorDynamic_DebugStringFromNode_m5051017F1F7E5381DE412AFA6D3CB22EE1AC2423 (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, String_t** ___res0, int16_t ___n1, int32_t ___depthCurrent2, int32_t ___depthMax3, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::IsOccupied() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasNode_IsOccupied_m4DAB3793E66F89B97D1521DA6A639A0B16C8BEE1 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, const RuntimeMethod* method) ; // System.String System.Int16::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int16_ToString_mD65153B762673B865D4F8FF9B567BECC1ABF6D23 (int16_t* __this, const RuntimeMethod* method) ; // System.String System.Single::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972 (float* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::.ctor(System.Int16,System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode__ctor_mFFF2DBE5F81BD41BFF58E221F82DA5D3EF3B8C05 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, int16_t ___self0, int16_t ___parent1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::SetIsOccupied() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_SetIsOccupied_mDE0F696F9119A0A840D300CFF9BFDC5844C37DEB (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::ClearIsOccupied() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_ClearIsOccupied_m15C4CF7573BF45C8472AAE6C72D93496F69F74B6 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::IsLeafNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasNode_IsLeafNode_m026D9501AB6E24CF82AD67D96AD9B08F164F5925 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_mFEAD72DF4C4708B86BF464AB4F5F1468FAD8E784_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::ReleaseChildren(UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_ReleaseChildren_m1B0112B1DD2DCFF5E204BE80B8F7C9BC91E7BB6B (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::AtlasNodeFree(System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNodePool_AtlasNodeFree_m8439BC672727D5205BD768CCF3A26C3E924D53EF (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* __this, int16_t ___index0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::IsMergeNeeded(UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasNode_IsMergeNeeded_m70B87CDC5F874B42D73D0A5D889F7E86AD44A8AE (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, 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 ___width0, int32_t ___height1, int32_t ___capacityAllocations2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) inline void Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0 (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m54AB0B3D9A5E24F797E6002203095E8F6B6614C0_gshared)(__this, ___capacity0, method); } // UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::get_rt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTexture::get_graphicsFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Texture2DAtlasDynamic::ResetAllocator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlasDynamic_ResetAllocator_m896AD6D2A4BC73A314AC6EF64136EC6A3A239CC5 (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, 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::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.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230 (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___key0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*, int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, const RuntimeMethod*))Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_gshared)(__this, ___key0, ___value1, 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* ___result0, int32_t ___key1, int32_t ___width2, int32_t ___height3, 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::Add(TKey,TValue) inline void Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381 (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___key0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*, int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_gshared)(__this, ___key0, ___value1, method); } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic::Release(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocatorDynamic_Release_m66405964817DEC615B19E29F831A741E60DAE537 (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, int32_t ___key0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) inline bool Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62 (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* __this, int32_t ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_mBBABC880E9EF15EA34353297E46DCA00A8FF6B62_gshared)(__this, ___key0, method); } // UnityEngine.Rendering.GraphicsDeviceType UnityEngine.SystemInfo::get_graphicsDeviceType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsDeviceType_m539E2B66EB19CD100050109D879AF1F55EB212E1 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.TextureXR::get_useTexArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextureXR_get_useTexArray_m03D653E1B7E284DE7655BF617102C8D3CB47A77D (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // UnityEngine.Texture UnityEngine.Rendering.TextureXR::CreateBlackUIntTextureArray(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureXR_CreateBlackUIntTextureArray_m31C723201EE5836D79EAC9547B2717525E3B7A3D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___clearR32_UIntShader1, const RuntimeMethod* method) ; // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.RTHandles::Alloc(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___tex0, const RuntimeMethod* method) ; // UnityEngine.Texture UnityEngine.Rendering.TextureXR::CreateBlackUintTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureXR_CreateBlackUintTexture_mA6A75A180C5B5FBB68B8C8CD8C703E8C472C6F17 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___clearR32_UIntShader1, 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 ___width0, int32_t ___height1, int32_t ___format2, int32_t ___flags3, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::set_name(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::SetPixel(System.Int32,System.Int32,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___x0, int32_t ___y1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color2, 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_mE2D47790EDF8E296A4BD08D68A2EC845D533CD63 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___source0, String_t* ___name1, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_magenta() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mF552F660CB0E42F18558AD59D516EBAC923F57E2_inline (const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_black() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline (const RuntimeMethod* method) ; // UnityEngine.Texture3D UnityEngine.Rendering.TextureXR::CreateBlackTexture3D(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* TextureXR_CreateBlackTexture3D_m70E166C61FADBE1D1F29A91FA821D89B17802F9F (String_t* ___name0, const RuntimeMethod* method) ; // UnityEngine.Texture2D UnityEngine.Texture2D::get_whiteTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m7999084E0B635CF834F8DD2D840FAA71720404DA (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.TextureXR::get_slices() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureXR_get_slices_m062BCCD9A0A99529F1EBF01068F87C12908FD260_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 ___width0, int32_t ___height1, int32_t ___depth2, int32_t ___textureFormat3, bool ___mipChain4, 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_mEAE31D47419B997178F8AC531F065432C3270F1D (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___src0, int32_t ___srcElement1, int32_t ___srcMip2, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___dst3, int32_t ___dstElement4, int32_t ___dstMip5, 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 ___width0, int32_t ___height1, int32_t ___depth2, int32_t ___format3, 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 ___value0, 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 ___value0, 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 ___value0, 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 ___value0, 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* ___name0, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___tex0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::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* ___computeShader0, int32_t ___kernelIndex1, String_t* ___name2, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt3, 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* ___computeShader0, int32_t ___kernelIndex1, int32_t ___threadGroupsX2, int32_t ___threadGroupsY3, int32_t ___threadGroupsZ4, 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 ___width0, int32_t ___height1, int32_t ___depth2, int32_t ___format3, int32_t ___flags4, 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 ___x0, int32_t ___y1, int32_t ___z2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color3, int32_t ___mipLevel4, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture3D::Apply(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743 (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, bool ___updateMipmaps0, const RuntimeMethod* method) ; // System.Void UnityEngine.Jobs.TransformAccessArray::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray__ctor_m66B44699D46850AA776992B25A5443B6BAC42ED1 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, int32_t ___capacity0, int32_t ___desiredJobCount1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Jobs.TransformAccessArray::get_isCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransformAccessArray_get_isCreated_m27A01F9644D14864AAF311A87959DF8705A0B142 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ; // 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 ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Jobs.TransformAccessArray::Add(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___transform0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Jobs.TransformAccessArray::get_length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TransformAccessArray_get_length_mC5BF0953331F1128106EC2647B558FB9163DE165 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Jobs.TransformAccessArray::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ; // System.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_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ; // System.String System.Convert::ToString(System.Byte,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToString_m58CEFC66D90B56A11C21C7B24BB856FD797C93A2 (uint8_t ___value0, int32_t ___toBase1, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ; // System.String System.String::Replace(System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___oldChar0, Il2CppChar ___newChar1, 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_m9D48D91A431CEF3FFA4C4A8CD5ACAF4E0744580D (uint32_t ___index0, uint8_t ___data1, 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 ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.BitArrayUtilities::Set8(System.UInt32,System.Byte&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set8_m4BC480ABC2E8827779655B035B29D2F3E29507CD (uint32_t ___index0, uint8_t* ___data1, bool ___value2, 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 ___index0, bool ___value1, 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 ___initValue0, const RuntimeMethod* method) ; // System.Int32 System.Linq.Enumerable::Count(System.Collections.Generic.IEnumerable`1) inline int32_t Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732 (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_gshared)(___source0, method); } // TSource System.Linq.Enumerable::ElementAt(System.Collections.Generic.IEnumerable`1,System.Int32) inline uint32_t Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214 (RuntimeObject* ___source0, int32_t ___index1, const RuntimeMethod* method) { return (( uint32_t (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_gshared)(___source0, ___index1, method); } // System.Void UnityEngine.Rendering.BitArray8::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray8__ctor_m831CBA0141A7161831057654C9363F50C0AF6151 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___bitIndexTrue0, 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_mA7AF39894148406CCDAA991F455582F36365FA9D (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___a0, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___b1, 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* ___other0, 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_m3A5FAC9E1115587DE663A36FCE6B3E342E8C7EC4 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___a0, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___b1, 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* ___other0, 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_m74BED0A30CDF3A69F4EB66CF9BFE87F6A6047A4E (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___a0, 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* ___obj0, 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_m244C97184477B594D97652377A63F2A205EC9B1E (int32_t ___value0, int32_t ___toBase1, 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_mA40B00220816EB1850F503AAB876812C726D8D66 (String_t* ___input0, String_t* ___pattern1, String_t* ___replacement2, 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 ___trimChar0, 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_m066D2B1DAEDCAFF7F410EACD5685646F0CEBFF99 (uint32_t ___index0, uint16_t ___data1, 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 ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.BitArrayUtilities::Set16(System.UInt32,System.UInt16&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set16_mB599DC5FF7486C291CF767FAE66A796B007A35FF (uint32_t ___index0, uint16_t* ___data1, bool ___value2, 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 ___index0, bool ___value1, 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 ___initValue0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.BitArray16::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray16__ctor_m337D042A8EE2131DED83B273A8CC47843E17CBF6 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___bitIndexTrue0, 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_m53F60BC19E6F05FA7072F201EF25FFF17FFEACB8 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___a0, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___b1, 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* ___other0, 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_m72716C6C58CCAB01CB72A57BB96DA350FBA57AFA (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___a0, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___b1, 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* ___other0, 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_mE37C83AB8E876316835FBECBA1A1C5EF5979E814 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___a0, 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* ___obj0, 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_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44 (int64_t ___value0, int32_t ___toBase1, 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_m3105A06D66A28B263CC53E3F714F72FD7244EAE1 (uint32_t ___index0, uint32_t ___data1, 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 ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.BitArrayUtilities::Set32(System.UInt32,System.UInt32&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set32_m3A905DABCE191DACC520ACF62EDB2D7501AF3CCB (uint32_t ___index0, uint32_t* ___data1, bool ___value2, 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 ___index0, bool ___value1, 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 ___initValue0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.BitArray32::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray32__ctor_m410177CA4D679011D0A4653FC28A4B83B39A1EF1 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___bitIndexTrue0, 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_m0B7FDD7E86B52E16FA45E774E64CFC26C745C1B9 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___a0, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___b1, 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* ___other0, 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_mDDA7BE99A4D5A25FE02467C8301740B60B9A4177 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___a0, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___b1, 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* ___other0, 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_m898623FAA720F5ECDC16B448A976CE40F53301DB (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___a0, 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* ___obj0, 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_m6D4980C3A87139E97BB03FBBDCF0C1693CA2F6DA (uint32_t ___index0, uint64_t ___data1, 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 ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.BitArrayUtilities::Set64(System.UInt32,System.UInt64&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set64_m386E330CC480D74FD497AB0B695EA5C86DA04AF0 (uint32_t ___index0, uint64_t* ___data1, bool ___value2, 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 ___index0, bool ___value1, 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 ___initValue0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.BitArray64::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray64__ctor_m8745536B9B0A03C956553C54B7F425604CF60E37 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___bitIndexTrue0, 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_mB51BF8ABF7AC1F151D3B8C67A12BE48A78F0D345 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___a0, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___b1, 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* ___other0, 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_m861E7D4EC020CF3606364C4F65BEFBBD2C6F6C01 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___a0, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___b1, 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* ___other0, 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_m299275129C52E24E06DFF482EBFCA64C08042736 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___a0, 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* ___obj0, 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_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, 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_mA21152D99D5617A4B11C84526E83FC410783D4D1 (uint32_t ___index0, uint64_t ___data11, uint64_t ___data22, 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 ___index0, 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_m0D4C44ED0B3AD702E25C60A6B53F6774121C2CD1 (uint32_t ___index0, uint64_t* ___data11, uint64_t* ___data22, bool ___value3, 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 ___index0, bool ___value1, 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 ___initValue10, uint64_t ___initValue21, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.BitArray128::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray128__ctor_m48BF375FF417816E116009DA45CF3B498929AF4B (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___bitIndexTrue0, 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_m7E6FE8D5303DE1D218A17522BD54E774DBD1E019 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___a0, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___b1, 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* ___other0, 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_m03022DB05D521B8BEF13B293D2783BD6509F06FC (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___a0, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___b1, 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* ___other0, 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_mA128D42CCD0E8146CBF8E53299DF10C67FC33436 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___a0, 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 ___obj0, 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* ___obj0, 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 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_m28697BC1E2CB8E4F0BFCD5947BC459603E680149 (uint32_t ___index0, uint64_t ___data11, uint64_t ___data22, uint64_t ___data33, uint64_t ___data44, 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 ___index0, 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_m2C69FC76E54B7DFAFB89BDD5DCD2E8749FF7520F (uint32_t ___index0, uint64_t* ___data11, uint64_t* ___data22, uint64_t* ___data33, uint64_t* ___data44, bool ___value5, 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 ___index0, bool ___value1, 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 ___initValue10, uint64_t ___initValue21, uint64_t ___initValue32, uint64_t ___initValue43, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.BitArray256::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray256__ctor_m67548173CE100A6542C2BD45BD9D04B04760B0A4 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___bitIndexTrue0, 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_m4FDAD6E0FDAECAE2CD3D742329D7A243000BF372 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___a0, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___b1, 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* ___other0, 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_m036B626BD8173B53B9D4ADDAAE516BF2A9A9906D (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___a0, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___b1, 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* ___other0, 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_m260EB2662B64747EDC89042792941A983D0E94E9 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___a0, 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* ___obj0, 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_mAA09043C35B14C19847AD32F4864260DCE381791 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, 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* ___keyword0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.SystemInfo::get_graphicsShaderLevel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsShaderLevel_mA9BA383B643FD022F8AFAF445B63B6554D88D27C (const RuntimeMethod* method) ; // System.Boolean UnityEngine.SystemInfo::get_usesReversedZBuffer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_usesReversedZBuffer_m4A186CB8A4769D18DFFA10CA9143F41B365F8D92 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___exists0, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3[] UnityEngine.Rendering.Blitter::g__GetFullScreenTriangleVertexPosition|8_0(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Blitter_U3CInitializeU3Eg__GetFullScreenTriangleVertexPositionU7C8_0_mCDED15E354E9F60A216FCD5027B7521183575FA0 (float ___z0, 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* ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector2[] UnityEngine.Rendering.Blitter::g__GetFullScreenTriangleTexCoord|8_1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Blitter_U3CInitializeU3Eg__GetFullScreenTriangleTexCoordU7C8_1_m23B785ECE01FA6D217CD165A5FF3D5DAB12E98A9 (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* ___value0, 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* ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector3[] UnityEngine.Rendering.Blitter::g__GetQuadVertexPosition|8_2(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Blitter_U3CInitializeU3Eg__GetQuadVertexPositionU7C8_2_m22515FA8B1C1C002FF8364F55A1023C730D7784F (float ___z0, const RuntimeMethod* method) ; // UnityEngine.Vector2[] UnityEngine.Rendering.Blitter::g__GetQuadTexCoord|8_3() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Blitter_U3CInitializeU3Eg__GetQuadTexCoordU7C8_3_mD5AE97A26B4D470981CA48A776E61813C645A638 (const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF (RuntimeArray* ___array0, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___fldHandle1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, int32_t ___submeshIndex3, int32_t ___shaderPass4, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties5, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::DrawProcedural(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, int32_t ___shaderPass2, int32_t ___topology3, int32_t ___vertexCount4, int32_t ___instanceCount5, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties6, const RuntimeMethod* method) ; // System.Void UnityEngine.MaterialPropertyBlock::SetFloat(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___nameID0, float ___value1, const RuntimeMethod* method) ; // UnityEngine.Rendering.TextureDimension UnityEngine.Rendering.TextureXR::get_dimension() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureXR_get_dimension_mF5451652AD01DE1A917D0C4078E4EBDD451A5AE5 (const RuntimeMethod* method) ; // UnityEngine.Material UnityEngine.Rendering.Blitter::GetBlitMaterial(UnityEngine.Rendering.TextureDimension,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Blitter_GetBlitMaterial_m7139641E860546D39127F3A17C158CA63DB28958 (int32_t ___dimension0, bool ___singleSlice1, 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_mDDF2CA8C4C33D434A8FBB60D796CC3B67F87C732 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBias2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, int32_t ___pass4, 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 ___nameID0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, 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 ___nameID0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___value1, 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 ___nameID0, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___value1, int32_t ___element2, 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_m96C9657CFBFD17632584A0663AF00A73B12C009B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, int32_t ___shaderPass2, const RuntimeMethod* method) ; // UnityEngine.Texture UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* RTHandle_op_Implicit_m4F275BDD5E7B189BAD0F9081A056D9433A8B583E (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle0, 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 ___x0, float ___y1, 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_m8E1C5D42853E5D83DCB4D9AA899BE41CB4C2BDA8 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___buffer1, int32_t ___clearFlag2, int32_t ___miplevel3, int32_t ___cubemapFace4, int32_t ___depthSlice5, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ; // System.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_mCE6C5259E6FC80F39D17499862DD3AEC31ADA534 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBias2, float ___mipLevel3, bool ___bilinear4, 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_mDC79E2CB57C632E3F4382172AB75F63C9DDC7359 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBias2, float ___mipLevel3, bool ___bilinear4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetViewport(UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Blitter::DrawQuad(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, int32_t ___shaderPass2, 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 ___nameID0, int32_t ___value1, 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.Boolean UnityEngine.Experimental.Rendering.GraphicsFormatUtility::IsAlphaOnlyFormat(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsFormatUtility_IsAlphaOnlyFormat_m0AFACD29C56C33A14B54F5042A2CBCB8870C737E (int32_t ___format0, 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 ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.SystemInfo::get_graphicsUVStartsAtTop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_graphicsUVStartsAtTop_mC3C73E1B00C1A9D849220F6BF1C3510002BBE5AE (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Shader::PropertyToID(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB (String_t* ___name0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2>>::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___key0, HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*, HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___key0, ___value1, method); } // System.Collections.Generic.HashSet`1/Enumerator System.Collections.Generic.HashSet`1>::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>::.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>>::Add(TKey,TValue) inline void Dictionary_2_Add_mBDC758D6AB3612A7A4E6FD67A47E4372410CA462 (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___key0, HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*, HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.Collections.Generic.HashSet`1>::Add(T) inline bool HashSet_1_Add_m882D100CECAF3E7AC184A18C8EEB45A5A090380F (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* __this, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___item0, method); } // System.Boolean System.Collections.Generic.HashSet`1>::Remove(T) inline bool HashSet_1_Remove_m280E033917A572D501EC4070430D723CDA03E875 (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* __this, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.Dictionary`2>>::.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_mFD230DBEFCB34E96CC10AC6D973A0785F94C334B (float ___x0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Rendering.ColorUtils::CIExyToLMS(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ColorUtils_CIExyToLMS_mEF4695F158057988801E4D033A919BA1F9A6B74E (float ___x0, float ___y1, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::GammaToLinearSpace(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_GammaToLinearSpace_m4D758883DC92707BEB3D1774CE252B0233309DA6 (float ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Sign(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline (float ___f0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // System.Void System.ValueTuple`3::.ctor(T1,T2,T3) inline void ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7 (ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item10, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item21, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item32, const RuntimeMethod* method) { (( void (*) (ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))ValueTuple_3__ctor_m5689F18122E804AC530BEF682E9672E52F9F64C7_gshared)(__this, ___item10, ___item21, ___item32, method); } // UnityEngine.Color UnityEngine.Color::op_Implicit(UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Implicit_m04FFC6EBCB0576CD59529546F8FA10F4F71E9005_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.ColorUtils::Luminance(UnityEngine.Color&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_Luminance_mF356655EDE24C312306A119C4509A9F15C1E7D02 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___color0, const RuntimeMethod* method) ; // System.Void System.ValueTuple`2::.ctor(T1,T2) inline void ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF (ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item10, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___item21, const RuntimeMethod* method) { (( void (*) (ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))ValueTuple_2__ctor_m3D68E60AC2D47CD3F5EB996903480CCC7D2B72BF_gshared)(__this, ___item10, ___item21, method); } // System.Single UnityEngine.Rendering.ColorUtils::get_lensImperfectionExposureScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_get_lensImperfectionExposureScale_m010ADD67B5701B40DED2B3E12AD32BCE5B093ADF (const RuntimeMethod* method) ; // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyOrthoMatrixCentered(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyOrthoMatrixCentered_mD2863C48C17219ED31CA7AFAE19B82B2509518D0 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___ortho0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyGenericOrthoMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyGenericOrthoMatrix_m53C5BA7BD6E9E62F1A0962B4999C5418D07A5A14 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___ortho0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyPerspectiveMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyPerspectiveMatrix_m4674F50DAE5D50F2F92A400247C29B9065C2A576 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___perspective0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, 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 ___width0, int32_t ___format1, int32_t ___flags2, 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 ___face0, int32_t ___x1, int32_t ___y2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color3, 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 ___width0, int32_t ___cubemapCount1, int32_t ___format2, int32_t ___flags3, 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* ___colors0, int32_t ___face1, int32_t ___arrayElement2, 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_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_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 ___width0, int32_t ___height1, int32_t ___depth2, 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* ___colors0, int32_t ___miplevel1, 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 ___clearFlags0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor1, float ___depth2, uint32_t ___stencil3, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.CoreUtils::FixupDepthSlice(System.Int32,UnityEngine.CubemapFace) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_FixupDepthSlice_m867298EDF226CD749E87096C28F9581B8D235130 (int32_t ___depthSlice0, int32_t ___cubemapFace1, 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 ___rt0, int32_t ___mipLevel1, int32_t ___cubemapFace2, int32_t ___depthSlice3, 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_m8D7F1299276232B80DB768A8F372C495A09F8103 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, int32_t ___clearFlag1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor2, 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_m6CE0BBF5E5D16ED93D0FEAE483F3DB6A69ED3D8D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___clearFlag2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor3, int32_t ___miplevel4, int32_t ___cubemapFace5, int32_t ___depthSlice6, 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_m929338F2F9D6CB3813526A5BA6409B54FD461B56 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, int32_t ___miplevel5, int32_t ___cubemapFace6, int32_t ___depthSlice7, 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 ___color0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depth1, int32_t ___mipLevel2, int32_t ___cubemapFace3, int32_t ___depthSlice4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m69ECACBA48FEC53BE5691E5A1F8F7B640DDABA37 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.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* ___colors0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depth1, int32_t ___mipLevel2, int32_t ___cubemapFace3, int32_t ___depthSlice4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_mC138EA08E2FADA524DA4A0B7C702DAEA17D41B8C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt0, int32_t ___loadAction1, int32_t ___storeAction2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m7C82A292875AA22F474887FAF9129351DA7035B7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___loadAction2, int32_t ___storeAction3, int32_t ___clearFlag4, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor5, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___color0, int32_t ___colorLoadAction1, int32_t ___colorStoreAction2, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depth3, int32_t ___depthLoadAction4, int32_t ___depthStoreAction5, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt0, int32_t ___colorLoadAction1, int32_t ___colorStoreAction2, int32_t ___depthLoadAction3, int32_t ___depthStoreAction4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m03DF45FB5DF653277879D290B90A284F6EFC2257 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer1, int32_t ___colorLoadAction2, int32_t ___colorStoreAction3, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer4, int32_t ___depthLoadAction5, int32_t ___depthStoreAction6, int32_t ___clearFlag7, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor8, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetViewport(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetViewport_m92C82E5708AB8C69C3F2A02A5398929A7FCA2F8C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___target1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.CoreUtils::FixupDepthSlice(System.Int32,UnityEngine.Rendering.RTHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_FixupDepthSlice_m2BFC1680099E788CE5E3C8710950266180290A17 (int32_t ___depthSlice0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___buffer1, 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_m73C5B9E647E73062251839230C94D82E401CA712 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___buffer1, int32_t ___clearFlag2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor3, 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_m21FAE62EC0EE884521A2F8C0A94758CFB30D8A80 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___buffer1, int32_t ___clearFlag2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor3, int32_t ___miplevel4, int32_t ___cubemapFace5, int32_t ___depthSlice6, 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_mDBD8F90E95612618F02AA57FF827919E7E0E50BA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___colorBuffer1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___depthBuffer2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, int32_t ___miplevel5, int32_t ___cubemapFace6, int32_t ___depthSlice7, 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_mEEFF3082D095E30261FE5416357B1FB156B30E9B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, int32_t ___miplevel3, int32_t ___cubemapFace4, int32_t ___depthSlice5, 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_m138826BDE3B52178379A1D586AA6C114E64FE973 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, 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 ___refSize0, 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 ___x0, float ___y1, float ___width2, float ___height3, 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_m6ED1EFF259EB08ECAB656DBEFEA3C04C3788E2F9 (int32_t ___width0, int32_t ___height1, int32_t ___depth2, String_t* ___format3, int32_t ___dim4, String_t* ___name5, bool ___mips6, bool ___enableMSAA7, int32_t ___msaaSamples8, bool ___dynamicRes9, 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_m76BF8F3A6AD789E38B708848A2688D400AAC250A (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, RuntimeObject* ___arg23, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, 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_m7E0742D6C5C6537DA118ED3D575FD92E52D9A4CA (int32_t ___width0, int32_t ___height1, String_t* ___format2, int32_t ___dim3, String_t* ___name4, bool ___mips5, int32_t ___depth6, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ; // System.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ; // System.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* ___tex0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt0, 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_m7D1D649DE10628F304644AD43659B0E8A4681AD7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers2, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthStencilBuffer3, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties4, int32_t ___shaderPassId5, const RuntimeMethod* method) ; // UnityEngine.ColorSpace UnityEngine.QualitySettings::get_activeColorSpace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_activeColorSpace_m7BD95E037EC83AD498617F7906B41932CE33288B (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_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72 (String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E (RuntimeObject* ___message0, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::.ctor(UnityEngine.Shader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::EnableShaderKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___keyword0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::DisableShaderKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___keyword0, 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* ___keyword0, 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* ___keyword0, 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* ___keyword0, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ; // System.AppDomain System.AppDomain::get_CurrentDomain() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m5085B6AF21A19506C85E0650C46BE35A18011CFE (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>::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mE7E2BD541D8288445CB79C54B1F9805C5D66D5BB (Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_tDB9851E133717B16EF4D1F0B933444974B766016*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::SelectMany(System.Collections.Generic.IEnumerable`1,System.Func`2>) inline RuntimeObject* Enumerable_SelectMany_TisAssembly_t_TisType_t_m4202A85C8F13D2416DEC5685134CAB1F158461B4 (RuntimeObject* ___source0, Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* ___selector1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tDB9851E133717B16EF4D1F0B933444974B766016*, const RuntimeMethod*))Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_m4052F60F13DF530E12A56A34BC921BA5E262B711_gshared)(___source0, ___selector1, 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* ___message0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::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 ___cullingResults0, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawingSettings1, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filteringSettings2, const RuntimeMethod* method) ; // T System.Nullable`1::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 ___cullingResults0, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawingSettings1, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filteringSettings2, RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* ___stateBlock3, 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 ___rendererList0, 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.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_m54D60E94C8F2D3C551E447D63FE7F549A6FEBECD (Type_t* ___type0, RuntimeObject* ___firstArgument1, MethodInfo_t* ___method2, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Combine(System.Delegate[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_mFD4D6FDD575DE2725D874815A118A0D4C2A4654A (DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates0, 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* ___parent0, 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 ___x0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ; // 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 ___srcParams0, 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 ___value0, 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 ___value0, 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* ___m0, float* ___b1, float ___x02, float ___x13, float ___y04, float ___y15, 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 ___m0, float ___b1, float ___g2, float ___x3, 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 ___value0, 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 ___value0, 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* ___lnA0, float* ___B1, float ___x02, float ___y03, float ___m4, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.MaterialQualityUtilities::ToFirstIndex(UnityEngine.Rendering.MaterialQuality) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_ToFirstIndex_m63F534D84D7A3604D109965E0A656F22A5C6C0A1 (int32_t ___level0, const RuntimeMethod* method) ; // UnityEngine.Rendering.MaterialQuality UnityEngine.Rendering.MaterialQualityUtilities::FromIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_FromIndex_m38CCD6AAA9914A7CAB83E6D0B800F912D132B6B2 (int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Shader::EnableKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shader_EnableKeyword_m24DB964DE6795F323916C317DDDB88061E6D5761 (String_t* ___keyword0, const RuntimeMethod* method) ; // System.Void UnityEngine.Shader::DisableKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shader_DisableKeyword_m6427E6828CF809F12752AE2CF70E6A79281A3DB2 (String_t* ___keyword0, const RuntimeMethod* method) ; // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ; // System.String[] System.Enum::GetNames(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Enum_GetNames_mA16B3D5DABC2AE21290B05053660F925DBFF6D94 (Type_t* ___enumType0, 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* ___keywordName0, const RuntimeMethod* method) ; // System.Double System.Math::Log(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Log_m00DE509EBC0F78461570ED4F104B3010EB203FD1 (double ___a0, double ___newBase1, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::LinearToGammaSpace(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_LinearToGammaSpace_mB23054C857C5AE0E5E27B0EA00A35F82E024B430 (float ___value0, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Rendering.AtlasAllocator/AtlasNode UnityEngine.Rendering.AtlasAllocator/AtlasNode::Allocate(UnityEngine.Rendering.ObjectPool`1&,System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* AtlasNode_Allocate_m2BDA3A3172B54122AE5A862692103B7AEB5DA014 (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* __this, ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** ___pool0, int32_t ___width1, int32_t ___height2, bool ___powerOfTwoPadding3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m72989C70A667938534DB2B5633F1957384957316_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* V_3 = NULL; bool V_4 = false; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* V_5 = NULL; bool V_6 = false; bool V_7 = false; bool V_8 = false; int32_t G_B9_0 = 0; { // if (m_RightChild != null) AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_0 = __this->___m_RightChild_0; V_2 = (bool)((!(((RuntimeObject*)(AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0045; } } { // AtlasNode node = m_RightChild.Allocate(ref pool, width, height, powerOfTwoPadding); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_2 = __this->___m_RightChild_0; ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** L_3 = ___pool0; int32_t L_4 = ___width1; int32_t L_5 = ___height2; bool L_6 = ___powerOfTwoPadding3; NullCheck(L_2); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_7; L_7 = AtlasNode_Allocate_m2BDA3A3172B54122AE5A862692103B7AEB5DA014(L_2, L_3, L_4, L_5, L_6, NULL); V_3 = L_7; // if (node == null) AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_8 = V_3; V_4 = (bool)((((RuntimeObject*)(AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_9 = V_4; if (!L_9) { goto IL_003d; } } { // node = m_BottomChild.Allocate(ref pool, width, height, powerOfTwoPadding); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_10 = __this->___m_BottomChild_1; ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** L_11 = ___pool0; int32_t L_12 = ___width1; int32_t L_13 = ___height2; bool L_14 = ___powerOfTwoPadding3; NullCheck(L_10); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_15; L_15 = AtlasNode_Allocate_m2BDA3A3172B54122AE5A862692103B7AEB5DA014(L_10, L_11, L_12, L_13, L_14, NULL); V_3 = L_15; } IL_003d: { // return node; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_16 = V_3; V_5 = L_16; goto IL_02f3; } IL_0045: { // int wPadd = 0; V_0 = 0; // int hPadd = 0; V_1 = 0; // if (powerOfTwoPadding) bool L_17 = ___powerOfTwoPadding3; V_6 = L_17; bool L_18 = V_6; if (!L_18) { goto IL_0071; } } { // wPadd = (int)m_Rect.x % width; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_19 = (&__this->___m_Rect_2); float L_20 = L_19->___x_1; int32_t L_21 = ___width1; V_0 = ((int32_t)(il2cpp_codegen_cast_double_to_int(L_20)%L_21)); // hPadd = (int)m_Rect.y % height; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_22 = (&__this->___m_Rect_2); float L_23 = L_22->___y_2; int32_t L_24 = ___height2; V_1 = ((int32_t)(il2cpp_codegen_cast_double_to_int(L_23)%L_24)); } IL_0071: { // if ((width <= m_Rect.x - wPadd) && (height <= m_Rect.y - hPadd)) int32_t L_25 = ___width1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_26 = (&__this->___m_Rect_2); float L_27 = L_26->___x_1; int32_t L_28 = V_0; if ((!(((float)((float)L_25)) <= ((float)((float)il2cpp_codegen_subtract(L_27, ((float)L_28))))))) { goto IL_009a; } } { int32_t L_29 = ___height2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_30 = (&__this->___m_Rect_2); float L_31 = L_30->___y_2; int32_t L_32 = V_1; G_B9_0 = ((((int32_t)((!(((float)((float)L_29)) <= ((float)((float)il2cpp_codegen_subtract(L_31, ((float)L_32))))))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_009b; } IL_009a: { G_B9_0 = 0; } IL_009b: { V_7 = (bool)G_B9_0; bool L_33 = V_7; if (!L_33) { goto IL_02ee; } } { // m_RightChild = pool.Get(); ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** L_34 = ___pool0; ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75* L_35 = *((ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75**)L_34); NullCheck(L_35); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_36; L_36 = ObjectPool_1_Get_m72989C70A667938534DB2B5633F1957384957316(L_35, ObjectPool_1_Get_m72989C70A667938534DB2B5633F1957384957316_RuntimeMethod_var); __this->___m_RightChild_0 = L_36; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RightChild_0), (void*)L_36); // m_BottomChild = pool.Get(); ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** L_37 = ___pool0; ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75* L_38 = *((ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75**)L_37); NullCheck(L_38); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_39; L_39 = ObjectPool_1_Get_m72989C70A667938534DB2B5633F1957384957316(L_38, ObjectPool_1_Get_m72989C70A667938534DB2B5633F1957384957316_RuntimeMethod_var); __this->___m_BottomChild_1 = L_39; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BottomChild_1), (void*)L_39); // m_Rect.z += wPadd; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_40 = (&__this->___m_Rect_2); float* L_41 = (&L_40->___z_3); float* L_42 = L_41; float L_43 = *((float*)L_42); int32_t L_44 = V_0; *((float*)L_42) = (float)((float)il2cpp_codegen_add(L_43, ((float)L_44))); // m_Rect.w += hPadd; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_45 = (&__this->___m_Rect_2); float* L_46 = (&L_45->___w_4); float* L_47 = L_46; float L_48 = *((float*)L_47); int32_t L_49 = V_1; *((float*)L_47) = (float)((float)il2cpp_codegen_add(L_48, ((float)L_49))); // m_Rect.x -= wPadd; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_50 = (&__this->___m_Rect_2); float* L_51 = (&L_50->___x_1); float* L_52 = L_51; float L_53 = *((float*)L_52); int32_t L_54 = V_0; *((float*)L_52) = (float)((float)il2cpp_codegen_subtract(L_53, ((float)L_54))); // m_Rect.y -= hPadd; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_55 = (&__this->___m_Rect_2); float* L_56 = (&L_55->___y_2); float* L_57 = L_56; float L_58 = *((float*)L_57); int32_t L_59 = V_1; *((float*)L_57) = (float)((float)il2cpp_codegen_subtract(L_58, ((float)L_59))); // if (width > height) // logic to decide which way to split int32_t L_60 = ___width1; int32_t L_61 = ___height2; V_8 = (bool)((((int32_t)L_60) > ((int32_t)L_61))? 1 : 0); bool L_62 = V_8; if (!L_62) { goto IL_01f2; } } { // m_RightChild.m_Rect.z = m_Rect.z + width; // | | | AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_63 = __this->___m_RightChild_0; NullCheck(L_63); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_64 = (&L_63->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_65 = (&__this->___m_Rect_2); float L_66 = L_65->___z_3; int32_t L_67 = ___width1; L_64->___z_3 = ((float)il2cpp_codegen_add(L_66, ((float)L_67))); // m_RightChild.m_Rect.w = m_Rect.w; // +--------+------+ AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_68 = __this->___m_RightChild_0; NullCheck(L_68); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_69 = (&L_68->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_70 = (&__this->___m_Rect_2); float L_71 = L_70->___w_4; L_69->___w_4 = L_71; // m_RightChild.m_Rect.x = m_Rect.x - width; // | | AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_72 = __this->___m_RightChild_0; NullCheck(L_72); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_73 = (&L_72->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_74 = (&__this->___m_Rect_2); float L_75 = L_74->___x_1; int32_t L_76 = ___width1; L_73->___x_1 = ((float)il2cpp_codegen_subtract(L_75, ((float)L_76))); // m_RightChild.m_Rect.y = height; // | | AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_77 = __this->___m_RightChild_0; NullCheck(L_77); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_78 = (&L_77->___m_Rect_2); int32_t L_79 = ___height2; L_78->___y_2 = ((float)L_79); // m_BottomChild.m_Rect.z = m_Rect.z; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_80 = __this->___m_BottomChild_1; NullCheck(L_80); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_81 = (&L_80->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_82 = (&__this->___m_Rect_2); float L_83 = L_82->___z_3; L_81->___z_3 = L_83; // m_BottomChild.m_Rect.w = m_Rect.w + height; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_84 = __this->___m_BottomChild_1; NullCheck(L_84); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_85 = (&L_84->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_86 = (&__this->___m_Rect_2); float L_87 = L_86->___w_4; int32_t L_88 = ___height2; L_85->___w_4 = ((float)il2cpp_codegen_add(L_87, ((float)L_88))); // m_BottomChild.m_Rect.x = m_Rect.x; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_89 = __this->___m_BottomChild_1; NullCheck(L_89); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_90 = (&L_89->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_91 = (&__this->___m_Rect_2); float L_92 = L_91->___x_1; L_90->___x_1 = L_92; // m_BottomChild.m_Rect.y = m_Rect.y - height; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_93 = __this->___m_BottomChild_1; NullCheck(L_93); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_94 = (&L_93->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_95 = (&__this->___m_Rect_2); float L_96 = L_95->___y_2; int32_t L_97 = ___height2; L_94->___y_2 = ((float)il2cpp_codegen_subtract(L_96, ((float)L_97))); goto IL_02cf; } IL_01f2: { // m_RightChild.m_Rect.z = m_Rect.z + width; // | | | AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_98 = __this->___m_RightChild_0; NullCheck(L_98); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_99 = (&L_98->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_100 = (&__this->___m_Rect_2); float L_101 = L_100->___z_3; int32_t L_102 = ___width1; L_99->___z_3 = ((float)il2cpp_codegen_add(L_101, ((float)L_102))); // m_RightChild.m_Rect.w = m_Rect.w; // | | | AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_103 = __this->___m_RightChild_0; NullCheck(L_103); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_104 = (&L_103->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_105 = (&__this->___m_Rect_2); float L_106 = L_105->___w_4; L_104->___w_4 = L_106; // m_RightChild.m_Rect.x = m_Rect.x - width; // +---+ + AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_107 = __this->___m_RightChild_0; NullCheck(L_107); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_108 = (&L_107->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_109 = (&__this->___m_Rect_2); float L_110 = L_109->___x_1; int32_t L_111 = ___width1; L_108->___x_1 = ((float)il2cpp_codegen_subtract(L_110, ((float)L_111))); // m_RightChild.m_Rect.y = m_Rect.y; // | | | AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_112 = __this->___m_RightChild_0; NullCheck(L_112); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_113 = (&L_112->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_114 = (&__this->___m_Rect_2); float L_115 = L_114->___y_2; L_113->___y_2 = L_115; // m_BottomChild.m_Rect.z = m_Rect.z; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_116 = __this->___m_BottomChild_1; NullCheck(L_116); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_117 = (&L_116->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_118 = (&__this->___m_Rect_2); float L_119 = L_118->___z_3; L_117->___z_3 = L_119; // m_BottomChild.m_Rect.w = m_Rect.w + height; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_120 = __this->___m_BottomChild_1; NullCheck(L_120); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_121 = (&L_120->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_122 = (&__this->___m_Rect_2); float L_123 = L_122->___w_4; int32_t L_124 = ___height2; L_121->___w_4 = ((float)il2cpp_codegen_add(L_123, ((float)L_124))); // m_BottomChild.m_Rect.x = width; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_125 = __this->___m_BottomChild_1; NullCheck(L_125); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_126 = (&L_125->___m_Rect_2); int32_t L_127 = ___width1; L_126->___x_1 = ((float)L_127); // m_BottomChild.m_Rect.y = m_Rect.y - height; AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_128 = __this->___m_BottomChild_1; NullCheck(L_128); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_129 = (&L_128->___m_Rect_2); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_130 = (&__this->___m_Rect_2); float L_131 = L_130->___y_2; int32_t L_132 = ___height2; L_129->___y_2 = ((float)il2cpp_codegen_subtract(L_131, ((float)L_132))); } IL_02cf: { // m_Rect.x = width; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_133 = (&__this->___m_Rect_2); int32_t L_134 = ___width1; L_133->___x_1 = ((float)L_134); // m_Rect.y = height; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_135 = (&__this->___m_Rect_2); int32_t L_136 = ___height2; L_135->___y_2 = ((float)L_136); // return this; V_5 = __this; goto IL_02f3; } IL_02ee: { // return null; V_5 = (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)NULL; goto IL_02f3; } IL_02f3: { // } AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_137 = V_5; return L_137; } } // System.Void UnityEngine.Rendering.AtlasAllocator/AtlasNode::Release(UnityEngine.Rendering.ObjectPool`1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_Release_m6710C2233272E0EFEBD120970FA83453684D1BAA (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* __this, ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** ___pool0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_mDA165395335415A6CC5C0332EC48735507B673B5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_RightChild != null) AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_0 = __this->___m_RightChild_0; V_0 = (bool)((!(((RuntimeObject*)(AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0046; } } { // m_RightChild.Release(ref pool); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_2 = __this->___m_RightChild_0; ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** L_3 = ___pool0; NullCheck(L_2); AtlasNode_Release_m6710C2233272E0EFEBD120970FA83453684D1BAA(L_2, L_3, NULL); // m_BottomChild.Release(ref pool); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_4 = __this->___m_BottomChild_1; ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** L_5 = ___pool0; NullCheck(L_4); AtlasNode_Release_m6710C2233272E0EFEBD120970FA83453684D1BAA(L_4, L_5, NULL); // pool.Release(m_RightChild); ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** L_6 = ___pool0; ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75* L_7 = *((ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75**)L_6); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_8 = __this->___m_RightChild_0; NullCheck(L_7); ObjectPool_1_Release_mDA165395335415A6CC5C0332EC48735507B673B5(L_7, L_8, ObjectPool_1_Release_mDA165395335415A6CC5C0332EC48735507B673B5_RuntimeMethod_var); // pool.Release(m_BottomChild); ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75** L_9 = ___pool0; ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75* L_10 = *((ObjectPool_1_t8C0B23C65F1A38AC680713F7FC4D9F79FECE2C75**)L_9); AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* L_11 = __this->___m_BottomChild_1; NullCheck(L_10); ObjectPool_1_Release_mDA165395335415A6CC5C0332EC48735507B673B5(L_10, L_11, ObjectPool_1_Release_mDA165395335415A6CC5C0332EC48735507B673B5_RuntimeMethod_var); } IL_0046: { // m_RightChild = null; __this->___m_RightChild_0 = (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RightChild_0), (void*)(AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)NULL); // m_BottomChild = null; __this->___m_BottomChild_1 = (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BottomChild_1), (void*)(AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)NULL); // m_Rect = Vector4.zero; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12; L_12 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL); __this->___m_Rect_2 = L_12; // } return; } } // System.Void UnityEngine.Rendering.AtlasAllocator/AtlasNode::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode__ctor_mB6D5CFB4511F82EBF3BB82CD666B0C2B3B2CC76B (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* __this, const RuntimeMethod* method) { { // public AtlasNode m_RightChild = null; __this->___m_RightChild_0 = (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RightChild_0), (void*)(AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)NULL); // public AtlasNode m_BottomChild = null; __this->___m_BottomChild_1 = (AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BottomChild_1), (void*)(AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4*)NULL); // public Vector4 m_Rect = new Vector4(0, 0, 0, 0); // x,y is width and height (scale) z,w offset into atlas (offset) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0; memset((&L_0), 0, sizeof(L_0)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_0), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); __this->___m_Rect_2 = L_0; 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.AtlasAllocator/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mD58A602DF54D9A856FC000844D1F689E0B3273C0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE* L_0 = (U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE*)il2cpp_codegen_object_new(U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m6DFD93D6692A1B46CDBCC2CCD89F031D086AD221(L_0, NULL); ((U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void UnityEngine.Rendering.AtlasAllocator/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m6DFD93D6692A1B46CDBCC2CCD89F031D086AD221 (U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void UnityEngine.Rendering.AtlasAllocator/<>c::<.ctor>b__6_0(UnityEngine.Rendering.AtlasAllocator/AtlasNode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__6_0_mEE6E87AE529F16564D6A203353BE0BF274FEED70 (U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE* __this, AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* ____0, const RuntimeMethod* method) { { // m_NodePool = new ObjectPool(_ => { }, _ => { }); return; } } // System.Void UnityEngine.Rendering.AtlasAllocator/<>c::<.ctor>b__6_1(UnityEngine.Rendering.AtlasAllocator/AtlasNode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__6_1_mCB0411FC9901BAFC4F1272C563E40879E9881F45 (U3CU3Ec_tB15EE8CAD7A79C2BC916C6233BF1E9A8D5C8DACE* __this, AtlasNode_tD031D7BFC95A96AAD9C344F59A3621025EA3CBF4* ____0, const RuntimeMethod* method) { { // m_NodePool = new ObjectPool(_ => { }, _ => { }); 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.Texture2DAtlas::get_maxMipLevelPadding() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_get_maxMipLevelPadding_m2F9C5CD50662D4374217BCB3571AB1BF919F761F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static int maxMipLevelPadding => s_MaxMipLevelPadding; il2cpp_codegen_runtime_class_init_inline(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); int32_t L_0 = ((Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields*)il2cpp_codegen_static_fields_for(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var))->___s_MaxMipLevelPadding_14; return L_0; } } // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.Texture2DAtlas::get_AtlasTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL; { // return m_AtlasTexture; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_AtlasTexture_3; V_0 = L_0; goto IL_000a; } IL_000a: { // } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::.ctor(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.FilterMode,System.Boolean,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas__ctor_mB0FB5774A1037C4F0AE42B5255C966B64688B54A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___width0, int32_t ___height1, int32_t ___format2, int32_t ___filterMode3, bool ___powerOfTwoPadding4, String_t* ___name5, bool ___useMipMap6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2558CA63B57880719B2AC3164028F64C7844BF69_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; int32_t G_B3_0 = 0; { // private protected RTHandle m_AtlasTexture = null; __this->___m_AtlasTexture_3 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasTexture_3), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL); // bool m_IsAtlasTextureOwner = false; __this->___m_IsAtlasTextureOwner_8 = (bool)0; // private AtlasAllocator m_AtlasAllocator = null; __this->___m_AtlasAllocator_9 = (AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasAllocator_9), (void*)(AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E*)NULL); // private Dictionary m_AllocationCache = new Dictionary(); Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* L_0 = (Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B*)il2cpp_codegen_object_new(Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m2558CA63B57880719B2AC3164028F64C7844BF69(L_0, Dictionary_2__ctor_m2558CA63B57880719B2AC3164028F64C7844BF69_RuntimeMethod_var); __this->___m_AllocationCache_10 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllocationCache_10), (void*)L_0); // private Dictionary m_IsGPUTextureUpToDate = new Dictionary(); Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*)il2cpp_codegen_object_new(Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var); NullCheck(L_1); Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F(L_1, Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var); __this->___m_IsGPUTextureUpToDate_11 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IsGPUTextureUpToDate_11), (void*)L_1); // private Dictionary m_TextureHashes = new Dictionary(); Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*)il2cpp_codegen_object_new(Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var); NullCheck(L_2); Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F(L_2, Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var); __this->___m_TextureHashes_12 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextureHashes_12), (void*)L_2); // public Texture2DAtlas(int width, int height, GraphicsFormat format, FilterMode filterMode = FilterMode.Point, bool powerOfTwoPadding = false, string name = "", bool useMipMap = true) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Width = width; int32_t L_3 = ___width0; __this->___m_Width_4 = L_3; // m_Height = height; int32_t L_4 = ___height1; __this->___m_Height_5 = L_4; // m_Format = format; int32_t L_5 = ___format2; __this->___m_Format_6 = L_5; // m_UseMipMaps = useMipMap; bool L_6 = ___useMipMap6; __this->___m_UseMipMaps_7 = L_6; // m_AtlasTexture = RTHandles.Alloc( // width: m_Width, // height: m_Height, // filterMode: filterMode, // colorFormat: m_Format, // wrapMode: TextureWrapMode.Clamp, // useMipMap: useMipMap, // autoGenerateMips: false, // name: name // ); int32_t L_7 = __this->___m_Width_4; int32_t L_8 = __this->___m_Height_5; int32_t L_9 = ___filterMode3; V_1 = L_9; int32_t L_10 = __this->___m_Format_6; int32_t L_11 = V_1; bool L_12 = ___useMipMap6; String_t* L_13 = ___name5; il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14; L_14 = RTHandles_Alloc_m95E0AEEEC5E86C190497A80E0471C65645D8C976(L_7, L_8, 1, 0, L_10, L_11, 1, 2, (bool)0, L_12, (bool)0, (bool)0, 1, (0.0f), 1, (bool)0, (bool)0, 0, L_13, NULL); __this->___m_AtlasTexture_3 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasTexture_3), (void*)L_14); // m_IsAtlasTextureOwner = true; __this->___m_IsAtlasTextureOwner_8 = (bool)1; // int mipCount = useMipMap ? GetTextureMipmapCount(m_Width, m_Height) : 1; bool L_15 = ___useMipMap6; if (L_15) { goto IL_009f; } } { G_B3_0 = 1; goto IL_00b1; } IL_009f: { int32_t L_16 = __this->___m_Width_4; int32_t L_17 = __this->___m_Height_5; int32_t L_18; L_18 = Texture2DAtlas_GetTextureMipmapCount_mD097894ECA68A2E85D291B9CF7A156FEA9C5B7BF(__this, L_16, L_17, NULL); G_B3_0 = L_18; } IL_00b1: { V_0 = G_B3_0; // for (int mipIdx = 0; mipIdx < mipCount; ++mipIdx) V_2 = 0; goto IL_00db; } IL_00b6: { // Graphics.SetRenderTarget(m_AtlasTexture, mipIdx); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_19 = __this->___m_AtlasTexture_3; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20; L_20 = RTHandle_op_Implicit_mCC1B19A781896CDB078D13C11EEE78B27522C0FD(L_19, NULL); int32_t L_21 = V_2; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_SetRenderTarget_m5188F0ADB3FAE24708F3B2CDCC5008D8A258E8C3(L_20, L_21, NULL); // GL.Clear(false, true, Color.clear); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22; L_22 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); GL_Clear_m303329453ADB3495208897E282FD24910878F537((bool)0, (bool)1, L_22, NULL); // for (int mipIdx = 0; mipIdx < mipCount; ++mipIdx) int32_t L_23 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_00db: { // for (int mipIdx = 0; mipIdx < mipCount; ++mipIdx) int32_t L_24 = V_2; int32_t L_25 = V_0; V_3 = (bool)((((int32_t)L_24) < ((int32_t)L_25))? 1 : 0); bool L_26 = V_3; if (L_26) { goto IL_00b6; } } { // m_AtlasAllocator = new AtlasAllocator(width, height, powerOfTwoPadding); int32_t L_27 = ___width0; int32_t L_28 = ___height1; bool L_29 = ___powerOfTwoPadding4; AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* L_30 = (AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E*)il2cpp_codegen_object_new(AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E_il2cpp_TypeInfo_var); NullCheck(L_30); AtlasAllocator__ctor_m5F1B4A78BD5489FCC8100F2D0AC721CC42272BEB(L_30, L_27, L_28, L_29, NULL); __this->___m_AtlasAllocator_9 = L_30; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasAllocator_9), (void*)L_30); // } return; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_Release_mE23245C71F1E00D6AE6C57DC61B3CEE8D5C7CC17 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __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; } bool V_0 = false; { // ResetAllocator(); Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7(__this, NULL); // if (m_IsAtlasTextureOwner) { RTHandles.Release(m_AtlasTexture); } bool L_0 = __this->___m_IsAtlasTextureOwner_8; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0020; } } { // if (m_IsAtlasTextureOwner) { RTHandles.Release(m_AtlasTexture); } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = __this->___m_AtlasTexture_3; il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var); RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_2, NULL); } IL_0020: { // } return; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::ResetAllocator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mA6D8FBFFDC846F64D707528D1E157204243191AB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // m_AtlasAllocator.Reset(); AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* L_0 = __this->___m_AtlasAllocator_9; NullCheck(L_0); AtlasAllocator_Reset_mF10CD4D29A6CB93FAA43BDCA6680C87166E84989(L_0, NULL); // m_AllocationCache.Clear(); Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* L_1 = __this->___m_AllocationCache_10; NullCheck(L_1); Dictionary_2_Clear_mA6D8FBFFDC846F64D707528D1E157204243191AB(L_1, Dictionary_2_Clear_mA6D8FBFFDC846F64D707528D1E157204243191AB_RuntimeMethod_var); // m_IsGPUTextureUpToDate.Clear(); // mark all GPU textures as invalid. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = __this->___m_IsGPUTextureUpToDate_11; NullCheck(L_2); Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0(L_2, Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::ClearTarget(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_ClearTarget_mDC234897D6E1A06F28E1A4DF6DE9E9FD98692BBA (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, 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_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; int32_t G_B3_0 = 0; { // int mipCount = (m_UseMipMaps) ? GetTextureMipmapCount(m_Width, m_Height) : 1; bool L_0 = __this->___m_UseMipMaps_7; if (L_0) { goto IL_000c; } } { G_B3_0 = 1; goto IL_001e; } IL_000c: { int32_t L_1 = __this->___m_Width_4; int32_t L_2 = __this->___m_Height_5; int32_t L_3; L_3 = Texture2DAtlas_GetTextureMipmapCount_mD097894ECA68A2E85D291B9CF7A156FEA9C5B7BF(__this, L_1, L_2, NULL); G_B3_0 = L_3; } IL_001e: { V_0 = G_B3_0; // for (int mipLevel = 0; mipLevel < mipCount; mipLevel++) V_1 = 0; goto IL_0054; } IL_0023: { // cmd.SetRenderTarget(m_AtlasTexture, mipLevel); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = __this->___m_AtlasTexture_3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6; L_6 = RTHandle_op_Implicit_m7E42D3EE8A152420027F24913FAC50D9FECECE6A(L_5, NULL); int32_t L_7 = V_1; NullCheck(L_4); CommandBuffer_SetRenderTarget_m9E602C758517FB0B4E5B858DC043D24B4FA91EBB(L_4, L_6, L_7, NULL); // Blitter.BlitQuad(cmd, Texture2D.blackTexture, fullScaleOffset, fullScaleOffset, mipLevel, true); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9; L_9 = Texture2D_get_blackTexture_mE228D76BC18E2406D8398651AC04F06F6B6ED251(NULL); il2cpp_codegen_runtime_class_init_inline(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ((Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields*)il2cpp_codegen_static_fields_for(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var))->___fullScaleOffset_13; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ((Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields*)il2cpp_codegen_static_fields_for(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var))->___fullScaleOffset_13; int32_t L_12 = V_1; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitQuad_mCBF7991C0C986458A76146822A145C2977359008(L_8, L_9, L_10, L_11, L_12, (bool)1, NULL); // for (int mipLevel = 0; mipLevel < mipCount; mipLevel++) int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0054: { // for (int mipLevel = 0; mipLevel < mipCount; mipLevel++) int32_t L_14 = V_1; int32_t L_15 = V_0; V_2 = (bool)((((int32_t)L_14) < ((int32_t)L_15))? 1 : 0); bool L_16 = V_2; if (L_16) { goto IL_0023; } } { // m_IsGPUTextureUpToDate.Clear(); // mark all GPU textures as invalid. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_17 = __this->___m_IsGPUTextureUpToDate_11; NullCheck(L_17); Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0(L_17, Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var); // } return; } } // System.Int32 UnityEngine.Rendering.Texture2DAtlas::GetTextureMipmapCount(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureMipmapCount_mD097894ECA68A2E85D291B9CF7A156FEA9C5B7BF (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___width0, int32_t ___height1, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; int32_t V_2 = 0; { // if (!m_UseMipMaps) bool L_0 = __this->___m_UseMipMaps_7; V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0012; } } { // return 1; V_2 = 1; goto IL_0030; } IL_0012: { // float maxSize = Mathf.Max(width, height); int32_t L_2 = ___width0; int32_t L_3 = ___height1; int32_t L_4; L_4 = Mathf_Max_m8A4C189A6749DFE3ED8B66D9D3CACD8DB333974F_inline(L_2, L_3, NULL); V_0 = ((float)L_4); // return Mathf.FloorToInt(Mathf.Log(maxSize, 2)) + 1; float L_5 = V_0; float L_6; L_6 = Mathf_Log_m5AD7CD5F4DCE823F0D89CFFD817934769D73B2B7_inline(L_5, (2.0f), NULL); int32_t L_7; L_7 = Mathf_FloorToInt_mD086E41305DD8350180AD677833A22733B4789A9_inline(L_6, NULL); V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1)); goto IL_0030; } IL_0030: { // } int32_t L_8 = V_2; return L_8; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::Is2D(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, 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*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_0 = NULL; bool V_1 = false; int32_t G_B4_0 = 0; int32_t G_B6_0 = 0; { // RenderTexture rt = texture as RenderTexture; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture0; V_0 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_0, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)); // return (texture is Texture2D || rt?.dimension == TextureDimension.Tex2D); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___texture0; if (((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_1, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var))) { goto IL_0021; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = V_0; if (L_2) { goto IL_0016; } } { G_B4_0 = 0; goto IL_001f; } IL_0016: { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_3); G_B4_0 = ((((int32_t)L_4) == ((int32_t)2))? 1 : 0); } IL_001f: { G_B6_0 = G_B4_0; goto IL_0022; } IL_0021: { G_B6_0 = 1; } IL_0022: { V_1 = (bool)G_B6_0; goto IL_0025; } IL_0025: { // } bool L_5 = V_1; return L_5; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsSingleChannelBlit(UnityEngine.Texture,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsSingleChannelBlit_m36A444AD8A5BECBF02CC38EB8C67EF34025BBF3E (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___destination1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; uint32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; bool V_7 = false; int32_t G_B3_0 = 0; { // var srcCount = GraphicsFormatUtility.GetComponentCount(source.graphicsFormat); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___source0; 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_mF58928ABD313BE66BFF27F7011860B23D30D06B2(L_1, NULL); V_0 = L_2; // var dstCount = GraphicsFormatUtility.GetComponentCount(destination.graphicsFormat); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___destination1; NullCheck(L_3); int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_3); uint32_t L_5; L_5 = GraphicsFormatUtility_GetComponentCount_mF58928ABD313BE66BFF27F7011860B23D30D06B2(L_4, NULL); V_1 = L_5; // if (srcCount == 1 || dstCount == 1) uint32_t L_6 = V_0; if ((((int32_t)L_6) == ((int32_t)1))) { goto IL_0023; } } { uint32_t L_7 = V_1; G_B3_0 = ((((int32_t)L_7) == ((int32_t)1))? 1 : 0); goto IL_0024; } IL_0023: { G_B3_0 = 1; } IL_0024: { V_2 = (bool)G_B3_0; bool L_8 = V_2; if (!L_8) { goto IL_00fe; } } { // if (srcCount != dstCount) uint32_t L_9 = V_0; uint32_t L_10 = V_1; V_5 = (bool)((((int32_t)((((int32_t)L_9) == ((int32_t)L_10))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_11 = V_5; if (!L_11) { goto IL_0041; } } { // return true; V_6 = (bool)1; goto IL_0103; } IL_0041: { // var srcSwizzle = // ((1 << ((int)GraphicsFormatUtility.GetSwizzleA(source.graphicsFormat) & 0x7)) << 24) | // ((1 << ((int)GraphicsFormatUtility.GetSwizzleB(source.graphicsFormat) & 0x7)) << 16) | // ((1 << ((int)GraphicsFormatUtility.GetSwizzleG(source.graphicsFormat) & 0x7)) << 8) | // ((1 << ((int)GraphicsFormatUtility.GetSwizzleR(source.graphicsFormat) & 0x7))); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = ___source0; NullCheck(L_12); int32_t L_13; L_13 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_12); il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var); int32_t L_14; L_14 = GraphicsFormatUtility_GetSwizzleA_m891F7DA1CC3020861E17E78493E3DE2656421FDB(L_13, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15 = ___source0; NullCheck(L_15); int32_t L_16; L_16 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_15); int32_t L_17; L_17 = GraphicsFormatUtility_GetSwizzleB_mBF4495904859D2B7EC75C13CA2EF1E1F985EF449(L_16, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_18 = ___source0; NullCheck(L_18); int32_t L_19; L_19 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_18); int32_t L_20; L_20 = GraphicsFormatUtility_GetSwizzleG_m4F6466307A2AB97400729B57594518026AB396BE(L_19, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_21 = ___source0; NullCheck(L_21); int32_t L_22; L_22 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_21); int32_t L_23; L_23 = GraphicsFormatUtility_GetSwizzleR_m4C9AC7D7B52CA7801D01B0574CC391CD5E0A55A3(L_22, NULL); V_3 = ((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(1<<((int32_t)(((int32_t)((int32_t)L_14&7))&((int32_t)31)))))<<((int32_t)24)))|((int32_t)(((int32_t)(1<<((int32_t)(((int32_t)((int32_t)L_17&7))&((int32_t)31)))))<<((int32_t)16)))))|((int32_t)(((int32_t)(1<<((int32_t)(((int32_t)((int32_t)L_20&7))&((int32_t)31)))))<<8))))|((int32_t)(1<<((int32_t)(((int32_t)((int32_t)L_23&7))&((int32_t)31))))))); // var dstSwizzle = // ((1 << ((int)GraphicsFormatUtility.GetSwizzleA(destination.graphicsFormat) & 0x7)) << 24) | // ((1 << ((int)GraphicsFormatUtility.GetSwizzleB(destination.graphicsFormat) & 0x7)) << 16) | // ((1 << ((int)GraphicsFormatUtility.GetSwizzleG(destination.graphicsFormat) & 0x7)) << 8) | // ((1 << ((int)GraphicsFormatUtility.GetSwizzleR(destination.graphicsFormat) & 0x7))); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = ___destination1; NullCheck(L_24); int32_t L_25; L_25 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_24); int32_t L_26; L_26 = GraphicsFormatUtility_GetSwizzleA_m891F7DA1CC3020861E17E78493E3DE2656421FDB(L_25, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = ___destination1; NullCheck(L_27); int32_t L_28; L_28 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_27); int32_t L_29; L_29 = GraphicsFormatUtility_GetSwizzleB_mBF4495904859D2B7EC75C13CA2EF1E1F985EF449(L_28, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_30 = ___destination1; NullCheck(L_30); int32_t L_31; L_31 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_30); int32_t L_32; L_32 = GraphicsFormatUtility_GetSwizzleG_m4F6466307A2AB97400729B57594518026AB396BE(L_31, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_33 = ___destination1; NullCheck(L_33); int32_t L_34; L_34 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_33); int32_t L_35; L_35 = GraphicsFormatUtility_GetSwizzleR_m4C9AC7D7B52CA7801D01B0574CC391CD5E0A55A3(L_34, NULL); V_4 = ((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(1<<((int32_t)(((int32_t)((int32_t)L_26&7))&((int32_t)31)))))<<((int32_t)24)))|((int32_t)(((int32_t)(1<<((int32_t)(((int32_t)((int32_t)L_29&7))&((int32_t)31)))))<<((int32_t)16)))))|((int32_t)(((int32_t)(1<<((int32_t)(((int32_t)((int32_t)L_32&7))&((int32_t)31)))))<<8))))|((int32_t)(1<<((int32_t)(((int32_t)((int32_t)L_35&7))&((int32_t)31))))))); // if (srcSwizzle != dstSwizzle) int32_t L_36 = V_3; int32_t L_37 = V_4; V_7 = (bool)((((int32_t)((((int32_t)L_36) == ((int32_t)L_37))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_38 = V_7; if (!L_38) { goto IL_00fd; } } { // return true; V_6 = (bool)1; goto IL_0103; } IL_00fd: { } IL_00fe: { // return false; V_6 = (bool)0; goto IL_0103; } IL_0103: { // } bool L_39 = V_6; return L_39; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::Blit2DTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,UnityEngine.Vector4,System.Boolean,UnityEngine.Rendering.Texture2DAtlas/BlitType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_Blit2DTexture_m70934965558F0FFAE19E97C84B527E94D044440B (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleOffset1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___sourceScaleOffset3, bool ___blitMips4, int32_t ___blitType5, 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; } int32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; bool V_5 = false; { // int mipCount = GetTextureMipmapCount(texture.width, texture.height); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture2; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_0); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___texture2; NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_2); int32_t L_4; L_4 = Texture2DAtlas_GetTextureMipmapCount_mD097894ECA68A2E85D291B9CF7A156FEA9C5B7BF(__this, L_1, L_3, NULL); V_0 = L_4; // if (!blitMips) bool L_5 = ___blitMips4; V_1 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_001f; } } { // mipCount = 1; V_0 = 1; } IL_001f: { // for (int mipLevel = 0; mipLevel < mipCount; mipLevel++) V_2 = 0; goto IL_0090; } IL_0023: { // cmd.SetRenderTarget(m_AtlasTexture, mipLevel); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = __this->___m_AtlasTexture_3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9; L_9 = RTHandle_op_Implicit_m7E42D3EE8A152420027F24913FAC50D9FECECE6A(L_8, NULL); int32_t L_10 = V_2; NullCheck(L_7); CommandBuffer_SetRenderTarget_m9E602C758517FB0B4E5B858DC043D24B4FA91EBB(L_7, L_9, L_10, NULL); // switch (blitType) int32_t L_11 = ___blitType5; V_4 = L_11; int32_t L_12 = V_4; V_3 = L_12; int32_t L_13 = V_3; switch (L_13) { case 0: { goto IL_0056; } case 1: { goto IL_0065; } case 2: { goto IL_0071; } case 3: { goto IL_007f; } } } { goto IL_008b; } IL_0056: { // case BlitType.Default: Blitter.BlitQuad(cmd, texture, sourceScaleOffset, scaleOffset, mipLevel, true); break; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15 = ___texture2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = ___sourceScaleOffset3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = ___scaleOffset1; int32_t L_18 = V_2; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitQuad_mCBF7991C0C986458A76146822A145C2977359008(L_14, L_15, L_16, L_17, L_18, (bool)1, NULL); // case BlitType.Default: Blitter.BlitQuad(cmd, texture, sourceScaleOffset, scaleOffset, mipLevel, true); break; goto IL_008b; } IL_0065: { // case BlitType.CubeTo2DOctahedral: Blitter.BlitCubeToOctahedral2DQuad(cmd, texture, scaleOffset, mipLevel); break; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___texture2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = ___scaleOffset1; int32_t L_22 = V_2; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitCubeToOctahedral2DQuad_m406F5BA9EAE4985E613E80465614FC051E16BB16(L_19, L_20, L_21, L_22, NULL); // case BlitType.CubeTo2DOctahedral: Blitter.BlitCubeToOctahedral2DQuad(cmd, texture, scaleOffset, mipLevel); break; goto IL_008b; } IL_0071: { // case BlitType.SingleChannel: Blitter.BlitQuadSingleChannel(cmd, texture, sourceScaleOffset, scaleOffset, mipLevel); break; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = ___texture2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = ___sourceScaleOffset3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26 = ___scaleOffset1; int32_t L_27 = V_2; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitQuadSingleChannel_mC14750B1B6DC1C7A1362ACDB112A2A72ED4D88C9(L_23, L_24, L_25, L_26, L_27, NULL); // case BlitType.SingleChannel: Blitter.BlitQuadSingleChannel(cmd, texture, sourceScaleOffset, scaleOffset, mipLevel); break; goto IL_008b; } IL_007f: { // case BlitType.CubeTo2DOctahedralSingleChannel: Blitter.BlitCubeToOctahedral2DQuadSingleChannel(cmd, texture, scaleOffset, mipLevel); break; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_29 = ___texture2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = ___scaleOffset1; int32_t L_31 = V_2; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitCubeToOctahedral2DQuadSingleChannel_m6A42740206DB7A4F66756D00E9054E3BFA7CEDC3(L_28, L_29, L_30, L_31, NULL); // case BlitType.CubeTo2DOctahedralSingleChannel: Blitter.BlitCubeToOctahedral2DQuadSingleChannel(cmd, texture, scaleOffset, mipLevel); break; goto IL_008b; } IL_008b: { // for (int mipLevel = 0; mipLevel < mipCount; mipLevel++) int32_t L_32 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_0090: { // for (int mipLevel = 0; mipLevel < mipCount; mipLevel++) int32_t L_33 = V_2; int32_t L_34 = V_0; V_5 = (bool)((((int32_t)L_33) < ((int32_t)L_34))? 1 : 0); bool L_35 = V_5; if (L_35) { goto IL_0023; } } { // } return; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::MarkGPUTextureValid(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___instanceId0, bool ___mipAreValid1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t G_B2_0 = 0; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* G_B2_1 = NULL; int32_t G_B1_0 = 0; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* G_B1_1 = NULL; int32_t G_B3_0 = 0; int32_t G_B3_1 = 0; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* G_B3_2 = NULL; { // m_IsGPUTextureUpToDate[instanceId] = (mipAreValid) ? kGPUTexValidMipAll : kGPUTexValidMip0; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_0 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_1 = ___instanceId0; bool L_2 = ___mipAreValid1; G_B1_0 = L_1; G_B1_1 = L_0; if (L_2) { G_B2_0 = L_1; G_B2_1 = L_0; goto IL_000e; } } { G_B3_0 = 1; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_000f; } IL_000e: { G_B3_0 = 2; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_000f: { NullCheck(G_B3_2); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(G_B3_2, G_B3_1, G_B3_0, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::MarkGPUTextureInvalid(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_MarkGPUTextureInvalid_m8EBA5CAADA72E99FAED3D20C6C49A1D1360564ED (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___instanceId0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // private protected void MarkGPUTextureInvalid(int instanceId) => m_IsGPUTextureUpToDate[instanceId] = kGPUTexInvalid; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_0 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_1 = ___instanceId0; NullCheck(L_0); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_0, L_1, 0, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); return; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::BlitTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,UnityEngine.Vector4,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_BlitTexture_mB5ABFBE98460A97AE9B4DB0DBDF8A6A440C06DB1 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleOffset1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___sourceScaleOffset3, bool ___blitMips4, int32_t ___overrideInstanceID5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; int32_t G_B6_0 = 0; { // if (Is2D(texture)) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture2; bool L_1; L_1 = Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F(__this, L_0, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0065; } } { // BlitType blitType = BlitType.Default; V_1 = 0; // if (IsSingleChannelBlit(texture, m_AtlasTexture.m_RT)) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___texture2; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = __this->___m_AtlasTexture_3; NullCheck(L_4); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_5 = L_4->___m_RT_1; bool L_6; L_6 = Texture2DAtlas_IsSingleChannelBlit_m36A444AD8A5BECBF02CC38EB8C67EF34025BBF3E(__this, L_3, L_5, NULL); V_3 = L_6; bool L_7 = V_3; if (!L_7) { goto IL_0027; } } { // blitType = BlitType.SingleChannel; V_1 = 2; } IL_0027: { // Blit2DTexture(cmd, scaleOffset, texture, sourceScaleOffset, blitMips, blitType); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___scaleOffset1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = ___texture2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___sourceScaleOffset3; bool L_12 = ___blitMips4; int32_t L_13 = V_1; Texture2DAtlas_Blit2DTexture_m70934965558F0FFAE19E97C84B527E94D044440B(__this, L_8, L_9, L_10, L_11, L_12, L_13, NULL); // var instanceID = overrideInstanceID != -1 ? overrideInstanceID : GetTextureID(texture); int32_t L_14 = ___overrideInstanceID5; if ((!(((uint32_t)L_14) == ((uint32_t)(-1))))) { goto IL_0044; } } { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15 = ___texture2; int32_t L_16; L_16 = Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B(__this, L_15, NULL); G_B6_0 = L_16; goto IL_0046; } IL_0044: { int32_t L_17 = ___overrideInstanceID5; G_B6_0 = L_17; } IL_0046: { V_2 = G_B6_0; // MarkGPUTextureValid(instanceID, blitMips); int32_t L_18 = V_2; bool L_19 = ___blitMips4; Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A(__this, L_18, L_19, NULL); // m_TextureHashes[instanceID] = CoreUtils.GetTextureHash(texture); Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_20 = __this->___m_TextureHashes_12; int32_t L_21 = V_2; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = ___texture2; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); int32_t L_23; L_23 = CoreUtils_GetTextureHash_m5F6B2346A6C7C45663765F0256AADA1D46C9B300(L_22, NULL); NullCheck(L_20); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_20, L_21, L_23, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); } IL_0065: { // } return; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::BlitOctahedralTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,UnityEngine.Vector4,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_BlitOctahedralTexture_mF1369305082B2D023FF45176A64D4E2ECD7094CE (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleOffset1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___sourceScaleOffset3, bool ___blitMips4, int32_t ___overrideInstanceID5, const RuntimeMethod* method) { { // BlitTexture(cmd, scaleOffset, texture, sourceScaleOffset, blitMips, overrideInstanceID); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___scaleOffset1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___texture2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___sourceScaleOffset3; bool L_4 = ___blitMips4; int32_t L_5 = ___overrideInstanceID5; VirtualActionInvoker6< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, bool, int32_t >::Invoke(4 /* System.Void UnityEngine.Rendering.Texture2DAtlas::BlitTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,UnityEngine.Vector4,System.Boolean,System.Int32) */, __this, L_0, L_1, L_2, L_3, L_4, L_5); // } return; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::BlitCubeTexture2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_BlitCubeTexture2D_m7314E241BE55A44A687A7DF69A838EB7830A0350 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleOffset1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture2, bool ___blitMips3, int32_t ___overrideInstanceID4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; int32_t G_B6_0 = 0; { // Debug.Assert(texture.dimension == TextureDimension.Cube); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture2; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_0); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((((int32_t)L_1) == ((int32_t)4))? 1 : 0), NULL); // if (texture.dimension == TextureDimension.Cube) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___texture2; NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_2); V_0 = (bool)((((int32_t)L_3) == ((int32_t)4))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_008d; } } { // BlitType blitType = BlitType.CubeTo2DOctahedral; V_1 = 1; // if (IsSingleChannelBlit(texture, m_AtlasTexture.m_RT)) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___texture2; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = __this->___m_AtlasTexture_3; NullCheck(L_6); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7 = L_6->___m_RT_1; bool L_8; L_8 = Texture2DAtlas_IsSingleChannelBlit_m36A444AD8A5BECBF02CC38EB8C67EF34025BBF3E(__this, L_5, L_7, NULL); V_3 = L_8; bool L_9 = V_3; if (!L_9) { goto IL_0038; } } { // blitType = BlitType.CubeTo2DOctahedralSingleChannel; V_1 = 3; } IL_0038: { // Blit2DTexture(cmd, scaleOffset, texture, new Vector4(1.0f, 1.0f, 0.0f, 0.0f), blitMips, blitType); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___cmd0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___scaleOffset1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = ___texture2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13; memset((&L_13), 0, sizeof(L_13)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_13), (1.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL); bool L_14 = ___blitMips3; int32_t L_15 = V_1; Texture2DAtlas_Blit2DTexture_m70934965558F0FFAE19E97C84B527E94D044440B(__this, L_10, L_11, L_12, L_13, L_14, L_15, NULL); // var instanceID = overrideInstanceID != -1 ? overrideInstanceID : GetTextureID(texture); int32_t L_16 = ___overrideInstanceID4; if ((!(((uint32_t)L_16) == ((uint32_t)(-1))))) { goto IL_006c; } } { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = ___texture2; int32_t L_18; L_18 = Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B(__this, L_17, NULL); G_B6_0 = L_18; goto IL_006e; } IL_006c: { int32_t L_19 = ___overrideInstanceID4; G_B6_0 = L_19; } IL_006e: { V_2 = G_B6_0; // MarkGPUTextureValid(instanceID, blitMips); int32_t L_20 = V_2; bool L_21 = ___blitMips3; Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A(__this, L_20, L_21, NULL); // m_TextureHashes[instanceID] = CoreUtils.GetTextureHash(texture); Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_22 = __this->___m_TextureHashes_12; int32_t L_23 = V_2; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = ___texture2; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); int32_t L_25; L_25 = CoreUtils_GetTextureHash_m5F6B2346A6C7C45663765F0256AADA1D46C9B300(L_24, NULL); NullCheck(L_22); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_22, L_23, L_25, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); } IL_008d: { // } return; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4&,UnityEngine.Texture,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_AllocateTexture_mF1FDB3F2BE25762FC61DEF882514E85D239649CA (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture2, int32_t ___width3, int32_t ___height4, int32_t ___overrideInstanceID5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; int32_t G_B3_0 = 0; { // var instanceID = overrideInstanceID != -1 ? overrideInstanceID : GetTextureID(texture); int32_t L_0 = ___overrideInstanceID5; if ((!(((uint32_t)L_0) == ((uint32_t)(-1))))) { goto IL_000f; } } { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___texture2; int32_t L_2; L_2 = Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B(__this, L_1, NULL); G_B3_0 = L_2; goto IL_0011; } IL_000f: { int32_t L_3 = ___overrideInstanceID5; G_B3_0 = L_3; } IL_0011: { V_0 = G_B3_0; // bool allocated = AllocateTextureWithoutBlit(instanceID, width, height, ref scaleOffset); int32_t L_4 = V_0; int32_t L_5 = ___width3; int32_t L_6 = ___height4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_7 = ___scaleOffset1; bool L_8; L_8 = VirtualFuncInvoker4< bool, int32_t, int32_t, int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* >::Invoke(8 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTextureWithoutBlit(System.Int32,System.Int32,System.Int32,UnityEngine.Vector4&) */, __this, L_4, L_5, L_6, L_7); V_1 = L_8; // if (allocated) bool L_9 = V_1; V_2 = L_9; bool L_10 = V_2; if (!L_10) { goto IL_0076; } } { // if (Is2D(texture)) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = ___texture2; bool L_12; L_12 = Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F(__this, L_11, NULL); V_3 = L_12; bool L_13 = V_3; if (!L_13) { goto IL_0048; } } { // BlitTexture(cmd, scaleOffset, texture, fullScaleOffset); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___cmd0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_15 = ___scaleOffset1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_15); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = ___texture2; il2cpp_codegen_runtime_class_init_inline(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = ((Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields*)il2cpp_codegen_static_fields_for(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var))->___fullScaleOffset_13; VirtualActionInvoker6< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, bool, int32_t >::Invoke(4 /* System.Void UnityEngine.Rendering.Texture2DAtlas::BlitTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,UnityEngine.Vector4,System.Boolean,System.Int32) */, __this, L_14, L_16, L_17, L_18, (bool)1, (-1)); goto IL_0059; } IL_0048: { // BlitCubeTexture2D(cmd, scaleOffset, texture, true); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_20 = ___scaleOffset1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_20); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = ___texture2; VirtualActionInvoker5< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, bool, int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Texture2DAtlas::BlitCubeTexture2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,System.Boolean,System.Int32) */, __this, L_19, L_21, L_22, (bool)1, (-1)); } IL_0059: { // MarkGPUTextureValid(instanceID, true); int32_t L_23 = V_0; Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A(__this, L_23, (bool)1, NULL); // m_TextureHashes[instanceID] = CoreUtils.GetTextureHash(texture); Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_24 = __this->___m_TextureHashes_12; int32_t L_25 = V_0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_26 = ___texture2; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); int32_t L_27; L_27 = CoreUtils_GetTextureHash_m5F6B2346A6C7C45663765F0256AADA1D46C9B300(L_26, NULL); NullCheck(L_24); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_24, L_25, L_27, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); } IL_0076: { // return allocated; bool L_28 = V_1; V_4 = L_28; goto IL_007b; } IL_007b: { // } bool L_29 = V_4; return L_29; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTextureWithoutBlit(UnityEngine.Texture,System.Int32,System.Int32,UnityEngine.Vector4&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_AllocateTextureWithoutBlit_m6C78FBCE1123E73B2DC327E300A687BA2F38BFBA (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, int32_t ___width1, int32_t ___height2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset3, const RuntimeMethod* method) { { // => AllocateTextureWithoutBlit(texture.GetInstanceID(), width, height, ref scaleOffset); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture0; NullCheck(L_0); int32_t L_1; L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL); int32_t L_2 = ___width1; int32_t L_3 = ___height2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_4 = ___scaleOffset3; bool L_5; L_5 = VirtualFuncInvoker4< bool, int32_t, int32_t, int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* >::Invoke(8 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTextureWithoutBlit(System.Int32,System.Int32,System.Int32,UnityEngine.Vector4&) */, __this, L_1, L_2, L_3, L_4); return L_5; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTextureWithoutBlit(System.Int32,System.Int32,System.Int32,UnityEngine.Vector4&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_AllocateTextureWithoutBlit_m458E981155A8758EB9D669306D61A01C3A892910 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___instanceId0, int32_t ___width1, int32_t ___height2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mE46499A47B2A95498692503EBD04CAC9B9022ABB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // scaleOffset = Vector4.zero; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___scaleOffset3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1; L_1 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL); *(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_0 = L_1; // if (m_AtlasAllocator.Allocate(ref scaleOffset, width, height)) AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* L_2 = __this->___m_AtlasAllocator_9; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_3 = ___scaleOffset3; int32_t L_4 = ___width1; int32_t L_5 = ___height2; NullCheck(L_2); bool L_6; L_6 = AtlasAllocator_Allocate_m4CAB1873DB9D4E4CC5C0CF6581E0B4AEFCED19C6(L_2, L_3, L_4, L_5, NULL); V_0 = L_6; bool L_7 = V_0; if (!L_7) { goto IL_009c; } } { // scaleOffset.Scale(new Vector4(1.0f / m_Width, 1.0f / m_Height, 1.0f / m_Width, 1.0f / m_Height)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_8 = ___scaleOffset3; int32_t L_9 = __this->___m_Width_4; int32_t L_10 = __this->___m_Height_5; int32_t L_11 = __this->___m_Width_4; int32_t L_12 = __this->___m_Height_5; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13; memset((&L_13), 0, sizeof(L_13)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_13), ((float)((1.0f)/((float)L_9))), ((float)((1.0f)/((float)L_10))), ((float)((1.0f)/((float)L_11))), ((float)((1.0f)/((float)L_12))), /*hidden argument*/NULL); Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline(L_8, L_13, NULL); // m_AllocationCache[instanceId] = (scaleOffset, new Vector2Int(width, height)); Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* L_14 = __this->___m_AllocationCache_10; int32_t L_15 = ___instanceId0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_16 = ___scaleOffset3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_16); int32_t L_18 = ___width1; int32_t L_19 = ___height2; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_20; memset((&L_20), 0, sizeof(L_20)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_20), L_18, L_19, /*hidden argument*/NULL); ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 L_21; memset((&L_21), 0, sizeof(L_21)); ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6((&L_21), L_17, L_20, /*hidden argument*/ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6_RuntimeMethod_var); NullCheck(L_14); Dictionary_2_set_Item_mE46499A47B2A95498692503EBD04CAC9B9022ABB(L_14, L_15, L_21, Dictionary_2_set_Item_mE46499A47B2A95498692503EBD04CAC9B9022ABB_RuntimeMethod_var); // MarkGPUTextureInvalid(instanceId); // the texture data haven't been uploaded int32_t L_22 = ___instanceId0; Texture2DAtlas_MarkGPUTextureInvalid_m8EBA5CAADA72E99FAED3D20C6C49A1D1360564ED(__this, L_22, NULL); // m_TextureHashes[instanceId] = -1; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_23 = __this->___m_TextureHashes_12; int32_t L_24 = ___instanceId0; NullCheck(L_23); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_23, L_24, (-1), Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // return true; V_1 = (bool)1; goto IL_00a1; } IL_009c: { // return false; V_1 = (bool)0; goto IL_00a1; } IL_00a1: { // } bool L_25 = V_1; return L_25; } } // System.Int32 UnityEngine.Rendering.Texture2DAtlas::GetTextureHash(UnityEngine.Texture,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureHash_mF19A8BC40CD6B6681BBB3B5A3DA9FD113C708A1A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureA0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureB1, 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; { // int hash = CoreUtils.GetTextureHash(textureA) + 23 * CoreUtils.GetTextureHash(textureB); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___textureA0; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); int32_t L_1; L_1 = CoreUtils_GetTextureHash_m5F6B2346A6C7C45663765F0256AADA1D46C9B300(L_0, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___textureB1; int32_t L_3; L_3 = CoreUtils_GetTextureHash_m5F6B2346A6C7C45663765F0256AADA1D46C9B300(L_2, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_3)))); // return hash; int32_t L_4 = V_0; V_1 = L_4; goto IL_0016; } IL_0016: { // } int32_t L_5 = V_1; return L_5; } } // System.Int32 UnityEngine.Rendering.Texture2DAtlas::GetTextureID(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, const RuntimeMethod* method) { int32_t V_0 = 0; { // return texture.GetInstanceID(); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture0; NullCheck(L_0); int32_t L_1; L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL); V_0 = L_1; goto IL_000a; } IL_000a: { // } int32_t L_2 = V_0; return L_2; } } // System.Int32 UnityEngine.Rendering.Texture2DAtlas::GetTextureID(UnityEngine.Texture,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureID_mC3B186580F3138AC25F5FDA6016FF4435023CC29 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureA0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureB1, const RuntimeMethod* method) { int32_t V_0 = 0; { // return GetTextureID(textureA) + 23 * GetTextureID(textureB); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___textureA0; int32_t L_1; L_1 = Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B(__this, L_0, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___textureB1; int32_t L_3; L_3 = Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B(__this, L_2, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)il2cpp_codegen_multiply(((int32_t)23), L_3)))); goto IL_0016; } IL_0016: { // } int32_t L_4 = V_0; return L_4; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsCached(UnityEngine.Vector4&,UnityEngine.Texture,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsCached_m26C4E0F45A65963FA56EAC22F40E76BD1353E426 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureA1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureB2, const RuntimeMethod* method) { { // => IsCached(out scaleOffset, GetTextureID(textureA, textureB)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___scaleOffset0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___textureA1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___textureB2; int32_t L_3; L_3 = Texture2DAtlas_GetTextureID_mC3B186580F3138AC25F5FDA6016FF4435023CC29(__this, L_1, L_2, NULL); bool L_4; L_4 = Texture2DAtlas_IsCached_m4B4781C1DA4FF2E1F7E49F7358BF6EFEF629A57A(__this, L_0, L_3, NULL); return L_4; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsCached(UnityEngine.Vector4&,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture1, const RuntimeMethod* method) { { // => IsCached(out scaleOffset, GetTextureID(texture)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___scaleOffset0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___texture1; int32_t L_2; L_2 = Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B(__this, L_1, NULL); bool L_3; L_3 = Texture2DAtlas_IsCached_m4B4781C1DA4FF2E1F7E49F7358BF6EFEF629A57A(__this, L_0, L_2, NULL); return L_3; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsCached(UnityEngine.Vector4&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsCached_m4B4781C1DA4FF2E1F7E49F7358BF6EFEF629A57A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset0, int32_t ___id1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; { // bool cached = m_AllocationCache.TryGetValue(id, out var value); Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* L_0 = __this->___m_AllocationCache_10; int32_t L_1 = ___id1; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F(L_0, L_1, (&V_1), Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F_RuntimeMethod_var); V_0 = L_2; // scaleOffset = value.scaleOffset; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_3 = ___scaleOffset0; ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 L_4 = V_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = L_4.___Item1_0; *(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_3 = L_5; // return cached; bool L_6 = V_0; V_2 = L_6; goto IL_0020; } IL_0020: { // } bool L_7 = V_2; return L_7; } } // UnityEngine.Vector2Int UnityEngine.Rendering.Texture2DAtlas::GetCachedTextureSize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Texture2DAtlas_GetCachedTextureSize_m4C26C916F8599CD4FAEB2481EDEFC59709F5F8BD (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___id0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); { // m_AllocationCache.TryGetValue(id, out var value); Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* L_0 = __this->___m_AllocationCache_10; int32_t L_1 = ___id0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F_RuntimeMethod_var); // return value.size; ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 L_3 = V_0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4 = L_3.___Item2_1; V_1 = L_4; goto IL_0019; } IL_0019: { // } Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5 = V_1; return L_5; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::NeedsUpdate(UnityEngine.Texture,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_NeedsUpdate_mC4400C203B33A8E349F55FEB32CDFDB5C70C9BB9 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, bool ___needMips1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_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; } RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; bool V_7 = false; int32_t V_8 = 0; bool V_9 = false; int32_t V_10 = 0; bool V_11 = false; int32_t G_B10_0 = 0; int32_t G_B17_0 = 0; int32_t G_B19_0 = 0; { // RenderTexture rt = texture as RenderTexture; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture0; V_0 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_0, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)); // int key = GetTextureID(texture); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___texture0; int32_t L_2; L_2 = Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B(__this, L_1, NULL); V_1 = L_2; // int textureHash = CoreUtils.GetTextureHash(texture); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___texture0; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); int32_t L_4; L_4 = CoreUtils_GetTextureHash_m5F6B2346A6C7C45663765F0256AADA1D46C9B300(L_3, NULL); V_2 = L_4; // if (rt != null) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_5 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_3 = L_6; bool L_7 = V_3; if (!L_7) { goto IL_0081; } } { // if (m_IsGPUTextureUpToDate.TryGetValue(key, out updateCount)) Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_8 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9(L_8, L_9, (&V_4), Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var); V_5 = L_10; bool L_11 = V_5; if (!L_11) { goto IL_0069; } } { // if (rt.updateCount != updateCount) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_12 = V_0; NullCheck(L_12); uint32_t L_13; L_13 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_12, NULL); int32_t L_14 = V_4; V_6 = (bool)((((int32_t)((((int64_t)((int64_t)(uint64_t)L_13)) == ((int64_t)((int64_t)L_14)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_15 = V_6; if (!L_15) { goto IL_0066; } } { // m_IsGPUTextureUpToDate[key] = (int)rt.updateCount; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_16 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_17 = V_1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_18 = V_0; NullCheck(L_18); uint32_t L_19; L_19 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_18, NULL); NullCheck(L_16); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_16, L_17, L_19, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // return true; V_7 = (bool)1; goto IL_00e5; } IL_0066: { goto IL_007e; } IL_0069: { // m_IsGPUTextureUpToDate[key] = (int)rt.updateCount; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_20 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_21 = V_1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = V_0; NullCheck(L_22); uint32_t L_23; L_23 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_22, NULL); NullCheck(L_20); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_20, L_21, L_23, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); } IL_007e: { goto IL_00e0; } IL_0081: { // else if (m_TextureHashes.TryGetValue(key, out int hash) && hash != textureHash) Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_24 = __this->___m_TextureHashes_12; int32_t L_25 = V_1; NullCheck(L_24); bool L_26; L_26 = Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9(L_24, L_25, (&V_8), Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var); if (!L_26) { goto IL_009b; } } { int32_t L_27 = V_8; int32_t L_28 = V_2; G_B10_0 = ((((int32_t)((((int32_t)L_27) == ((int32_t)L_28))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_009c; } IL_009b: { G_B10_0 = 0; } IL_009c: { V_9 = (bool)G_B10_0; bool L_29 = V_9; if (!L_29) { goto IL_00b6; } } { // m_TextureHashes[key] = textureHash; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_30 = __this->___m_TextureHashes_12; int32_t L_31 = V_1; int32_t L_32 = V_2; NullCheck(L_30); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_30, L_31, L_32, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // return true; V_7 = (bool)1; goto IL_00e5; } IL_00b6: { // else if (m_IsGPUTextureUpToDate.TryGetValue(key, out var value)) Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_33 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_34 = V_1; NullCheck(L_33); bool L_35; L_35 = Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9(L_33, L_34, (&V_10), Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var); V_11 = L_35; bool L_36 = V_11; if (!L_36) { goto IL_00e0; } } { // return value == kGPUTexInvalid || (needMips && value == kGPUTexValidMip0); int32_t L_37 = V_10; if (!L_37) { goto IL_00db; } } { bool L_38 = ___needMips1; if (!L_38) { goto IL_00d8; } } { int32_t L_39 = V_10; G_B17_0 = ((((int32_t)L_39) == ((int32_t)1))? 1 : 0); goto IL_00d9; } IL_00d8: { G_B17_0 = 0; } IL_00d9: { G_B19_0 = G_B17_0; goto IL_00dc; } IL_00db: { G_B19_0 = 1; } IL_00dc: { V_7 = (bool)G_B19_0; goto IL_00e5; } IL_00e0: { // return false; V_7 = (bool)0; goto IL_00e5; } IL_00e5: { // } bool L_40 = V_7; return L_40; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::NeedsUpdate(UnityEngine.Texture,UnityEngine.Texture,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_NeedsUpdate_m6906FEF78BC34F7246181C6F4EF208E6D095F2E7 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureA0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___textureB1, bool ___needMips2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; int32_t V_11 = 0; bool V_12 = false; int32_t V_13 = 0; bool V_14 = false; int32_t G_B3_0 = 0; int32_t G_B9_0 = 0; int32_t G_B14_0 = 0; int32_t G_B19_0 = 0; int32_t G_B27_0 = 0; int32_t G_B34_0 = 0; int32_t G_B36_0 = 0; { // RenderTexture rtA = textureA as RenderTexture; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___textureA0; V_0 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_0, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)); // RenderTexture rtB = textureB as RenderTexture; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___textureB1; V_1 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_1, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)); // int key = GetTextureID(textureA, textureB); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___textureA0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___textureB1; int32_t L_4; L_4 = Texture2DAtlas_GetTextureID_mC3B186580F3138AC25F5FDA6016FF4435023CC29(__this, L_2, L_3, NULL); V_2 = L_4; // int textureHash = GetTextureHash(textureA, textureB); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___textureA0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___textureB1; int32_t L_7; L_7 = Texture2DAtlas_GetTextureHash_mF19A8BC40CD6B6681BBB3B5A3DA9FD113C708A1A(__this, L_5, L_6, NULL); V_3 = L_7; // if (rtA != null || rtB != null) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_9) { goto IL_0033; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B3_0 = ((int32_t)(L_11)); goto IL_0034; } IL_0033: { G_B3_0 = 1; } IL_0034: { V_4 = (bool)G_B3_0; bool L_12 = V_4; if (!L_12) { goto IL_013f; } } { // if (m_IsGPUTextureUpToDate.TryGetValue(key, out updateCount)) Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_13 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_14 = V_2; NullCheck(L_13); bool L_15; L_15 = Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9(L_13, L_14, (&V_5), Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var); V_6 = L_15; bool L_16 = V_6; if (!L_16) { goto IL_012c; } } { // if (rtA != null && rtB != null && Math.Min(rtA.updateCount, rtB.updateCount) != updateCount) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_17 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_18; L_18 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_18) { goto IL_0084; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_19 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_20; L_20 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_20) { goto IL_0084; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_21 = V_0; NullCheck(L_21); uint32_t L_22; L_22 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_21, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_23 = V_1; NullCheck(L_23); uint32_t L_24; L_24 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_23, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); uint32_t L_25; L_25 = Math_Min_m1C7DD94B2E3BECC3C15A8B6899E88178DC539397(L_22, L_24, NULL); int32_t L_26 = V_5; G_B9_0 = ((((int32_t)((((int64_t)((int64_t)(uint64_t)L_25)) == ((int64_t)((int64_t)L_26)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0085; } IL_0084: { G_B9_0 = 0; } IL_0085: { V_7 = (bool)G_B9_0; bool L_27 = V_7; if (!L_27) { goto IL_00b2; } } { // m_IsGPUTextureUpToDate[key] = (int)Math.Min(rtA.updateCount, rtB.updateCount); Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_28 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_29 = V_2; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_30 = V_0; NullCheck(L_30); uint32_t L_31; L_31 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_30, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_32 = V_1; NullCheck(L_32); uint32_t L_33; L_33 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_32, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); uint32_t L_34; L_34 = Math_Min_m1C7DD94B2E3BECC3C15A8B6899E88178DC539397(L_31, L_33, NULL); NullCheck(L_28); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_28, L_29, L_34, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // return true; V_8 = (bool)1; goto IL_01a3; } IL_00b2: { // else if (rtA != null && rtA.updateCount != updateCount) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_35 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_36; L_36 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_35, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_36) { goto IL_00cc; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_37 = V_0; NullCheck(L_37); uint32_t L_38; L_38 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_37, NULL); int32_t L_39 = V_5; G_B14_0 = ((((int32_t)((((int64_t)((int64_t)(uint64_t)L_38)) == ((int64_t)((int64_t)L_39)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_00cd; } IL_00cc: { G_B14_0 = 0; } IL_00cd: { V_9 = (bool)G_B14_0; bool L_40 = V_9; if (!L_40) { goto IL_00ef; } } { // m_IsGPUTextureUpToDate[key] = (int)rtA.updateCount; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_41 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_42 = V_2; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_43 = V_0; NullCheck(L_43); uint32_t L_44; L_44 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_43, NULL); NullCheck(L_41); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_41, L_42, L_44, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // return true; V_8 = (bool)1; goto IL_01a3; } IL_00ef: { // else if (rtB != null && rtB.updateCount != updateCount) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_45 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_46; L_46 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_45, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_46) { goto IL_0109; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_47 = V_1; NullCheck(L_47); uint32_t L_48; L_48 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_47, NULL); int32_t L_49 = V_5; G_B19_0 = ((((int32_t)((((int64_t)((int64_t)(uint64_t)L_48)) == ((int64_t)((int64_t)L_49)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_010a; } IL_0109: { G_B19_0 = 0; } IL_010a: { V_10 = (bool)G_B19_0; bool L_50 = V_10; if (!L_50) { goto IL_0129; } } { // m_IsGPUTextureUpToDate[key] = (int)rtB.updateCount; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_51 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_52 = V_2; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_53 = V_1; NullCheck(L_53); uint32_t L_54; L_54 = Texture_get_updateCount_m095B04AC5DECCAB128DC136DC42140F32B7021AD(L_53, NULL); NullCheck(L_51); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_51, L_52, L_54, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // return true; V_8 = (bool)1; goto IL_01a3; } IL_0129: { goto IL_013c; } IL_012c: { // m_IsGPUTextureUpToDate[key] = textureHash; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_55 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_56 = V_2; int32_t L_57 = V_3; NullCheck(L_55); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_55, L_56, L_57, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); } IL_013c: { goto IL_019e; } IL_013f: { // else if (m_TextureHashes.TryGetValue(key, out int hash) && hash != textureHash) Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_58 = __this->___m_TextureHashes_12; int32_t L_59 = V_2; NullCheck(L_58); bool L_60; L_60 = Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9(L_58, L_59, (&V_11), Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var); if (!L_60) { goto IL_0159; } } { int32_t L_61 = V_11; int32_t L_62 = V_3; G_B27_0 = ((((int32_t)((((int32_t)L_61) == ((int32_t)L_62))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_015a; } IL_0159: { G_B27_0 = 0; } IL_015a: { V_12 = (bool)G_B27_0; bool L_63 = V_12; if (!L_63) { goto IL_0174; } } { // m_TextureHashes[key] = key; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_64 = __this->___m_TextureHashes_12; int32_t L_65 = V_2; int32_t L_66 = V_2; NullCheck(L_64); Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_64, L_65, L_66, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // return true; V_8 = (bool)1; goto IL_01a3; } IL_0174: { // else if (m_IsGPUTextureUpToDate.TryGetValue(key, out var value)) Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_67 = __this->___m_IsGPUTextureUpToDate_11; int32_t L_68 = V_2; NullCheck(L_67); bool L_69; L_69 = Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9(L_67, L_68, (&V_13), Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var); V_14 = L_69; bool L_70 = V_14; if (!L_70) { goto IL_019e; } } { // return value == kGPUTexInvalid || (needMips && value == kGPUTexValidMip0); int32_t L_71 = V_13; if (!L_71) { goto IL_0199; } } { bool L_72 = ___needMips2; if (!L_72) { goto IL_0196; } } { int32_t L_73 = V_13; G_B34_0 = ((((int32_t)L_73) == ((int32_t)1))? 1 : 0); goto IL_0197; } IL_0196: { G_B34_0 = 0; } IL_0197: { G_B36_0 = G_B34_0; goto IL_019a; } IL_0199: { G_B36_0 = 1; } IL_019a: { V_8 = (bool)G_B36_0; goto IL_01a3; } IL_019e: { // return false; V_8 = (bool)0; goto IL_01a3; } IL_01a3: { // } bool L_74 = V_8; return L_74; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::AddTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4&,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_AddTexture_m173ABA0D0F69CE3D63BBFBB57B39061813A5F928 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // if (IsCached(out scaleOffset, texture)) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___scaleOffset1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___texture2; bool L_2; L_2 = Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556(__this, L_0, L_1, NULL); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_0011; } } { // return true; V_1 = (bool)1; goto IL_002a; } IL_0011: { // return AllocateTexture(cmd, ref scaleOffset, texture, texture.width, texture.height); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_5 = ___scaleOffset1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___texture2; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = ___texture2; NullCheck(L_7); int32_t L_8; L_8 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_7); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = ___texture2; NullCheck(L_9); int32_t L_10; L_10 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_9); bool L_11; L_11 = VirtualFuncInvoker6< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t, int32_t, int32_t >::Invoke(7 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4&,UnityEngine.Texture,System.Int32,System.Int32,System.Int32) */, __this, L_4, L_5, L_6, L_8, L_10, (-1)); V_1 = L_11; goto IL_002a; } IL_002a: { // } bool L_12 = V_1; return L_12; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::UpdateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Texture,UnityEngine.Vector4&,UnityEngine.Vector4,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_UpdateTexture_mAA7E89665582543A3D34D2AF10F520DFF2E68DD9 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___oldTexture1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___newTexture2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___sourceScaleOffset4, bool ___updateIfNeeded5, bool ___blitMips6, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; int32_t G_B4_0 = 0; { // if (IsCached(out scaleOffset, oldTexture)) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___scaleOffset3; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___oldTexture1; bool L_2; L_2 = Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556(__this, L_0, L_1, NULL); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_006d; } } { // if (updateIfNeeded && NeedsUpdate(newTexture)) bool L_4 = ___updateIfNeeded5; if (!L_4) { goto IL_001d; } } { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___newTexture2; bool L_6; L_6 = VirtualFuncInvoker2< bool, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, bool >::Invoke(9 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::NeedsUpdate(UnityEngine.Texture,System.Boolean) */, __this, L_5, (bool)0); G_B4_0 = ((int32_t)(L_6)); goto IL_001e; } IL_001d: { G_B4_0 = 0; } IL_001e: { V_1 = (bool)G_B4_0; bool L_7 = V_1; if (!L_7) { goto IL_0069; } } { // if (Is2D(newTexture)) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___newTexture2; bool L_9; L_9 = Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F(__this, L_8, NULL); V_2 = L_9; bool L_10 = V_2; if (!L_10) { goto IL_0045; } } { // BlitTexture(cmd, scaleOffset, newTexture, sourceScaleOffset, blitMips); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___cmd0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_12 = ___scaleOffset3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_12); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = ___newTexture2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = ___sourceScaleOffset4; bool L_16 = ___blitMips6; VirtualActionInvoker6< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, bool, int32_t >::Invoke(4 /* System.Void UnityEngine.Rendering.Texture2DAtlas::BlitTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,UnityEngine.Vector4,System.Boolean,System.Int32) */, __this, L_11, L_13, L_14, L_15, L_16, (-1)); goto IL_0058; } IL_0045: { // BlitCubeTexture2D(cmd, scaleOffset, newTexture, blitMips); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___cmd0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_18 = ___scaleOffset3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_18); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___newTexture2; bool L_21 = ___blitMips6; VirtualActionInvoker5< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, bool, int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Texture2DAtlas::BlitCubeTexture2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4,UnityEngine.Texture,System.Boolean,System.Int32) */, __this, L_17, L_19, L_20, L_21, (-1)); } IL_0058: { // MarkGPUTextureValid(GetTextureID(newTexture), blitMips); // texture is up to date Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = ___newTexture2; int32_t L_23; L_23 = Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B(__this, L_22, NULL); bool L_24 = ___blitMips6; Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A(__this, L_23, L_24, NULL); } IL_0069: { // return true; V_3 = (bool)1; goto IL_0088; } IL_006d: { // return AllocateTexture(cmd, ref scaleOffset, newTexture, newTexture.width, newTexture.height); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___cmd0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_26 = ___scaleOffset3; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = ___newTexture2; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_28 = ___newTexture2; NullCheck(L_28); int32_t L_29; L_29 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_28); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_30 = ___newTexture2; NullCheck(L_30); int32_t L_31; L_31 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_30); bool L_32; L_32 = VirtualFuncInvoker6< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t, int32_t, int32_t >::Invoke(7 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4&,UnityEngine.Texture,System.Int32,System.Int32,System.Int32) */, __this, L_25, L_26, L_27, L_29, L_31, (-1)); V_3 = L_32; goto IL_0088; } IL_0088: { // } bool L_33 = V_3; return L_33; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::UpdateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4&,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_UpdateTexture_mFDD2BDBB6B05E9BC03B132A9490D426C053ED6B2 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset2, bool ___updateIfNeeded3, bool ___blitMips4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // => UpdateTexture(cmd, texture, texture, ref scaleOffset, fullScaleOffset, updateIfNeeded, blitMips); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___texture1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___texture1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_3 = ___scaleOffset2; il2cpp_codegen_runtime_class_init_inline(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ((Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields*)il2cpp_codegen_static_fields_for(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var))->___fullScaleOffset_13; bool L_5 = ___updateIfNeeded3; bool L_6 = ___blitMips4; bool L_7; L_7 = VirtualFuncInvoker7< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, bool, bool >::Invoke(12 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::UpdateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Texture,UnityEngine.Vector4&,UnityEngine.Vector4,System.Boolean,System.Boolean) */, __this, L_0, L_1, L_2, L_3, L_4, L_5, L_6); return L_7; } } // System.Boolean UnityEngine.Rendering.Texture2DAtlas::EnsureTextureSlot(System.Boolean&,UnityEngine.Vector4&,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_EnsureTextureSlot_mA671255AC3FE44365706656DA6895E396C39CD2C (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, bool* ___isUploadNeeded0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleBias1, int32_t ___key2, int32_t ___width3, int32_t ___height4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2E5B8F24222E5929B4B5E21DC32E0FC4936E5F58_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; bool V_2 = false; bool V_3 = false; { // isUploadNeeded = false; bool* L_0 = ___isUploadNeeded0; *((int8_t*)L_0) = (int8_t)0; // if (m_AllocationCache.TryGetValue(key, out var value)) Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* L_1 = __this->___m_AllocationCache_10; int32_t L_2 = ___key2; NullCheck(L_1); bool L_3; L_3 = Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_m1EEB5E9C85400756E857A890B8379FD44DEA100F_RuntimeMethod_var); V_1 = L_3; bool L_4 = V_1; if (!L_4) { goto IL_002a; } } { // scaleBias = value.scaleOffset; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_5 = ___scaleBias1; ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 L_6 = V_0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = L_6.___Item1_0; *(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_5 = L_7; // return true; V_2 = (bool)1; goto IL_00ad; } IL_002a: { // if (!m_AtlasAllocator.Allocate(ref scaleBias, width, height)) AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* L_8 = __this->___m_AtlasAllocator_9; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_9 = ___scaleBias1; int32_t L_10 = ___width3; int32_t L_11 = ___height4; NullCheck(L_8); bool L_12; L_12 = AtlasAllocator_Allocate_m4CAB1873DB9D4E4CC5C0CF6581E0B4AEFCED19C6(L_8, L_9, L_10, L_11, NULL); V_3 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0); bool L_13 = V_3; if (!L_13) { goto IL_0045; } } { // return false; V_2 = (bool)0; goto IL_00ad; } IL_0045: { // isUploadNeeded = true; bool* L_14 = ___isUploadNeeded0; *((int8_t*)L_14) = (int8_t)1; // scaleBias.Scale(new Vector4(1.0f / m_Width, 1.0f / m_Height, 1.0f / m_Width, 1.0f / m_Height)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_15 = ___scaleBias1; int32_t L_16 = __this->___m_Width_4; int32_t L_17 = __this->___m_Height_5; int32_t L_18 = __this->___m_Width_4; int32_t L_19 = __this->___m_Height_5; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20; memset((&L_20), 0, sizeof(L_20)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_20), ((float)((1.0f)/((float)L_16))), ((float)((1.0f)/((float)L_17))), ((float)((1.0f)/((float)L_18))), ((float)((1.0f)/((float)L_19))), /*hidden argument*/NULL); Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline(L_15, L_20, NULL); // m_AllocationCache.Add(key, (scaleBias, new Vector2Int(width, height))); Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* L_21 = __this->___m_AllocationCache_10; int32_t L_22 = ___key2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_23 = ___scaleBias1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_23); int32_t L_25 = ___width3; int32_t L_26 = ___height4; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_27; memset((&L_27), 0, sizeof(L_27)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_27), L_25, L_26, /*hidden argument*/NULL); ValueTuple_2_t05010CA1EDA09F02C7ADFC1E8C90141D6388EF26 L_28; memset((&L_28), 0, sizeof(L_28)); ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6((&L_28), L_24, L_27, /*hidden argument*/ValueTuple_2__ctor_mBC854B906321EBCBD5B8B90F1075808CD316F9C6_RuntimeMethod_var); NullCheck(L_21); Dictionary_2_Add_m2E5B8F24222E5929B4B5E21DC32E0FC4936E5F58(L_21, L_22, L_28, Dictionary_2_Add_m2E5B8F24222E5929B4B5E21DC32E0FC4936E5F58_RuntimeMethod_var); // return true; V_2 = (bool)1; goto IL_00ad; } IL_00ad: { // } bool L_29 = V_2; return L_29; } } // System.Void UnityEngine.Rendering.Texture2DAtlas::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas__cctor_m91EE154122A88004E03425354202DE1EAD402797 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // static readonly Vector4 fullScaleOffset = new Vector4(1, 1, 0, 0); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0; memset((&L_0), 0, sizeof(L_0)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_0), (1.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL); ((Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields*)il2cpp_codegen_static_fields_for(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var))->___fullScaleOffset_13 = L_0; // static readonly int s_MaxMipLevelPadding = 10; ((Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields*)il2cpp_codegen_static_fields_for(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var))->___s_MaxMipLevelPadding_14 = ((int32_t)10); 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.AtlasAllocatorDynamic::.ctor(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocatorDynamic__ctor_mAAB00F112B923640812220262633F2B59C8B7BB4 (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, int32_t ___width0, int32_t ___height1, int32_t ___capacityAllocations2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m47BB8E7152F27A5218E85206AA3A6EACDA139E94_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE90440F256366A5287F67776C37969DF52AF76D8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2A9D94A0F3B66F34113F07FD956A839B571C7FB); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int16_t V_1 = 0; int32_t V_2 = 0; { // public AtlasAllocatorDynamic(int width, int height, int capacityAllocations) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // int capacityNodes = capacityAllocations * 2; int32_t L_0 = ___capacityAllocations2; V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, 2)); // Debug.Assert(capacityNodes < (1 << 16), "Error: AtlasAllocatorDynamic: Attempted to allocate a capacity of " + capacityNodes + ", which is greater than our 16-bit indices can support. Please request a capacity <=" + (1 << 16)); int32_t L_1 = V_0; String_t* L_2; L_2 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); V_2 = ((int32_t)65536); String_t* L_3; L_3 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); String_t* L_4; L_4 = String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(_stringLiteralE90440F256366A5287F67776C37969DF52AF76D8, L_2, _stringLiteralF2A9D94A0F3B66F34113F07FD956A839B571C7FB, L_3, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_1) < ((int32_t)((int32_t)65536)))? 1 : 0), L_4, NULL); // m_Pool = new AtlasNodePool((Int16)capacityNodes); int32_t L_5 = V_0; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_6 = (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0*)il2cpp_codegen_object_new(AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0_il2cpp_TypeInfo_var); NullCheck(L_6); AtlasNodePool__ctor_m22C2652C4D29136D79798422530C9A5D9E8CC69D(L_6, ((int16_t)L_5), NULL); __this->___m_Pool_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Pool_2), (void*)L_6); // m_NodeFromID = new Dictionary(capacityAllocations); int32_t L_7 = ___capacityAllocations2; Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* L_8 = (Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E*)il2cpp_codegen_object_new(Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E_il2cpp_TypeInfo_var); NullCheck(L_8); Dictionary_2__ctor_m47BB8E7152F27A5218E85206AA3A6EACDA139E94(L_8, L_7, Dictionary_2__ctor_m47BB8E7152F27A5218E85206AA3A6EACDA139E94_RuntimeMethod_var); __this->___m_NodeFromID_4 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NodeFromID_4), (void*)L_8); // Int16 rootParent = -1; V_1 = (int16_t)(-1); // m_Root = m_Pool.AtlasNodeCreate(rootParent); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_9 = __this->___m_Pool_2; int16_t L_10 = V_1; NullCheck(L_9); int16_t L_11; L_11 = AtlasNodePool_AtlasNodeCreate_mCB3CA729969FC4DC8787F4F1CB6AF136E20514DF(L_9, L_10, NULL); __this->___m_Root_3 = L_11; // m_Pool.m_Nodes[m_Root].m_Rect.Set(width, height, 0, 0); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_12 = __this->___m_Pool_2; NullCheck(L_12); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_13 = L_12->___m_Nodes_0; int16_t L_14 = __this->___m_Root_3; NullCheck(L_13); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_15 = (&((L_13)->GetAddressAt(static_cast(L_14)))->___m_Rect_6); int32_t L_16 = ___width0; int32_t L_17 = ___height1; Vector4_Set_m3ABFE71180FF7D12472A10C89A682CFC36D822F0_inline(L_15, ((float)L_16), ((float)L_17), (0.0f), (0.0f), NULL); // m_Width = width; int32_t L_18 = ___width0; __this->___m_Width_0 = L_18; // m_Height = height; int32_t L_19 = ___height1; __this->___m_Height_1 = L_19; // } return; } } // 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* ___result0, int32_t ___key1, int32_t ___width2, int32_t ___height3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m1E941F2C1CDD8057B1A502A38E419D4B583D831F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int16_t V_0 = 0; bool V_1 = false; bool V_2 = false; { // Int16 node = m_Pool.m_Nodes[m_Root].Allocate(m_Pool, width, height); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_0 = __this->___m_Pool_2; NullCheck(L_0); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_1 = L_0->___m_Nodes_0; int16_t L_2 = __this->___m_Root_3; NullCheck(L_1); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_3 = __this->___m_Pool_2; int32_t L_4 = ___width2; int32_t L_5 = ___height3; int16_t L_6; L_6 = AtlasNode_Allocate_mA96F58D6ED00C8AED33E570BD38FC508D11A3A07(((L_1)->GetAddressAt(static_cast(L_2))), L_3, L_4, L_5, NULL); V_0 = L_6; // if (node >= 0) int16_t L_7 = V_0; V_1 = (bool)((((int32_t)((((int32_t)L_7) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_8 = V_1; if (!L_8) { goto IL_0060; } } { // result = m_Pool.m_Nodes[node].m_Rect; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_9 = ___result0; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_10 = __this->___m_Pool_2; NullCheck(L_10); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_11 = L_10->___m_Nodes_0; int16_t L_12 = V_0; NullCheck(L_11); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = ((L_11)->GetAddressAt(static_cast(L_12)))->___m_Rect_6; *(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_9 = L_13; // m_NodeFromID.Add(key, node); Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* L_14 = __this->___m_NodeFromID_4; int32_t L_15 = ___key1; int16_t L_16 = V_0; NullCheck(L_14); Dictionary_2_Add_m1E941F2C1CDD8057B1A502A38E419D4B583D831F(L_14, L_15, L_16, Dictionary_2_Add_m1E941F2C1CDD8057B1A502A38E419D4B583D831F_RuntimeMethod_var); // return true; V_2 = (bool)1; goto IL_0070; } IL_0060: { // result = Vector4.zero; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_17 = ___result0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18; L_18 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL); *(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_17 = L_18; // return false; V_2 = (bool)0; goto IL_0070; } IL_0070: { // } bool L_19 = V_2; return L_19; } } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic::Release(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocatorDynamic_Release_m66405964817DEC615B19E29F831A741E60DAE537 (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, int32_t ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mBFDE29F1E8B29EC001EC37D43F4B86D6165B11CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m2D1EA6829700F6B428BF1C48026ECBABBDC9038B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int16_t V_0 = 0; bool V_1 = false; int32_t G_B4_0 = 0; { // if (m_NodeFromID.TryGetValue(key, out Int16 node)) Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* L_0 = __this->___m_NodeFromID_4; int32_t L_1 = ___key0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m2D1EA6829700F6B428BF1C48026ECBABBDC9038B(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m2D1EA6829700F6B428BF1C48026ECBABBDC9038B_RuntimeMethod_var); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_005d; } } { // Debug.Assert(node >= 0 && node < m_Pool.m_Nodes.Length); int16_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_002a; } } { int16_t L_5 = V_0; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_6 = __this->___m_Pool_2; NullCheck(L_6); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_7 = L_6->___m_Nodes_0; NullCheck(L_7); G_B4_0 = ((((int32_t)L_5) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))? 1 : 0); goto IL_002b; } IL_002a: { G_B4_0 = 0; } IL_002b: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)G_B4_0, NULL); // m_Pool.m_Nodes[node].ReleaseAndMerge(m_Pool); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_8 = __this->___m_Pool_2; NullCheck(L_8); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_9 = L_8->___m_Nodes_0; int16_t L_10 = V_0; NullCheck(L_9); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_11 = __this->___m_Pool_2; AtlasNode_ReleaseAndMerge_mF3EA698E178F2042996A9C630D05723A4B3E11AF(((L_9)->GetAddressAt(static_cast(L_10))), L_11, NULL); // m_NodeFromID.Remove(key); Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* L_12 = __this->___m_NodeFromID_4; int32_t L_13 = ___key0; NullCheck(L_12); bool L_14; L_14 = Dictionary_2_Remove_mBFDE29F1E8B29EC001EC37D43F4B86D6165B11CC(L_12, L_13, Dictionary_2_Remove_mBFDE29F1E8B29EC001EC37D43F4B86D6165B11CC_RuntimeMethod_var); // return; goto IL_005d; } IL_005d: { // } return; } } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocatorDynamic_Release_m8458B490232D8C3FFF90F84483B9E7C10400205D (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mB76E51EAB1D0DAA739EF3ED555816A81C9C8931E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // m_Pool.Clear(); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_0 = __this->___m_Pool_2; NullCheck(L_0); AtlasNodePool_Clear_mE8DEA3A08060A6BD5DB3767066D1543C0DD77984(L_0, NULL); // m_Root = m_Pool.AtlasNodeCreate(-1); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_1 = __this->___m_Pool_2; NullCheck(L_1); int16_t L_2; L_2 = AtlasNodePool_AtlasNodeCreate_mCB3CA729969FC4DC8787F4F1CB6AF136E20514DF(L_1, (int16_t)(-1), NULL); __this->___m_Root_3 = L_2; // m_Pool.m_Nodes[m_Root].m_Rect.Set(m_Width, m_Height, 0, 0); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_3 = __this->___m_Pool_2; NullCheck(L_3); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_4 = L_3->___m_Nodes_0; int16_t L_5 = __this->___m_Root_3; NullCheck(L_4); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_6 = (&((L_4)->GetAddressAt(static_cast(L_5)))->___m_Rect_6); int32_t L_7 = __this->___m_Width_0; int32_t L_8 = __this->___m_Height_1; Vector4_Set_m3ABFE71180FF7D12472A10C89A682CFC36D822F0_inline(L_6, ((float)L_7), ((float)L_8), (0.0f), (0.0f), NULL); // m_NodeFromID.Clear(); Dictionary_2_t91C6CE9606BDA85C77443D05E3B9D8CAB951172E* L_9 = __this->___m_NodeFromID_4; NullCheck(L_9); Dictionary_2_Clear_mB76E51EAB1D0DAA739EF3ED555816A81C9C8931E(L_9, Dictionary_2_Clear_mB76E51EAB1D0DAA739EF3ED555816A81C9C8931E_RuntimeMethod_var); // } return; } } // System.String UnityEngine.Rendering.AtlasAllocatorDynamic::DebugStringFromRoot(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AtlasAllocatorDynamic_DebugStringFromRoot_mB566719762843EF35C69990C48714428644B40AD (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, int32_t ___depthMax0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; { // string res = ""; V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; // DebugStringFromNode(ref res, m_Root, 0, depthMax); int16_t L_0 = __this->___m_Root_3; int32_t L_1 = ___depthMax0; AtlasAllocatorDynamic_DebugStringFromNode_m5051017F1F7E5381DE412AFA6D3CB22EE1AC2423(__this, (&V_0), L_0, 0, L_1, NULL); // return res; String_t* L_2 = V_0; V_1 = L_2; goto IL_001c; } IL_001c: { // } String_t* L_3 = V_1; return L_3; } } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic::DebugStringFromNode(System.String&,System.Int16,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAllocatorDynamic_DebugStringFromNode_m5051017F1F7E5381DE412AFA6D3CB22EE1AC2423 (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* __this, String_t** ___res0, int16_t ___n1, int32_t ___depthCurrent2, int32_t ___depthMax3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DF66CBF1811D949A4A31BB943DA9DC521172B37); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8115B4BD81449052A4E19E865B714EA49DA4E46C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF81647A04FE403C279B3B8A838CD888DFB2D9AC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBED620E9E1D0711D29EE397E6EA506FD6EE38C3D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; int32_t G_B2_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL; String_t** G_B2_3 = NULL; int32_t G_B1_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_2 = NULL; String_t** G_B1_3 = NULL; String_t* G_B3_0 = NULL; int32_t G_B3_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL; String_t** G_B3_4 = NULL; int32_t G_B6_0 = 0; { // res += "{[" + depthCurrent + "], isOccupied = " + (m_Pool.m_Nodes[n].IsOccupied() ? "true" : "false") + ", self = " + m_Pool.m_Nodes[n].m_Self + ", " + m_Pool.m_Nodes[n].m_Rect.x + "," + m_Pool.m_Nodes[n].m_Rect.y + ", " + m_Pool.m_Nodes[n].m_Rect.z + ", " + m_Pool.m_Nodes[n].m_Rect.w + "}\n"; String_t** L_0 = ___res0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; String_t** L_3 = ___res0; String_t* L_4 = *((String_t**)L_3); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_4); (L_2)->SetAt(static_cast(0), (String_t*)L_4); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_2; NullCheck(L_5); ArrayElementTypeCheck (L_5, _stringLiteral6DF66CBF1811D949A4A31BB943DA9DC521172B37); (L_5)->SetAt(static_cast(1), (String_t*)_stringLiteral6DF66CBF1811D949A4A31BB943DA9DC521172B37); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5; String_t* L_7; L_7 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___depthCurrent2), NULL); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_7); (L_6)->SetAt(static_cast(2), (String_t*)L_7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_6; NullCheck(L_8); ArrayElementTypeCheck (L_8, _stringLiteral8115B4BD81449052A4E19E865B714EA49DA4E46C); (L_8)->SetAt(static_cast(3), (String_t*)_stringLiteral8115B4BD81449052A4E19E865B714EA49DA4E46C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_10 = __this->___m_Pool_2; NullCheck(L_10); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_11 = L_10->___m_Nodes_0; int16_t L_12 = ___n1; NullCheck(L_11); bool L_13; L_13 = AtlasNode_IsOccupied_m4DAB3793E66F89B97D1521DA6A639A0B16C8BEE1(((L_11)->GetAddressAt(static_cast(L_12))), NULL); G_B1_0 = 4; G_B1_1 = L_9; G_B1_2 = L_9; G_B1_3 = L_0; if (L_13) { G_B2_0 = 4; G_B2_1 = L_9; G_B2_2 = L_9; G_B2_3 = L_0; goto IL_0049; } } { G_B3_0 = _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB; 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_004e; } IL_0049: { G_B3_0 = _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2; 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_004e: { NullCheck(G_B3_2); ArrayElementTypeCheck (G_B3_2, G_B3_0); (G_B3_2)->SetAt(static_cast(G_B3_1), (String_t*)G_B3_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = G_B3_3; NullCheck(L_14); ArrayElementTypeCheck (L_14, _stringLiteralAF81647A04FE403C279B3B8A838CD888DFB2D9AC); (L_14)->SetAt(static_cast(5), (String_t*)_stringLiteralAF81647A04FE403C279B3B8A838CD888DFB2D9AC); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_16 = __this->___m_Pool_2; NullCheck(L_16); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_17 = L_16->___m_Nodes_0; int16_t L_18 = ___n1; NullCheck(L_17); int16_t* L_19 = (&((L_17)->GetAddressAt(static_cast(L_18)))->___m_Self_0); String_t* L_20; L_20 = Int16_ToString_mD65153B762673B865D4F8FF9B567BECC1ABF6D23(L_19, NULL); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_20); (L_15)->SetAt(static_cast(6), (String_t*)L_20); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_15; NullCheck(L_21); ArrayElementTypeCheck (L_21, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); (L_21)->SetAt(static_cast(7), (String_t*)_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_23 = __this->___m_Pool_2; NullCheck(L_23); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_24 = L_23->___m_Nodes_0; int16_t L_25 = ___n1; NullCheck(L_24); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_26 = (&((L_24)->GetAddressAt(static_cast(L_25)))->___m_Rect_6); float* L_27 = (&L_26->___x_1); String_t* L_28; L_28 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972(L_27, NULL); NullCheck(L_22); ArrayElementTypeCheck (L_22, L_28); (L_22)->SetAt(static_cast(8), (String_t*)L_28); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_22; NullCheck(L_29); ArrayElementTypeCheck (L_29, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); (L_29)->SetAt(static_cast(((int32_t)9)), (String_t*)_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_31 = __this->___m_Pool_2; NullCheck(L_31); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_32 = L_31->___m_Nodes_0; int16_t L_33 = ___n1; NullCheck(L_32); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_34 = (&((L_32)->GetAddressAt(static_cast(L_33)))->___m_Rect_6); float* L_35 = (&L_34->___y_2); String_t* L_36; L_36 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972(L_35, NULL); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_36); (L_30)->SetAt(static_cast(((int32_t)10)), (String_t*)L_36); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = L_30; NullCheck(L_37); ArrayElementTypeCheck (L_37, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); (L_37)->SetAt(static_cast(((int32_t)11)), (String_t*)_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = L_37; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_39 = __this->___m_Pool_2; NullCheck(L_39); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_40 = L_39->___m_Nodes_0; int16_t L_41 = ___n1; NullCheck(L_40); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_42 = (&((L_40)->GetAddressAt(static_cast(L_41)))->___m_Rect_6); float* L_43 = (&L_42->___z_3); String_t* L_44; L_44 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972(L_43, NULL); NullCheck(L_38); ArrayElementTypeCheck (L_38, L_44); (L_38)->SetAt(static_cast(((int32_t)12)), (String_t*)L_44); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_38; NullCheck(L_45); ArrayElementTypeCheck (L_45, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); (L_45)->SetAt(static_cast(((int32_t)13)), (String_t*)_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_45; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_47 = __this->___m_Pool_2; NullCheck(L_47); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_48 = L_47->___m_Nodes_0; int16_t L_49 = ___n1; NullCheck(L_48); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_50 = (&((L_48)->GetAddressAt(static_cast(L_49)))->___m_Rect_6); float* L_51 = (&L_50->___w_4); String_t* L_52; L_52 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972(L_51, NULL); NullCheck(L_46); ArrayElementTypeCheck (L_46, L_52); (L_46)->SetAt(static_cast(((int32_t)14)), (String_t*)L_52); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = L_46; NullCheck(L_53); ArrayElementTypeCheck (L_53, _stringLiteralBED620E9E1D0711D29EE397E6EA506FD6EE38C3D); (L_53)->SetAt(static_cast(((int32_t)15)), (String_t*)_stringLiteralBED620E9E1D0711D29EE397E6EA506FD6EE38C3D); String_t* L_54; L_54 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_53, NULL); *((RuntimeObject**)G_B3_4) = (RuntimeObject*)L_54; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B3_4, (void*)(RuntimeObject*)L_54); // if (depthMax == -1 || depthCurrent < depthMax) int32_t L_55 = ___depthMax3; if ((((int32_t)L_55) == ((int32_t)(-1)))) { goto IL_0142; } } { int32_t L_56 = ___depthCurrent2; int32_t L_57 = ___depthMax3; G_B6_0 = ((((int32_t)L_56) < ((int32_t)L_57))? 1 : 0); goto IL_0143; } IL_0142: { G_B6_0 = 1; } IL_0143: { V_0 = (bool)G_B6_0; bool L_58 = V_0; if (!L_58) { goto IL_01d6; } } { // if (m_Pool.m_Nodes[n].m_LeftChild >= 0) AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_59 = __this->___m_Pool_2; NullCheck(L_59); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_60 = L_59->___m_Nodes_0; int16_t L_61 = ___n1; NullCheck(L_60); int16_t L_62 = ((L_60)->GetAddressAt(static_cast(L_61)))->___m_LeftChild_2; V_1 = (bool)((((int32_t)((((int32_t)L_62) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_63 = V_1; if (!L_63) { goto IL_0190; } } { // DebugStringFromNode(ref res, m_Pool.m_Nodes[n].m_LeftChild, depthCurrent + 1, depthMax); String_t** L_64 = ___res0; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_65 = __this->___m_Pool_2; NullCheck(L_65); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_66 = L_65->___m_Nodes_0; int16_t L_67 = ___n1; NullCheck(L_66); int16_t L_68 = ((L_66)->GetAddressAt(static_cast(L_67)))->___m_LeftChild_2; int32_t L_69 = ___depthCurrent2; int32_t L_70 = ___depthMax3; AtlasAllocatorDynamic_DebugStringFromNode_m5051017F1F7E5381DE412AFA6D3CB22EE1AC2423(__this, L_64, L_68, ((int32_t)il2cpp_codegen_add(L_69, 1)), L_70, NULL); } IL_0190: { // if (m_Pool.m_Nodes[n].m_RightChild >= 0) AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_71 = __this->___m_Pool_2; NullCheck(L_71); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_72 = L_71->___m_Nodes_0; int16_t L_73 = ___n1; NullCheck(L_72); int16_t L_74 = ((L_72)->GetAddressAt(static_cast(L_73)))->___m_RightChild_3; V_2 = (bool)((((int32_t)((((int32_t)L_74) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_75 = V_2; if (!L_75) { goto IL_01d5; } } { // DebugStringFromNode(ref res, m_Pool.m_Nodes[n].m_RightChild, depthCurrent + 1, depthMax); String_t** L_76 = ___res0; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_77 = __this->___m_Pool_2; NullCheck(L_77); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_78 = L_77->___m_Nodes_0; int16_t L_79 = ___n1; NullCheck(L_78); int16_t L_80 = ((L_78)->GetAddressAt(static_cast(L_79)))->___m_RightChild_3; int32_t L_81 = ___depthCurrent2; int32_t L_82 = ___depthMax3; AtlasAllocatorDynamic_DebugStringFromNode_m5051017F1F7E5381DE412AFA6D3CB22EE1AC2423(__this, L_76, L_80, ((int32_t)il2cpp_codegen_add(L_81, 1)), L_82, NULL); } IL_01d5: { } IL_01d6: { // } 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.AtlasAllocatorDynamic/AtlasNodePool::.ctor(System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNodePool__ctor_m22C2652C4D29136D79798422530C9A5D9E8CC69D (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* __this, int16_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public AtlasNodePool(Int16 capacity) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Nodes = new AtlasNode[capacity]; int16_t L_0 = ___capacity0; AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_1 = (AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394*)(AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394*)SZArrayNew(AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394_il2cpp_TypeInfo_var, (uint32_t)L_0); __this->___m_Nodes_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Nodes_0), (void*)L_1); // m_Next = 0; __this->___m_Next_1 = (int16_t)0; // m_FreelistHead = -1; __this->___m_FreelistHead_2 = (int16_t)(-1); // } return; } } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNodePool_Dispose_m655F49046B7605E8FCE3A1553C74C0386ED6D746 (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* __this, const RuntimeMethod* method) { { // Clear(); AtlasNodePool_Clear_mE8DEA3A08060A6BD5DB3767066D1543C0DD77984(__this, NULL); // m_Nodes = null; __this->___m_Nodes_0 = (AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Nodes_0), (void*)(AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394*)NULL); // } return; } } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNodePool_Clear_mE8DEA3A08060A6BD5DB3767066D1543C0DD77984 (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* __this, const RuntimeMethod* method) { { // m_Next = 0; __this->___m_Next_1 = (int16_t)0; // m_FreelistHead = -1; __this->___m_FreelistHead_2 = (int16_t)(-1); // } return; } } // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::AtlasNodeCreate(System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t AtlasNodePool_AtlasNodeCreate_mCB3CA729969FC4DC8787F4F1CB6AF136E20514DF (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* __this, int16_t ___parent0, 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*)&_stringLiteral2546136A4C74CF03045463C8DDB7C5D1E854EEEA); s_Il2CppMethodInitialized = true; } bool V_0 = false; int16_t V_1 = 0; int16_t V_2 = 0; int16_t V_3 = 0; int16_t V_4 = 0; int32_t G_B3_0 = 0; { // Debug.Assert((m_Next < m_Nodes.Length) || (m_FreelistHead != -1), "Error: AtlasNodePool: Out of memory. Please pre-allocate pool to larger capacity"); int16_t L_0 = __this->___m_Next_1; AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_1 = __this->___m_Nodes_0; NullCheck(L_1); if ((((int32_t)L_0) < ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_001f; } } { int16_t L_2 = __this->___m_FreelistHead_2; G_B3_0 = ((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0020; } IL_001f: { G_B3_0 = 1; } IL_0020: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)G_B3_0, _stringLiteral2546136A4C74CF03045463C8DDB7C5D1E854EEEA, NULL); // if (m_FreelistHead != -1) int16_t L_3 = __this->___m_FreelistHead_2; V_0 = (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0082; } } { // Int16 freelistHeadNext = m_Nodes[m_FreelistHead].m_FreelistNext; AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_5 = __this->___m_Nodes_0; int16_t L_6 = __this->___m_FreelistHead_2; NullCheck(L_5); int16_t L_7 = ((L_5)->GetAddressAt(static_cast(L_6)))->___m_FreelistNext_4; V_1 = L_7; // m_Nodes[m_FreelistHead] = new AtlasNode(m_FreelistHead, parent); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_8 = __this->___m_Nodes_0; int16_t L_9 = __this->___m_FreelistHead_2; int16_t L_10 = __this->___m_FreelistHead_2; int16_t L_11 = ___parent0; AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A L_12; memset((&L_12), 0, sizeof(L_12)); AtlasNode__ctor_mFFF2DBE5F81BD41BFF58E221F82DA5D3EF3B8C05((&L_12), L_10, L_11, /*hidden argument*/NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(L_9), (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A)L_12); // Int16 res = m_FreelistHead; int16_t L_13 = __this->___m_FreelistHead_2; V_2 = L_13; // m_FreelistHead = freelistHeadNext; int16_t L_14 = V_1; __this->___m_FreelistHead_2 = L_14; // return res; int16_t L_15 = V_2; V_3 = L_15; goto IL_00b7; } IL_0082: { // m_Nodes[m_Next] = new AtlasNode(m_Next, parent); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_16 = __this->___m_Nodes_0; int16_t L_17 = __this->___m_Next_1; int16_t L_18 = __this->___m_Next_1; int16_t L_19 = ___parent0; AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A L_20; memset((&L_20), 0, sizeof(L_20)); AtlasNode__ctor_mFFF2DBE5F81BD41BFF58E221F82DA5D3EF3B8C05((&L_20), L_18, L_19, /*hidden argument*/NULL); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A)L_20); // return m_Next++; int16_t L_21 = __this->___m_Next_1; V_4 = L_21; int16_t L_22 = V_4; __this->___m_Next_1 = ((int16_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, 1))); int16_t L_23 = V_4; V_3 = L_23; goto IL_00b7; } IL_00b7: { // } int16_t L_24 = V_3; return L_24; } } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool::AtlasNodeFree(System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNodePool_AtlasNodeFree_m8439BC672727D5205BD768CCF3A26C3E924D53EF (AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* __this, int16_t ___index0, 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*)&_stringLiteralEDB3D655D84A868F471CC6372389A968CFA3FC96); s_Il2CppMethodInitialized = true; } int32_t G_B3_0 = 0; { // Debug.Assert(index >= 0 && index < m_Nodes.Length, "Error: AtlasNodeFree: index out of range."); int16_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0012; } } { int16_t L_1 = ___index0; AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_2 = __this->___m_Nodes_0; NullCheck(L_2); G_B3_0 = ((((int32_t)L_1) < ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))? 1 : 0); goto IL_0013; } IL_0012: { G_B3_0 = 0; } IL_0013: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)G_B3_0, _stringLiteralEDB3D655D84A868F471CC6372389A968CFA3FC96, NULL); // m_Nodes[index].m_FreelistNext = m_FreelistHead; AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_3 = __this->___m_Nodes_0; int16_t L_4 = ___index0; NullCheck(L_3); int16_t L_5 = __this->___m_FreelistHead_2; ((L_3)->GetAddressAt(static_cast(L_4)))->___m_FreelistNext_4 = L_5; // m_FreelistHead = index; int16_t L_6 = ___index0; __this->___m_FreelistHead_2 = L_6; // } 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.AtlasAllocatorDynamic/AtlasNode::.ctor(System.Int16,System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode__ctor_mFFF2DBE5F81BD41BFF58E221F82DA5D3EF3B8C05 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, int16_t ___self0, int16_t ___parent1, const RuntimeMethod* method) { { // m_Self = self; int16_t L_0 = ___self0; __this->___m_Self_0 = L_0; // m_Parent = parent; int16_t L_1 = ___parent1; __this->___m_Parent_1 = L_1; // m_LeftChild = -1; __this->___m_LeftChild_2 = (int16_t)(-1); // m_RightChild = -1; __this->___m_RightChild_3 = (int16_t)(-1); // m_Flags = 0; __this->___m_Flags_5 = (uint16_t)0; // m_FreelistNext = -1; __this->___m_FreelistNext_4 = (int16_t)(-1); // m_Rect = Vector4.zero; // x,y is width and height (scale) z,w offset into atlas (bias) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2; L_2 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL); __this->___m_Rect_6 = L_2; // } return; } } IL2CPP_EXTERN_C void AtlasNode__ctor_mFFF2DBE5F81BD41BFF58E221F82DA5D3EF3B8C05_AdjustorThunk (RuntimeObject* __this, int16_t ___self0, int16_t ___parent1, const RuntimeMethod* method) { AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AtlasNode__ctor_mFFF2DBE5F81BD41BFF58E221F82DA5D3EF3B8C05(_thisAdjusted, ___self0, ___parent1, method); } // System.Boolean UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::IsOccupied() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasNode_IsOccupied_m4DAB3793E66F89B97D1521DA6A639A0B16C8BEE1 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, const RuntimeMethod* method) { bool V_0 = false; { // return (m_Flags & (UInt16)AtlasNodeFlags.IsOccupied) > 0; uint16_t L_0 = __this->___m_Flags_5; V_0 = (bool)((((int32_t)((int32_t)((int32_t)L_0&1))) > ((int32_t)0))? 1 : 0); goto IL_000f; } IL_000f: { // } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AtlasNode_IsOccupied_m4DAB3793E66F89B97D1521DA6A639A0B16C8BEE1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AtlasNode_IsOccupied_m4DAB3793E66F89B97D1521DA6A639A0B16C8BEE1(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::SetIsOccupied() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_SetIsOccupied_mDE0F696F9119A0A840D300CFF9BFDC5844C37DEB (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, const RuntimeMethod* method) { uint16_t V_0 = 0; { // UInt16 isOccupiedMask = (UInt16)AtlasNodeFlags.IsOccupied; V_0 = (uint16_t)1; // m_Flags |= isOccupiedMask; uint16_t L_0 = __this->___m_Flags_5; uint16_t L_1 = V_0; __this->___m_Flags_5 = (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_0|(int32_t)L_1))); // } return; } } IL2CPP_EXTERN_C void AtlasNode_SetIsOccupied_mDE0F696F9119A0A840D300CFF9BFDC5844C37DEB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AtlasNode_SetIsOccupied_mDE0F696F9119A0A840D300CFF9BFDC5844C37DEB(_thisAdjusted, method); } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::ClearIsOccupied() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_ClearIsOccupied_m15C4CF7573BF45C8472AAE6C72D93496F69F74B6 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, const RuntimeMethod* method) { uint16_t V_0 = 0; { // UInt16 isOccupiedMask = (UInt16)AtlasNodeFlags.IsOccupied; V_0 = (uint16_t)1; // m_Flags &= (UInt16)~isOccupiedMask; uint16_t L_0 = __this->___m_Flags_5; uint16_t L_1 = V_0; __this->___m_Flags_5 = (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_0&((int32_t)(uint16_t)((~L_1)))))); // } return; } } IL2CPP_EXTERN_C void AtlasNode_ClearIsOccupied_m15C4CF7573BF45C8472AAE6C72D93496F69F74B6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AtlasNode_ClearIsOccupied_m15C4CF7573BF45C8472AAE6C72D93496F69F74B6(_thisAdjusted, method); } // System.Boolean UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::IsLeafNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasNode_IsLeafNode_m026D9501AB6E24CF82AD67D96AD9B08F164F5925 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, const RuntimeMethod* method) { bool V_0 = false; { // return m_LeftChild == -1; int16_t L_0 = __this->___m_LeftChild_2; V_0 = (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0); goto IL_000d; } IL_000d: { // } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AtlasNode_IsLeafNode_m026D9501AB6E24CF82AD67D96AD9B08F164F5925_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AtlasNode_IsLeafNode_m026D9501AB6E24CF82AD67D96AD9B08F164F5925(_thisAdjusted, method); return _returnValue; } // System.Int16 UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::Allocate(UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t AtlasNode_Allocate_mA96F58D6ED00C8AED33E570BD38FC508D11A3A07 (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, int32_t ___width1, int32_t ___height2, 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*)&_stringLiteral314E0FE5FA89D144ED1777C0392A72515AE19AD1); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; int16_t V_3 = 0; bool V_4 = false; int16_t V_5 = 0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; int16_t V_11 = 0; bool V_12 = false; bool V_13 = false; int16_t V_14 = 0; bool V_15 = false; int32_t G_B11_0 = 0; int32_t G_B16_0 = 0; int32_t G_B19_0 = 0; { // if (Mathf.Min(width, height) < 1) int32_t L_0 = ___width1; int32_t L_1 = ___height2; int32_t L_2; L_2 = Mathf_Min_mFEAD72DF4C4708B86BF464AB4F5F1468FAD8E784_inline(L_0, L_1, NULL); V_2 = (bool)((((int32_t)L_2) < ((int32_t)1))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0023; } } { // Debug.Assert(false, "Error: Texture2DAtlasDynamic: Attempted to allocate a degenerate region. Please ensure width and height are >= 1"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)0, _stringLiteral314E0FE5FA89D144ED1777C0392A72515AE19AD1, NULL); // return -1; V_3 = (int16_t)(-1); goto IL_04a3; } IL_0023: { // if (!IsLeafNode()) bool L_4; L_4 = AtlasNode_IsLeafNode_m026D9501AB6E24CF82AD67D96AD9B08F164F5925(__this, NULL); V_4 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0); bool L_5 = V_4; if (!L_5) { goto IL_007e; } } { // Int16 node = pool.m_Nodes[m_LeftChild].Allocate(pool, width, height); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_6 = ___pool0; NullCheck(L_6); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_7 = L_6->___m_Nodes_0; int16_t L_8 = __this->___m_LeftChild_2; NullCheck(L_7); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_9 = ___pool0; int32_t L_10 = ___width1; int32_t L_11 = ___height2; int16_t L_12; L_12 = AtlasNode_Allocate_mA96F58D6ED00C8AED33E570BD38FC508D11A3A07(((L_7)->GetAddressAt(static_cast(L_8))), L_9, L_10, L_11, NULL); V_5 = L_12; // if (node == -1) int16_t L_13 = V_5; V_6 = (bool)((((int32_t)L_13) == ((int32_t)(-1)))? 1 : 0); bool L_14 = V_6; if (!L_14) { goto IL_0076; } } { // node = pool.m_Nodes[m_RightChild].Allocate(pool, width, height); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_15 = ___pool0; NullCheck(L_15); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_16 = L_15->___m_Nodes_0; int16_t L_17 = __this->___m_RightChild_3; NullCheck(L_16); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_18 = ___pool0; int32_t L_19 = ___width1; int32_t L_20 = ___height2; int16_t L_21; L_21 = AtlasNode_Allocate_mA96F58D6ED00C8AED33E570BD38FC508D11A3A07(((L_16)->GetAddressAt(static_cast(L_17))), L_18, L_19, L_20, NULL); V_5 = L_21; } IL_0076: { // return node; int16_t L_22 = V_5; V_3 = L_22; goto IL_04a3; } IL_007e: { // if (IsOccupied()) { return -1; } bool L_23; L_23 = AtlasNode_IsOccupied_m4DAB3793E66F89B97D1521DA6A639A0B16C8BEE1(__this, NULL); V_7 = L_23; bool L_24 = V_7; if (!L_24) { goto IL_0092; } } { // if (IsOccupied()) { return -1; } V_3 = (int16_t)(-1); goto IL_04a3; } IL_0092: { // if (width > m_Rect.x || height > m_Rect.y) { return -1; } int32_t L_25 = ___width1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_26 = (&__this->___m_Rect_6); float L_27 = L_26->___x_1; if ((((float)((float)L_25)) > ((float)L_27))) { goto IL_00b2; } } { int32_t L_28 = ___height2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_29 = (&__this->___m_Rect_6); float L_30 = L_29->___y_2; G_B11_0 = ((((float)((float)L_28)) > ((float)L_30))? 1 : 0); goto IL_00b3; } IL_00b2: { G_B11_0 = 1; } IL_00b3: { V_8 = (bool)G_B11_0; bool L_31 = V_8; if (!L_31) { goto IL_00c1; } } { // if (width > m_Rect.x || height > m_Rect.y) { return -1; } V_3 = (int16_t)(-1); goto IL_04a3; } IL_00c1: { // Debug.Assert(m_LeftChild == -1); int16_t L_32 = __this->___m_LeftChild_2; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((((int32_t)L_32) == ((int32_t)(-1)))? 1 : 0), NULL); // Debug.Assert(m_RightChild == -1); int16_t L_33 = __this->___m_RightChild_3; Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((((int32_t)L_33) == ((int32_t)(-1)))? 1 : 0), NULL); // m_LeftChild = pool.AtlasNodeCreate(m_Self); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_34 = ___pool0; int16_t L_35 = __this->___m_Self_0; NullCheck(L_34); int16_t L_36; L_36 = AtlasNodePool_AtlasNodeCreate_mCB3CA729969FC4DC8787F4F1CB6AF136E20514DF(L_34, L_35, NULL); __this->___m_LeftChild_2 = L_36; // m_RightChild = pool.AtlasNodeCreate(m_Self); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_37 = ___pool0; int16_t L_38 = __this->___m_Self_0; NullCheck(L_37); int16_t L_39; L_39 = AtlasNodePool_AtlasNodeCreate_mCB3CA729969FC4DC8787F4F1CB6AF136E20514DF(L_37, L_38, NULL); __this->___m_RightChild_3 = L_39; // Debug.Assert(m_LeftChild >= 0 && m_LeftChild < pool.m_Nodes.Length); int16_t L_40 = __this->___m_LeftChild_2; if ((((int32_t)L_40) < ((int32_t)0))) { goto IL_011e; } } { int16_t L_41 = __this->___m_LeftChild_2; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_42 = ___pool0; NullCheck(L_42); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_43 = L_42->___m_Nodes_0; NullCheck(L_43); G_B16_0 = ((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_43)->max_length))))? 1 : 0); goto IL_011f; } IL_011e: { G_B16_0 = 0; } IL_011f: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)G_B16_0, NULL); // Debug.Assert(m_RightChild >= 0 && m_RightChild < pool.m_Nodes.Length); int16_t L_44 = __this->___m_RightChild_3; if ((((int32_t)L_44) < ((int32_t)0))) { goto IL_0140; } } { int16_t L_45 = __this->___m_RightChild_3; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_46 = ___pool0; NullCheck(L_46); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_47 = L_46->___m_Nodes_0; NullCheck(L_47); G_B19_0 = ((((int32_t)L_45) < ((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length))))? 1 : 0); goto IL_0141; } IL_0140: { G_B19_0 = 0; } IL_0141: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)G_B19_0, NULL); // float deltaX = m_Rect.x - width; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_48 = (&__this->___m_Rect_6); float L_49 = L_48->___x_1; int32_t L_50 = ___width1; V_0 = ((float)il2cpp_codegen_subtract(L_49, ((float)L_50))); // float deltaY = m_Rect.y - height; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_51 = (&__this->___m_Rect_6); float L_52 = L_51->___y_2; int32_t L_53 = ___height2; V_1 = ((float)il2cpp_codegen_subtract(L_52, ((float)L_53))); // if (deltaX >= deltaY) float L_54 = V_0; float L_55 = V_1; V_9 = (bool)((((int32_t)((!(((float)L_54) >= ((float)L_55)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_56 = V_9; if (!L_56) { goto IL_030f; } } { // pool.m_Nodes[m_LeftChild].m_Rect.x = width; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_57 = ___pool0; NullCheck(L_57); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_58 = L_57->___m_Nodes_0; int16_t L_59 = __this->___m_LeftChild_2; NullCheck(L_58); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_60 = (&((L_58)->GetAddressAt(static_cast(L_59)))->___m_Rect_6); int32_t L_61 = ___width1; L_60->___x_1 = ((float)L_61); // pool.m_Nodes[m_LeftChild].m_Rect.y = m_Rect.y; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_62 = ___pool0; NullCheck(L_62); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_63 = L_62->___m_Nodes_0; int16_t L_64 = __this->___m_LeftChild_2; NullCheck(L_63); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_65 = (&((L_63)->GetAddressAt(static_cast(L_64)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_66 = (&__this->___m_Rect_6); float L_67 = L_66->___y_2; L_65->___y_2 = L_67; // pool.m_Nodes[m_LeftChild].m_Rect.z = m_Rect.z; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_68 = ___pool0; NullCheck(L_68); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_69 = L_68->___m_Nodes_0; int16_t L_70 = __this->___m_LeftChild_2; NullCheck(L_69); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_71 = (&((L_69)->GetAddressAt(static_cast(L_70)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_72 = (&__this->___m_Rect_6); float L_73 = L_72->___z_3; L_71->___z_3 = L_73; // pool.m_Nodes[m_LeftChild].m_Rect.w = m_Rect.w; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_74 = ___pool0; NullCheck(L_74); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_75 = L_74->___m_Nodes_0; int16_t L_76 = __this->___m_LeftChild_2; NullCheck(L_75); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_77 = (&((L_75)->GetAddressAt(static_cast(L_76)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_78 = (&__this->___m_Rect_6); float L_79 = L_78->___w_4; L_77->___w_4 = L_79; // pool.m_Nodes[m_RightChild].m_Rect.x = deltaX; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_80 = ___pool0; NullCheck(L_80); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_81 = L_80->___m_Nodes_0; int16_t L_82 = __this->___m_RightChild_3; NullCheck(L_81); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_83 = (&((L_81)->GetAddressAt(static_cast(L_82)))->___m_Rect_6); float L_84 = V_0; L_83->___x_1 = L_84; // pool.m_Nodes[m_RightChild].m_Rect.y = m_Rect.y; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_85 = ___pool0; NullCheck(L_85); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_86 = L_85->___m_Nodes_0; int16_t L_87 = __this->___m_RightChild_3; NullCheck(L_86); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_88 = (&((L_86)->GetAddressAt(static_cast(L_87)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_89 = (&__this->___m_Rect_6); float L_90 = L_89->___y_2; L_88->___y_2 = L_90; // pool.m_Nodes[m_RightChild].m_Rect.z = m_Rect.z + width; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_91 = ___pool0; NullCheck(L_91); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_92 = L_91->___m_Nodes_0; int16_t L_93 = __this->___m_RightChild_3; NullCheck(L_92); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_94 = (&((L_92)->GetAddressAt(static_cast(L_93)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_95 = (&__this->___m_Rect_6); float L_96 = L_95->___z_3; int32_t L_97 = ___width1; L_94->___z_3 = ((float)il2cpp_codegen_add(L_96, ((float)L_97))); // pool.m_Nodes[m_RightChild].m_Rect.w = m_Rect.w; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_98 = ___pool0; NullCheck(L_98); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_99 = L_98->___m_Nodes_0; int16_t L_100 = __this->___m_RightChild_3; NullCheck(L_99); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_101 = (&((L_99)->GetAddressAt(static_cast(L_100)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_102 = (&__this->___m_Rect_6); float L_103 = L_102->___w_4; L_101->___w_4 = L_103; // if (deltaY < 1) float L_104 = V_1; V_10 = (bool)((((float)L_104) < ((float)(1.0f)))? 1 : 0); bool L_105 = V_10; if (!L_105) { goto IL_02c8; } } { // pool.m_Nodes[m_LeftChild].SetIsOccupied(); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_106 = ___pool0; NullCheck(L_106); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_107 = L_106->___m_Nodes_0; int16_t L_108 = __this->___m_LeftChild_2; NullCheck(L_107); AtlasNode_SetIsOccupied_mDE0F696F9119A0A840D300CFF9BFDC5844C37DEB(((L_107)->GetAddressAt(static_cast(L_108))), NULL); // return m_LeftChild; int16_t L_109 = __this->___m_LeftChild_2; V_3 = L_109; goto IL_04a3; } IL_02c8: { // Int16 node = pool.m_Nodes[m_LeftChild].Allocate(pool, width, height); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_110 = ___pool0; NullCheck(L_110); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_111 = L_110->___m_Nodes_0; int16_t L_112 = __this->___m_LeftChild_2; NullCheck(L_111); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_113 = ___pool0; int32_t L_114 = ___width1; int32_t L_115 = ___height2; int16_t L_116; L_116 = AtlasNode_Allocate_mA96F58D6ED00C8AED33E570BD38FC508D11A3A07(((L_111)->GetAddressAt(static_cast(L_112))), L_113, L_114, L_115, NULL); V_11 = L_116; // if (node >= 0) { pool.m_Nodes[node].SetIsOccupied(); } int16_t L_117 = V_11; V_12 = (bool)((((int32_t)((((int32_t)L_117) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_118 = V_12; if (!L_118) { goto IL_0307; } } { // if (node >= 0) { pool.m_Nodes[node].SetIsOccupied(); } AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_119 = ___pool0; NullCheck(L_119); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_120 = L_119->___m_Nodes_0; int16_t L_121 = V_11; NullCheck(L_120); AtlasNode_SetIsOccupied_mDE0F696F9119A0A840D300CFF9BFDC5844C37DEB(((L_120)->GetAddressAt(static_cast(L_121))), NULL); } IL_0307: { // return node; int16_t L_122 = V_11; V_3 = L_122; goto IL_04a3; } IL_030f: { // pool.m_Nodes[m_LeftChild].m_Rect.x = m_Rect.x; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_123 = ___pool0; NullCheck(L_123); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_124 = L_123->___m_Nodes_0; int16_t L_125 = __this->___m_LeftChild_2; NullCheck(L_124); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_126 = (&((L_124)->GetAddressAt(static_cast(L_125)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_127 = (&__this->___m_Rect_6); float L_128 = L_127->___x_1; L_126->___x_1 = L_128; // pool.m_Nodes[m_LeftChild].m_Rect.y = height; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_129 = ___pool0; NullCheck(L_129); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_130 = L_129->___m_Nodes_0; int16_t L_131 = __this->___m_LeftChild_2; NullCheck(L_130); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_132 = (&((L_130)->GetAddressAt(static_cast(L_131)))->___m_Rect_6); int32_t L_133 = ___height2; L_132->___y_2 = ((float)L_133); // pool.m_Nodes[m_LeftChild].m_Rect.z = m_Rect.z; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_134 = ___pool0; NullCheck(L_134); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_135 = L_134->___m_Nodes_0; int16_t L_136 = __this->___m_LeftChild_2; NullCheck(L_135); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_137 = (&((L_135)->GetAddressAt(static_cast(L_136)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_138 = (&__this->___m_Rect_6); float L_139 = L_138->___z_3; L_137->___z_3 = L_139; // pool.m_Nodes[m_LeftChild].m_Rect.w = m_Rect.w; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_140 = ___pool0; NullCheck(L_140); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_141 = L_140->___m_Nodes_0; int16_t L_142 = __this->___m_LeftChild_2; NullCheck(L_141); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_143 = (&((L_141)->GetAddressAt(static_cast(L_142)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_144 = (&__this->___m_Rect_6); float L_145 = L_144->___w_4; L_143->___w_4 = L_145; // pool.m_Nodes[m_RightChild].m_Rect.x = m_Rect.x; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_146 = ___pool0; NullCheck(L_146); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_147 = L_146->___m_Nodes_0; int16_t L_148 = __this->___m_RightChild_3; NullCheck(L_147); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_149 = (&((L_147)->GetAddressAt(static_cast(L_148)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_150 = (&__this->___m_Rect_6); float L_151 = L_150->___x_1; L_149->___x_1 = L_151; // pool.m_Nodes[m_RightChild].m_Rect.y = deltaY; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_152 = ___pool0; NullCheck(L_152); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_153 = L_152->___m_Nodes_0; int16_t L_154 = __this->___m_RightChild_3; NullCheck(L_153); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_155 = (&((L_153)->GetAddressAt(static_cast(L_154)))->___m_Rect_6); float L_156 = V_1; L_155->___y_2 = L_156; // pool.m_Nodes[m_RightChild].m_Rect.z = m_Rect.z; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_157 = ___pool0; NullCheck(L_157); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_158 = L_157->___m_Nodes_0; int16_t L_159 = __this->___m_RightChild_3; NullCheck(L_158); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_160 = (&((L_158)->GetAddressAt(static_cast(L_159)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_161 = (&__this->___m_Rect_6); float L_162 = L_161->___z_3; L_160->___z_3 = L_162; // pool.m_Nodes[m_RightChild].m_Rect.w = m_Rect.w + height; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_163 = ___pool0; NullCheck(L_163); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_164 = L_163->___m_Nodes_0; int16_t L_165 = __this->___m_RightChild_3; NullCheck(L_164); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_166 = (&((L_164)->GetAddressAt(static_cast(L_165)))->___m_Rect_6); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_167 = (&__this->___m_Rect_6); float L_168 = L_167->___w_4; int32_t L_169 = ___height2; L_166->___w_4 = ((float)il2cpp_codegen_add(L_168, ((float)L_169))); // if (deltaX < 1) float L_170 = V_0; V_13 = (bool)((((float)L_170) < ((float)(1.0f)))? 1 : 0); bool L_171 = V_13; if (!L_171) { goto IL_045f; } } { // pool.m_Nodes[m_LeftChild].SetIsOccupied(); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_172 = ___pool0; NullCheck(L_172); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_173 = L_172->___m_Nodes_0; int16_t L_174 = __this->___m_LeftChild_2; NullCheck(L_173); AtlasNode_SetIsOccupied_mDE0F696F9119A0A840D300CFF9BFDC5844C37DEB(((L_173)->GetAddressAt(static_cast(L_174))), NULL); // return m_LeftChild; int16_t L_175 = __this->___m_LeftChild_2; V_3 = L_175; goto IL_04a3; } IL_045f: { // Int16 node = pool.m_Nodes[m_LeftChild].Allocate(pool, width, height); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_176 = ___pool0; NullCheck(L_176); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_177 = L_176->___m_Nodes_0; int16_t L_178 = __this->___m_LeftChild_2; NullCheck(L_177); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_179 = ___pool0; int32_t L_180 = ___width1; int32_t L_181 = ___height2; int16_t L_182; L_182 = AtlasNode_Allocate_mA96F58D6ED00C8AED33E570BD38FC508D11A3A07(((L_177)->GetAddressAt(static_cast(L_178))), L_179, L_180, L_181, NULL); V_14 = L_182; // if (node >= 0) { pool.m_Nodes[node].SetIsOccupied(); } int16_t L_183 = V_14; V_15 = (bool)((((int32_t)((((int32_t)L_183) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_184 = V_15; if (!L_184) { goto IL_049e; } } { // if (node >= 0) { pool.m_Nodes[node].SetIsOccupied(); } AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_185 = ___pool0; NullCheck(L_185); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_186 = L_185->___m_Nodes_0; int16_t L_187 = V_14; NullCheck(L_186); AtlasNode_SetIsOccupied_mDE0F696F9119A0A840D300CFF9BFDC5844C37DEB(((L_186)->GetAddressAt(static_cast(L_187))), NULL); } IL_049e: { // return node; int16_t L_188 = V_14; V_3 = L_188; goto IL_04a3; } IL_04a3: { // } int16_t L_189 = V_3; return L_189; } } IL2CPP_EXTERN_C int16_t AtlasNode_Allocate_mA96F58D6ED00C8AED33E570BD38FC508D11A3A07_AdjustorThunk (RuntimeObject* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, int32_t ___width1, int32_t ___height2, const RuntimeMethod* method) { AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int16_t _returnValue; _returnValue = AtlasNode_Allocate_mA96F58D6ED00C8AED33E570BD38FC508D11A3A07(_thisAdjusted, ___pool0, ___width1, ___height2, method); return _returnValue; } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::ReleaseChildren(UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_ReleaseChildren_m1B0112B1DD2DCFF5E204BE80B8F7C9BC91E7BB6B (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, const RuntimeMethod* method) { bool V_0 = false; { // if (IsLeafNode()) { return; } bool L_0; L_0 = AtlasNode_IsLeafNode_m026D9501AB6E24CF82AD67D96AD9B08F164F5925(__this, NULL); V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_000e; } } { // if (IsLeafNode()) { return; } goto IL_0066; } IL_000e: { // pool.m_Nodes[m_LeftChild].ReleaseChildren(pool); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_2 = ___pool0; NullCheck(L_2); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_3 = L_2->___m_Nodes_0; int16_t L_4 = __this->___m_LeftChild_2; NullCheck(L_3); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_5 = ___pool0; AtlasNode_ReleaseChildren_m1B0112B1DD2DCFF5E204BE80B8F7C9BC91E7BB6B(((L_3)->GetAddressAt(static_cast(L_4))), L_5, NULL); // pool.m_Nodes[m_RightChild].ReleaseChildren(pool); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_6 = ___pool0; NullCheck(L_6); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_7 = L_6->___m_Nodes_0; int16_t L_8 = __this->___m_RightChild_3; NullCheck(L_7); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_9 = ___pool0; AtlasNode_ReleaseChildren_m1B0112B1DD2DCFF5E204BE80B8F7C9BC91E7BB6B(((L_7)->GetAddressAt(static_cast(L_8))), L_9, NULL); // pool.AtlasNodeFree(m_LeftChild); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_10 = ___pool0; int16_t L_11 = __this->___m_LeftChild_2; NullCheck(L_10); AtlasNodePool_AtlasNodeFree_m8439BC672727D5205BD768CCF3A26C3E924D53EF(L_10, L_11, NULL); // pool.AtlasNodeFree(m_RightChild); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_12 = ___pool0; int16_t L_13 = __this->___m_RightChild_3; NullCheck(L_12); AtlasNodePool_AtlasNodeFree_m8439BC672727D5205BD768CCF3A26C3E924D53EF(L_12, L_13, NULL); // m_LeftChild = -1; __this->___m_LeftChild_2 = (int16_t)(-1); // m_RightChild = -1; __this->___m_RightChild_3 = (int16_t)(-1); } IL_0066: { // } return; } } IL2CPP_EXTERN_C void AtlasNode_ReleaseChildren_m1B0112B1DD2DCFF5E204BE80B8F7C9BC91E7BB6B_AdjustorThunk (RuntimeObject* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, const RuntimeMethod* method) { AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AtlasNode_ReleaseChildren_m1B0112B1DD2DCFF5E204BE80B8F7C9BC91E7BB6B(_thisAdjusted, ___pool0, method); } // System.Void UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::ReleaseAndMerge(UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasNode_ReleaseAndMerge_mF3EA698E178F2042996A9C630D05723A4B3E11AF (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, const RuntimeMethod* method) { int16_t V_0 = 0; bool V_1 = false; int32_t G_B4_0 = 0; { // Int16 n = m_Self; int16_t L_0 = __this->___m_Self_0; V_0 = L_0; } IL_0008: { // pool.m_Nodes[n].ReleaseChildren(pool); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_1 = ___pool0; NullCheck(L_1); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_2 = L_1->___m_Nodes_0; int16_t L_3 = V_0; NullCheck(L_2); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_4 = ___pool0; AtlasNode_ReleaseChildren_m1B0112B1DD2DCFF5E204BE80B8F7C9BC91E7BB6B(((L_2)->GetAddressAt(static_cast(L_3))), L_4, NULL); // pool.m_Nodes[n].ClearIsOccupied(); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_5 = ___pool0; NullCheck(L_5); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_6 = L_5->___m_Nodes_0; int16_t L_7 = V_0; NullCheck(L_6); AtlasNode_ClearIsOccupied_m15C4CF7573BF45C8472AAE6C72D93496F69F74B6(((L_6)->GetAddressAt(static_cast(L_7))), NULL); // n = pool.m_Nodes[n].m_Parent; AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_8 = ___pool0; NullCheck(L_8); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_9 = L_8->___m_Nodes_0; int16_t L_10 = V_0; NullCheck(L_9); int16_t L_11 = ((L_9)->GetAddressAt(static_cast(L_10)))->___m_Parent_1; V_0 = L_11; // while (n >= 0 && pool.m_Nodes[n].IsMergeNeeded(pool)); int16_t L_12 = V_0; if ((((int32_t)L_12) < ((int32_t)0))) { goto IL_0059; } } { AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_13 = ___pool0; NullCheck(L_13); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_14 = L_13->___m_Nodes_0; int16_t L_15 = V_0; NullCheck(L_14); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_16 = ___pool0; bool L_17; L_17 = AtlasNode_IsMergeNeeded_m70B87CDC5F874B42D73D0A5D889F7E86AD44A8AE(((L_14)->GetAddressAt(static_cast(L_15))), L_16, NULL); G_B4_0 = ((int32_t)(L_17)); goto IL_005a; } IL_0059: { G_B4_0 = 0; } IL_005a: { V_1 = (bool)G_B4_0; bool L_18 = V_1; if (L_18) { goto IL_0008; } } { // } return; } } IL2CPP_EXTERN_C void AtlasNode_ReleaseAndMerge_mF3EA698E178F2042996A9C630D05723A4B3E11AF_AdjustorThunk (RuntimeObject* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, const RuntimeMethod* method) { AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AtlasNode_ReleaseAndMerge_mF3EA698E178F2042996A9C630D05723A4B3E11AF(_thisAdjusted, ___pool0, method); } // System.Boolean UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNode::IsMergeNeeded(UnityEngine.Rendering.AtlasAllocatorDynamic/AtlasNodePool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasNode_IsMergeNeeded_m70B87CDC5F874B42D73D0A5D889F7E86AD44A8AE (AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B5_0 = 0; { // return pool.m_Nodes[m_LeftChild].IsLeafNode() && (!pool.m_Nodes[m_LeftChild].IsOccupied()) // && pool.m_Nodes[m_RightChild].IsLeafNode() && (!pool.m_Nodes[m_RightChild].IsOccupied()); AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_0 = ___pool0; NullCheck(L_0); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_1 = L_0->___m_Nodes_0; int16_t L_2 = __this->___m_LeftChild_2; NullCheck(L_1); bool L_3; L_3 = AtlasNode_IsLeafNode_m026D9501AB6E24CF82AD67D96AD9B08F164F5925(((L_1)->GetAddressAt(static_cast(L_2))), NULL); if (!L_3) { goto IL_0064; } } { AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_4 = ___pool0; NullCheck(L_4); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_5 = L_4->___m_Nodes_0; int16_t L_6 = __this->___m_LeftChild_2; NullCheck(L_5); bool L_7; L_7 = AtlasNode_IsOccupied_m4DAB3793E66F89B97D1521DA6A639A0B16C8BEE1(((L_5)->GetAddressAt(static_cast(L_6))), NULL); if (L_7) { goto IL_0064; } } { AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_8 = ___pool0; NullCheck(L_8); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_9 = L_8->___m_Nodes_0; int16_t L_10 = __this->___m_RightChild_3; NullCheck(L_9); bool L_11; L_11 = AtlasNode_IsLeafNode_m026D9501AB6E24CF82AD67D96AD9B08F164F5925(((L_9)->GetAddressAt(static_cast(L_10))), NULL); if (!L_11) { goto IL_0064; } } { AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* L_12 = ___pool0; NullCheck(L_12); AtlasNodeU5BU5D_t82889CCDF8278EF72D3F6F4A80D4413B36101394* L_13 = L_12->___m_Nodes_0; int16_t L_14 = __this->___m_RightChild_3; NullCheck(L_13); bool L_15; L_15 = AtlasNode_IsOccupied_m4DAB3793E66F89B97D1521DA6A639A0B16C8BEE1(((L_13)->GetAddressAt(static_cast(L_14))), NULL); G_B5_0 = ((((int32_t)L_15) == ((int32_t)0))? 1 : 0); goto IL_0065; } IL_0064: { G_B5_0 = 0; } IL_0065: { V_0 = (bool)G_B5_0; goto IL_0068; } IL_0068: { // } bool L_16 = V_0; return L_16; } } IL2CPP_EXTERN_C bool AtlasNode_IsMergeNeeded_m70B87CDC5F874B42D73D0A5D889F7E86AD44A8AE_AdjustorThunk (RuntimeObject* __this, AtlasNodePool_t3A74A7331B2EEA0321FE04A40B1E770A3894D1E0* ___pool0, const RuntimeMethod* method) { AtlasNode_tE1393243E3FBC4D627662BB3BD7D37E36687987A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AtlasNode_IsMergeNeeded_m70B87CDC5F874B42D73D0A5D889F7E86AD44A8AE(_thisAdjusted, ___pool0, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // 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) { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL; { // return m_AtlasTexture; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_AtlasTexture_0; V_0 = L_0; goto IL_000a; } IL_000a: { // } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = V_0; return L_1; } } // 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 ___width0, int32_t ___height1, int32_t ___capacity2, int32_t ___format3, 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; } { // private RTHandle m_AtlasTexture = null; __this->___m_AtlasTexture_0 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasTexture_0), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL); // private bool isAtlasTextureOwner = false; __this->___isAtlasTextureOwner_1 = (bool)0; // private AtlasAllocatorDynamic m_AtlasAllocator = null; __this->___m_AtlasAllocator_5 = (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasAllocator_5), (void*)(AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170*)NULL); // public Texture2DAtlasDynamic(int width, int height, int capacity, GraphicsFormat format) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Width = width; int32_t L_0 = ___width0; __this->___m_Width_2 = L_0; // m_Height = height; int32_t L_1 = ___height1; __this->___m_Height_3 = L_1; // m_Format = format; int32_t L_2 = ___format3; __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_m95E0AEEEC5E86C190497A80E0471C65645D8C976(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 = ___width0; int32_t L_8 = ___height1; int32_t L_9 = ___capacity2; 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(capacity); int32_t L_11 = ___capacity2; 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 ___width0, int32_t ___height1, int32_t ___capacity2, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___atlasTexture3, 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; } { // private RTHandle m_AtlasTexture = null; __this->___m_AtlasTexture_0 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasTexture_0), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL); // private bool isAtlasTextureOwner = false; __this->___isAtlasTextureOwner_1 = (bool)0; // private AtlasAllocatorDynamic m_AtlasAllocator = null; __this->___m_AtlasAllocator_5 = (AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AtlasAllocator_5), (void*)(AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170*)NULL); // public Texture2DAtlasDynamic(int width, int height, int capacity, RTHandle atlasTexture) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Width = width; int32_t L_0 = ___width0; __this->___m_Width_2 = L_0; // m_Height = height; int32_t L_1 = ___height1; __this->___m_Height_3 = L_1; // m_Format = atlasTexture.rt.graphicsFormat; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___atlasTexture3; NullCheck(L_2); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3; L_3 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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 = ___atlasTexture3; __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 = ___width0; int32_t L_7 = ___height1; int32_t L_8 = ___capacity2; 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(capacity); int32_t L_10 = ___capacity2; 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; } bool V_0 = false; { // ResetAllocator(); Texture2DAtlasDynamic_ResetAllocator_m896AD6D2A4BC73A314AC6EF64136EC6A3A239CC5(__this, NULL); // if (isAtlasTextureOwner) { RTHandles.Release(m_AtlasTexture); } bool L_0 = __this->___isAtlasTextureOwner_1; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0020; } } { // if (isAtlasTextureOwner) { RTHandles.Release(m_AtlasTexture); } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = __this->___m_AtlasTexture_0; il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var); RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_2, NULL); } IL_0020: { // } 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* ___cmd0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset1, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture2, 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; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; { // int key = texture.GetInstanceID(); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture2; 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 = ___scaleOffset1; NullCheck(L_2); bool L_5; L_5 = Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230(L_2, L_3, L_4, Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0105; } } { // int width = texture.width; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = ___texture2; NullCheck(L_7); int32_t L_8; L_8 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_7); V_2 = L_8; // int height = texture.height; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = ___texture2; NullCheck(L_9); int32_t L_10; L_10 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_9); V_3 = L_10; // if (m_AtlasAllocator.Allocate(out scaleOffset, key, width, height)) AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* L_11 = __this->___m_AtlasAllocator_5; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_12 = ___scaleOffset1; int32_t L_13 = V_0; int32_t L_14 = V_2; int32_t L_15 = V_3; NullCheck(L_11); bool L_16; L_16 = AtlasAllocatorDynamic_Allocate_mCB0BE9CC01255B8019E1EB0AF10818F65C97A537(L_11, L_12, L_13, L_14, L_15, NULL); V_4 = L_16; bool L_17 = V_4; if (!L_17) { goto IL_00ff; } } { // scaleOffset.Scale(new Vector4(1.0f / m_Width, 1.0f / m_Height, 1.0f / m_Width, 1.0f / m_Height)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_18 = ___scaleOffset1; int32_t L_19 = __this->___m_Width_2; int32_t L_20 = __this->___m_Height_3; int32_t L_21 = __this->___m_Width_2; int32_t L_22 = __this->___m_Height_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23; memset((&L_23), 0, sizeof(L_23)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_23), ((float)((1.0f)/((float)L_19))), ((float)((1.0f)/((float)L_20))), ((float)((1.0f)/((float)L_21))), ((float)((1.0f)/((float)L_22))), /*hidden argument*/NULL); Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline(L_18, L_23, NULL); // for (int mipLevel = 0; mipLevel < (texture as Texture2D).mipmapCount; mipLevel++) V_5 = 0; goto IL_00d2; } IL_008c: { // cmd.SetRenderTarget(m_AtlasTexture, mipLevel); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_25 = __this->___m_AtlasTexture_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26; L_26 = RTHandle_op_Implicit_m7E42D3EE8A152420027F24913FAC50D9FECECE6A(L_25, NULL); int32_t L_27 = V_5; NullCheck(L_24); CommandBuffer_SetRenderTarget_m9E602C758517FB0B4E5B858DC043D24B4FA91EBB(L_24, L_26, L_27, NULL); // Blitter.BlitQuad(cmd, texture, new Vector4(1, 1, 0, 0), scaleOffset, mipLevel, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_29 = ___texture2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30; memset((&L_30), 0, sizeof(L_30)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_30), (1.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_31 = ___scaleOffset1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_32 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_31); int32_t L_33 = V_5; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitQuad_mCBF7991C0C986458A76146822A145C2977359008(L_28, L_29, L_30, L_32, L_33, (bool)0, NULL); // for (int mipLevel = 0; mipLevel < (texture as Texture2D).mipmapCount; mipLevel++) int32_t L_34 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00d2: { // for (int mipLevel = 0; mipLevel < (texture as Texture2D).mipmapCount; mipLevel++) int32_t L_35 = V_5; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_36 = ___texture2; NullCheck(((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_36, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var))); int32_t L_37; L_37 = Texture_get_mipmapCount_m9E68435BC8E30B9821525BFC8121C34A53774023(((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_36, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var)), NULL); V_6 = (bool)((((int32_t)L_35) < ((int32_t)L_37))? 1 : 0); bool L_38 = V_6; if (L_38) { goto IL_008c; } } { // m_AllocationCache.Add(key, scaleOffset); Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_39 = __this->___m_AllocationCache_6; int32_t L_40 = V_0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_41 = ___scaleOffset1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_41); NullCheck(L_39); Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381(L_39, L_40, L_42, Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_RuntimeMethod_var); // return true; V_7 = (bool)1; goto IL_010a; } IL_00ff: { // return false; V_7 = (bool)0; goto IL_010a; } IL_0105: { // return true; V_7 = (bool)1; goto IL_010a; } IL_010a: { // } bool L_43 = V_7; return L_43; } } // 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* ___scaleOffset0, int32_t ___key1, 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; } bool V_0 = false; { // return m_AllocationCache.TryGetValue(key, out scaleOffset); Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_0 = __this->___m_AllocationCache_6; int32_t L_1 = ___key1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_2 = ___scaleOffset0; NullCheck(L_0); bool L_3; L_3 = Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230(L_0, L_1, L_2, Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var); V_0 = L_3; goto IL_0011; } IL_0011: { // } bool L_4 = V_0; return L_4; } } // 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* ___isUploadNeeded0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___scaleOffset1, int32_t ___key2, int32_t ___width3, int32_t ___height4, 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; } bool V_0 = false; bool V_1 = false; bool V_2 = false; { // isUploadNeeded = false; bool* L_0 = ___isUploadNeeded0; *((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 = ___key2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_3 = ___scaleOffset1; NullCheck(L_1); bool L_4; L_4 = Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230(L_1, L_2, L_3, Dictionary_2_TryGetValue_m3EC43ADA4BD4A1E931EA489BE45702557B2D2230_RuntimeMethod_var); V_0 = L_4; bool L_5 = V_0; if (!L_5) { goto IL_001a; } } { // if (m_AllocationCache.TryGetValue(key, out scaleOffset)) { return true; } V_1 = (bool)1; goto IL_0091; } IL_001a: { // if (!m_AtlasAllocator.Allocate(out scaleOffset, key, width, height)) { return false; } AtlasAllocatorDynamic_t1C5BD5EE7946E12B603130FA9D7CEB42B3B4D170* L_6 = __this->___m_AtlasAllocator_5; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_7 = ___scaleOffset1; int32_t L_8 = ___key2; int32_t L_9 = ___width3; int32_t L_10 = ___height4; NullCheck(L_6); bool L_11; L_11 = AtlasAllocatorDynamic_Allocate_mCB0BE9CC01255B8019E1EB0AF10818F65C97A537(L_6, L_7, L_8, L_9, L_10, NULL); V_2 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0); bool L_12 = V_2; if (!L_12) { goto IL_0037; } } { // if (!m_AtlasAllocator.Allocate(out scaleOffset, key, width, height)) { return false; } V_1 = (bool)0; goto IL_0091; } IL_0037: { // isUploadNeeded = true; bool* L_13 = ___isUploadNeeded0; *((int8_t*)L_13) = (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_14 = ___scaleOffset1; int32_t L_15 = __this->___m_Width_2; int32_t L_16 = __this->___m_Height_3; int32_t L_17 = __this->___m_Width_2; int32_t L_18 = __this->___m_Height_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19; memset((&L_19), 0, sizeof(L_19)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_19), ((float)((1.0f)/((float)L_15))), ((float)((1.0f)/((float)L_16))), ((float)((1.0f)/((float)L_17))), ((float)((1.0f)/((float)L_18))), /*hidden argument*/NULL); Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline(L_14, L_19, NULL); // m_AllocationCache.Add(key, scaleOffset); Dictionary_2_t66703E5B5DAC871FEE58F3ED3A50BC6863FC12DC* L_20 = __this->___m_AllocationCache_6; int32_t L_21 = ___key2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_22 = ___scaleOffset1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_22); NullCheck(L_20); Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381(L_20, L_21, L_23, Dictionary_2_Add_m7810005131176D8408CF347E9270C499B3E66381_RuntimeMethod_var); // return true; V_1 = (bool)1; goto IL_0091; } IL_0091: { // } bool L_24 = V_1; return L_24; } } // System.Void UnityEngine.Rendering.Texture2DAtlasDynamic::ReleaseTextureSlot(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlasDynamic_ReleaseTextureSlot_m64D7A4CD2351FADA1AC1EB5C336B449D7E0C6845 (Texture2DAtlasDynamic_t8655AA2AAA626078AB75D59ED75A248D13A3527D* __this, int32_t ___key0, 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 = ___key0; 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 = ___key0; 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_m372FF3225D53990EB6982ACD1096F613BDE69922 (int32_t ___value0, 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 = ___value0; 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_m062BCCD9A0A99529F1EBF01068F87C12908FD260 (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_m03D653E1B7E284DE7655BF617102C8D3CB47A77D (const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; { // switch (SystemInfo.graphicsDeviceType) int32_t L_0; L_0 = SystemInfo_get_graphicsDeviceType_m539E2B66EB19CD100050109D879AF1F55EB212E1(NULL); V_1 = L_0; int32_t L_1 = V_1; V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)13)))) { goto IL_001b; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)2))) { goto IL_0030; } } { goto IL_0014; } IL_0014: { int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)((int32_t)13)))) { goto IL_0030; } } { goto IL_0034; } IL_001b: { int32_t L_5 = V_0; if ((((int32_t)L_5) == ((int32_t)((int32_t)18)))) { goto IL_0030; } } { goto IL_0022; } IL_0022: { int32_t L_6 = V_0; if ((((int32_t)L_6) == ((int32_t)((int32_t)21)))) { goto IL_0030; } } { goto IL_0029; } IL_0029: { int32_t L_7 = V_0; if ((((int32_t)L_7) == ((int32_t)((int32_t)26)))) { goto IL_0030; } } { goto IL_0034; } IL_0030: { // return true; V_2 = (bool)1; goto IL_0038; } IL_0034: { // return false; V_2 = (bool)0; goto IL_0038; } IL_0038: { // } bool L_8 = V_2; return L_8; } } // UnityEngine.Rendering.TextureDimension UnityEngine.Rendering.TextureXR::get_dimension() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureXR_get_dimension_mF5451652AD01DE1A917D0C4078E4EBDD451A5AE5 (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; } int32_t V_0 = 0; int32_t G_B3_0 = 0; { // 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_m03D653E1B7E284DE7655BF617102C8D3CB47A77D(NULL); if (L_0) { goto IL_000b; } } { G_B3_0 = 2; goto IL_000c; } IL_000b: { G_B3_0 = 5; } IL_000c: { V_0 = G_B3_0; goto IL_000f; } IL_000f: { // } int32_t L_1 = V_0; return L_1; } } // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackUIntTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackUIntTexture_m9F4F07C63375F1200E69DEF0C50B173354DBAF73 (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; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL; { // 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_m03D653E1B7E284DE7655BF617102C8D3CB47A77D(NULL); if (L_0) { goto IL_000f; } } { 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; G_B3_0 = L_1; goto IL_0014; } IL_000f: { 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; G_B3_0 = L_2; } IL_0014: { V_0 = G_B3_0; goto IL_0017; } IL_0017: { // public static RTHandle GetBlackUIntTexture() { return useTexArray ? m_BlackUIntTexture2DArrayRTH : m_BlackUIntTextureRTH; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = V_0; return L_3; } } // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetClearTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetClearTexture_mF064CE808953BF4FAF6275FA37FC64FC6C32047A (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; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL; { // 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_m03D653E1B7E284DE7655BF617102C8D3CB47A77D(NULL); if (L_0) { goto IL_000f; } } { 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; G_B3_0 = L_1; goto IL_0014; } IL_000f: { 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; G_B3_0 = L_2; } IL_0014: { V_0 = G_B3_0; goto IL_0017; } IL_0017: { // public static RTHandle GetClearTexture() { return useTexArray ? m_ClearTexture2DArrayRTH : m_ClearTextureRTH; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = V_0; return L_3; } } // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetMagentaTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetMagentaTexture_m540F2F78494398B2CD2667B458CFEDB45357E626 (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; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL; { // 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_m03D653E1B7E284DE7655BF617102C8D3CB47A77D(NULL); if (L_0) { goto IL_000f; } } { 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; G_B3_0 = L_1; goto IL_0014; } IL_000f: { 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; G_B3_0 = L_2; } IL_0014: { V_0 = G_B3_0; goto IL_0017; } IL_0017: { // public static RTHandle GetMagentaTexture() { return useTexArray ? m_MagentaTexture2DArrayRTH : m_MagentaTextureRTH; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = V_0; return L_3; } } // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTexture_mC8BC117CF59ED27F57A66F0CA34758647098C46D (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; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL; { // 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_m03D653E1B7E284DE7655BF617102C8D3CB47A77D(NULL); if (L_0) { goto IL_000f; } } { 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; G_B3_0 = L_1; goto IL_0014; } IL_000f: { 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; G_B3_0 = L_2; } IL_0014: { V_0 = G_B3_0; goto IL_0017; } IL_0017: { // public static RTHandle GetBlackTexture() { return useTexArray ? m_BlackTexture2DArrayRTH : m_BlackTextureRTH; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = V_0; return L_3; } } // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackTextureArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTextureArray_m854E06ABA457E2C6BB7345BAC0E49C2477667967 (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; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL; { // 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; V_0 = L_0; goto IL_0009; } IL_0009: { // public static RTHandle GetBlackTextureArray() { return m_BlackTexture2DArrayRTH; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = V_0; return L_1; } } // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackTexture3D() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTexture3D_m8D80CB8404ED895D0A2D5E4B73B4FAA9689BF5C2 (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; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL; { // 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; V_0 = L_0; goto IL_0009; } IL_0009: { // public static RTHandle GetBlackTexture3D() { return m_BlackTexture3DRTH; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = V_0; return L_1; } } // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetWhiteTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetWhiteTexture_m6280FF7F2A9425E90DB30809B7067ADE05D7A9FB (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; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL; { // 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_m03D653E1B7E284DE7655BF617102C8D3CB47A77D(NULL); if (L_0) { goto IL_000f; } } { 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; G_B3_0 = L_1; goto IL_0014; } IL_000f: { 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; G_B3_0 = L_2; } IL_0014: { V_0 = G_B3_0; goto IL_0017; } IL_0017: { // public static RTHandle GetWhiteTexture() { return useTexArray ? m_WhiteTexture2DArrayRTH : m_WhiteTextureRTH; } RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = V_0; return L_3; } } // System.Void UnityEngine.Rendering.TextureXR::Initialize(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureXR_Initialize_m3FBDB7039F1DA5958BD87DB420A3A495FD4D7E9B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___clearR32_UIntShader1, 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; } bool V_0 = false; { // 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_024f; } } { // RTHandles.Release(m_BlackUIntTexture2DArrayRTH); il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ((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_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_3, NULL); // m_BlackUIntTexture2DArray = CreateBlackUIntTextureArray(cmd, clearR32_UIntShader); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd0; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_5 = ___clearR32_UIntShader1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6; L_6 = TextureXR_CreateBlackUIntTextureArray_m31C723201EE5836D79EAC9547B2717525E3B7A3D(L_4, L_5, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArray_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArray_1), (void*)L_6); // m_BlackUIntTexture2DArrayRTH = RTHandles.Alloc(m_BlackUIntTexture2DArray); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArray_1; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8; L_8 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_7, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArrayRTH_3 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture2DArrayRTH_3), (void*)L_8); // RTHandles.Release(m_BlackUIntTextureRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTextureRTH_4; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_9, NULL); // m_BlackUIntTexture = CreateBlackUintTexture(cmd, clearR32_UIntShader); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___cmd0; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_11 = ___clearR32_UIntShader1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12; L_12 = TextureXR_CreateBlackUintTexture_mA6A75A180C5B5FBB68B8C8CD8C703E8C472C6F17(L_10, L_11, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture_2 = L_12; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture_2), (void*)L_12); // m_BlackUIntTextureRTH = RTHandles.Alloc(m_BlackUIntTexture); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTexture_2; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14; L_14 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_13, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTextureRTH_4 = L_14; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackUIntTextureRTH_4), (void*)L_14); // RTHandles.Release(m_ClearTextureRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_15 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTextureRTH_8; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_15, NULL); // m_ClearTexture = new Texture2D(1, 1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None) { name = "Clear Texture" }; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_16 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); NullCheck(L_16); Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF(L_16, 1, 1, 4, 0, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_17 = L_16; NullCheck(L_17); Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_17, _stringLiteralB1994F9E540855D476C744B427AA560BC162C456, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6 = L_17; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6), (void*)L_17); // m_ClearTexture.SetPixel(0, 0, Color.clear); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_18 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19; L_19 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); NullCheck(L_18); Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_18, 0, 0, L_19, NULL); // m_ClearTexture.Apply(); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_20 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6; NullCheck(L_20); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_20, NULL); // m_ClearTextureRTH = RTHandles.Alloc(m_ClearTexture); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_21 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_22; L_22 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_21, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTextureRTH_8 = L_22; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTextureRTH_8), (void*)L_22); // RTHandles.Release(m_ClearTexture2DArrayRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_23 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArrayRTH_7; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_23, NULL); // m_ClearTexture2DArray = CreateTexture2DArrayFromTexture2D(m_ClearTexture, "Clear Texture2DArray"); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_24 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture_6; Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_25; L_25 = TextureXR_CreateTexture2DArrayFromTexture2D_mE2D47790EDF8E296A4BD08D68A2EC845D533CD63(L_24, _stringLiteral3D90B8B32F87ACB4925C1A6F8C79144FDCAF8CDF, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArray_5 = L_25; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArray_5), (void*)L_25); // m_ClearTexture2DArrayRTH = RTHandles.Alloc(m_ClearTexture2DArray); Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_26 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArray_5; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_27; L_27 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_26, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArrayRTH_7 = L_27; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_ClearTexture2DArrayRTH_7), (void*)L_27); // RTHandles.Release(m_MagentaTextureRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_28 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTextureRTH_12; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_28, NULL); // m_MagentaTexture = new Texture2D(1, 1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None) { name = "Magenta Texture" }; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_29 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); NullCheck(L_29); Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF(L_29, 1, 1, 4, 0, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_30 = L_29; NullCheck(L_30); Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_30, _stringLiteral7E610FC4FDB73DAF334119943E03819D44500C0E, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10 = L_30; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10), (void*)L_30); // m_MagentaTexture.SetPixel(0, 0, Color.magenta); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_31 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_32; L_32 = Color_get_magenta_mF552F660CB0E42F18558AD59D516EBAC923F57E2_inline(NULL); NullCheck(L_31); Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_31, 0, 0, L_32, NULL); // m_MagentaTexture.Apply(); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_33 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10; NullCheck(L_33); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_33, NULL); // m_MagentaTextureRTH = RTHandles.Alloc(m_MagentaTexture); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_34 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_35; L_35 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_34, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTextureRTH_12 = L_35; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTextureRTH_12), (void*)L_35); // RTHandles.Release(m_MagentaTexture2DArrayRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_36 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArrayRTH_11; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_36, NULL); // m_MagentaTexture2DArray = CreateTexture2DArrayFromTexture2D(m_MagentaTexture, "Magenta Texture2DArray"); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_37 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture_10; Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_38; L_38 = TextureXR_CreateTexture2DArrayFromTexture2D_mE2D47790EDF8E296A4BD08D68A2EC845D533CD63(L_37, _stringLiteralFA717E7314B83AAAAF129313F0CFA7EC15EBC525, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArray_9 = L_38; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArray_9), (void*)L_38); // m_MagentaTexture2DArrayRTH = RTHandles.Alloc(m_MagentaTexture2DArray); Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_39 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArray_9; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_40; L_40 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_39, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArrayRTH_11 = L_40; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MagentaTexture2DArrayRTH_11), (void*)L_40); // RTHandles.Release(m_BlackTextureRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_41 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTextureRTH_17; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_41, NULL); // m_BlackTexture = new Texture2D(1, 1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None) { name = "Black Texture" }; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_42 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); NullCheck(L_42); Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF(L_42, 1, 1, 4, 0, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_43 = L_42; NullCheck(L_43); Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_43, _stringLiteral91896BFCE7A80962CB847131C99FBB40B54405A9, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13 = L_43; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13), (void*)L_43); // m_BlackTexture.SetPixel(0, 0, Color.black); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_44 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_45; L_45 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); NullCheck(L_44); Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_44, 0, 0, L_45, NULL); // m_BlackTexture.Apply(); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_46 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13; NullCheck(L_46); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_46, NULL); // m_BlackTextureRTH = RTHandles.Alloc(m_BlackTexture); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_47 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_48; L_48 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_47, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTextureRTH_17 = L_48; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTextureRTH_17), (void*)L_48); // RTHandles.Release(m_BlackTexture2DArrayRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_49 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArrayRTH_16; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_49, NULL); // m_BlackTexture2DArray = CreateTexture2DArrayFromTexture2D(m_BlackTexture, "Black Texture2DArray"); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_50 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture_13; Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_51; L_51 = TextureXR_CreateTexture2DArrayFromTexture2D_mE2D47790EDF8E296A4BD08D68A2EC845D533CD63(L_50, _stringLiteralE0229C664E14FBFEEC931C53EB1ABB1BD50A8791, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArray_15 = L_51; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArray_15), (void*)L_51); // m_BlackTexture2DArrayRTH = RTHandles.Alloc(m_BlackTexture2DArray); Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_52 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArray_15; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_53; L_53 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_52, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArrayRTH_16 = L_53; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArrayRTH_16), (void*)L_53); // RTHandles.Release(m_BlackTexture3DRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_54 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3DRTH_18; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_54, NULL); // m_BlackTexture3D = CreateBlackTexture3D("Black Texture3D"); Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_55; L_55 = TextureXR_CreateBlackTexture3D_m70E166C61FADBE1D1F29A91FA821D89B17802F9F(_stringLiteral233223C8E5F418C195B5284B000BA1642E17644C, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3D_14 = L_55; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3D_14), (void*)L_55); // m_BlackTexture3DRTH = RTHandles.Alloc(m_BlackTexture3D); Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_56 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3D_14; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_57; L_57 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_56, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3DRTH_18 = L_57; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3DRTH_18), (void*)L_57); // RTHandles.Release(m_WhiteTextureRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_58 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTextureRTH_21; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_58, NULL); // m_WhiteTextureRTH = RTHandles.Alloc(Texture2D.whiteTexture); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_59; L_59 = Texture2D_get_whiteTexture_m7999084E0B635CF834F8DD2D840FAA71720404DA(NULL); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_60; L_60 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_59, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTextureRTH_21 = L_60; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTextureRTH_21), (void*)L_60); // RTHandles.Release(m_WhiteTexture2DArrayRTH); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_61 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArrayRTH_20; RTHandles_Release_m30F0805D0D28A1EA1C0A661E31E6A0F1B8D26EE4(L_61, NULL); // m_WhiteTexture2DArray = CreateTexture2DArrayFromTexture2D(Texture2D.whiteTexture, "White Texture2DArray"); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_62; L_62 = Texture2D_get_whiteTexture_m7999084E0B635CF834F8DD2D840FAA71720404DA(NULL); Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_63; L_63 = TextureXR_CreateTexture2DArrayFromTexture2D_mE2D47790EDF8E296A4BD08D68A2EC845D533CD63(L_62, _stringLiteralA4ACE7425465ED8B7CF6A88FEB3F0C61C30E530F, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArray_19 = L_63; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArray_19), (void*)L_63); // m_WhiteTexture2DArrayRTH = RTHandles.Alloc(m_WhiteTexture2DArray); Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_64 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArray_19; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_65; L_65 = RTHandles_Alloc_m6C29C447A6F154094BCEDB69E1B874406414095B(L_64, NULL); ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArrayRTH_20 = L_65; Il2CppCodeGenWriteBarrier((void**)(&((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_WhiteTexture2DArrayRTH_20), (void*)L_65); } IL_024f: { // } return; } } // UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::CreateTexture2DArrayFromTexture2D(UnityEngine.Texture2D,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* TextureXR_CreateTexture2DArrayFromTexture2D_mE2D47790EDF8E296A4BD08D68A2EC845D533CD63 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___source0, String_t* ___name1, 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; bool V_2 = false; Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* V_3 = NULL; { // Texture2DArray texArray = new Texture2DArray(source.width, source.height, slices, source.format, false) { name = name }; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___source0; 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 = ___source0; 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_m062BCCD9A0A99529F1EBF01068F87C12908FD260_inline(NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = ___source0; 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 = ___name1; 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_003b; } IL_002b: { // Graphics.CopyTexture(source, 0, 0, texArray, i, 0); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = ___source0; 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_mEAE31D47419B997178F8AC531F065432C3270F1D(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_003b: { // 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_m062BCCD9A0A99529F1EBF01068F87C12908FD260_inline(NULL); V_2 = (bool)((((int32_t)L_14) < ((int32_t)L_15))? 1 : 0); bool L_16 = V_2; if (L_16) { goto IL_002b; } } { // return texArray; Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_17 = V_0; V_3 = L_17; goto IL_004b; } IL_004b: { // } Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* L_18 = V_3; return L_18; } } // UnityEngine.Texture UnityEngine.Rendering.TextureXR::CreateBlackUIntTextureArray(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureXR_CreateBlackUIntTextureArray_m31C723201EE5836D79EAC9547B2717525E3B7A3D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___clearR32_UIntShader1, 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; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_2 = NULL; { // 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_m062BCCD9A0A99529F1EBF01068F87C12908FD260_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 = ___clearR32_UIntShader1; 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 = ___cmd0; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_13 = ___clearR32_UIntShader1; int32_t L_14 = V_1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16; L_16 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(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 = ___cmd0; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_18 = ___clearR32_UIntShader1; int32_t L_19 = V_1; int32_t L_20; L_20 = TextureXR_get_slices_m062BCCD9A0A99529F1EBF01068F87C12908FD260_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; V_2 = L_21; goto IL_007f; } IL_007f: { // } Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_2; return L_22; } } // UnityEngine.Texture UnityEngine.Rendering.TextureXR::CreateBlackUintTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.ComputeShader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureXR_CreateBlackUintTexture_mA6A75A180C5B5FBB68B8C8CD8C703E8C472C6F17 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___clearR32_UIntShader1, 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; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_2 = NULL; { // 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_m062BCCD9A0A99529F1EBF01068F87C12908FD260_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 = ___clearR32_UIntShader1; 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 = ___cmd0; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_13 = ___clearR32_UIntShader1; int32_t L_14 = V_1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16; L_16 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(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 = ___cmd0; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_18 = ___clearR32_UIntShader1; int32_t L_19 = V_1; int32_t L_20; L_20 = TextureXR_get_slices_m062BCCD9A0A99529F1EBF01068F87C12908FD260_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; V_2 = L_21; goto IL_007f; } IL_007f: { // } Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_2; return L_22; } } // UnityEngine.Texture3D UnityEngine.Rendering.TextureXR::CreateBlackTexture3D(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* TextureXR_CreateBlackTexture3D_m70E166C61FADBE1D1F29A91FA821D89B17802F9F (String_t* ___name0, 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_tDC30A0F19B6055086859D1ABC098D6E6762000E1* V_0 = NULL; Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* V_1 = NULL; { // 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); V_0 = L_0; // texture3D.name = name; Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_1 = V_0; String_t* L_2 = ___name0; NullCheck(L_1); Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_1, L_2, NULL); // texture3D.SetPixel(0, 0, 0, Color.black, 0); Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_3 = V_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4; L_4 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_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 = V_0; NullCheck(L_5); Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(L_5, (bool)0, NULL); // return texture3D; Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_6 = V_0; V_1 = L_6; goto IL_0030; } IL_0030: { // } Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_7 = V_1; return L_7; } } // System.Void UnityEngine.Rendering.TextureXR::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureXR__cctor_mE878B10D1BF0795040F3EE53CA670752192BAA7F (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_m652C33E2C6CC635B812F158A1AA9FEB54E8F7488 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; int32_t V_2 = 0; bool V_3 = false; { // var newArray = new TransformAccessArray(capacity); int32_t L_0 = ___capacity1; TransformAccessArray__ctor_m66B44699D46850AA776992B25A5443B6BAC42ED1((&V_0), L_0, (-1), NULL); // if (array.isCreated) TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_1 = ___array0; bool L_2; L_2 = TransformAccessArray_get_isCreated_m27A01F9644D14864AAF311A87959DF8705A0B142(L_1, NULL); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_0041; } } { // for (int i = 0; i < array.length; ++i) V_2 = 0; goto IL_002c; } IL_0019: { // newArray.Add(array[i]); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_4 = ___array0; int32_t L_5 = V_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = TransformAccessArray_get_Item_m77FCB1BF0420039FBF381102A5363A6E8FFDE251(L_4, L_5, NULL); TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336((&V_0), L_6, NULL); // for (int i = 0; i < array.length; ++i) int32_t L_7 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002c: { // for (int i = 0; i < array.length; ++i) int32_t L_8 = V_2; TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_9 = ___array0; int32_t L_10; L_10 = TransformAccessArray_get_length_mC5BF0953331F1128106EC2647B558FB9163DE165(L_9, NULL); V_3 = (bool)((((int32_t)L_8) < ((int32_t)L_10))? 1 : 0); bool L_11 = V_3; if (L_11) { goto IL_0019; } } { // array.Dispose(); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_12 = ___array0; TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186(L_12, NULL); } IL_0041: { // array = newArray; TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_13 = ___array0; TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 L_14 = V_0; *(TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)L_13 = L_14; // } 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(__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(__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(__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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_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_m58CEFC66D90B56A11C21C7B24BB856FD797C93A2(L_3, 2, NULL); String_t* L_5; L_5 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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(__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 ___index0, const RuntimeMethod* method) { { // get => BitArrayUtilities.Get8(index, data); uint32_t L_0 = ___index0; uint8_t L_1 = __this->___data_0; bool L_2; L_2 = BitArrayUtilities_Get8_m9D48D91A431CEF3FFA4C4A8CD5ACAF4E0744580D(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C bool BitArray8_get_Item_m4A05F5141C4554B92AE97D5487224C7840EC4D53_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, const RuntimeMethod* method) { BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray8_get_Item_m4A05F5141C4554B92AE97D5487224C7840EC4D53(_thisAdjusted, ___index0, 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 ___index0, bool ___value1, const RuntimeMethod* method) { { // set => BitArrayUtilities.Set8(index, ref data, value); uint32_t L_0 = ___index0; uint8_t* L_1 = (&__this->___data_0); bool L_2 = ___value1; BitArrayUtilities_Set8_m4BC480ABC2E8827779655B035B29D2F3E29507CD(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C void BitArray8_set_Item_m547A700177E97C60883197FE03D3DD03CBDE5F08_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, bool ___value1, const RuntimeMethod* method) { BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray8_set_Item_m547A700177E97C60883197FE03D3DD03CBDE5F08(_thisAdjusted, ___index0, ___value1, method); } // System.Void UnityEngine.Rendering.BitArray8::.ctor(System.Byte) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, uint8_t ___initValue0, const RuntimeMethod* method) { { // public BitArray8(byte initValue) => data = initValue; uint8_t L_0 = ___initValue0; __this->___data_0 = L_0; return; } } IL2CPP_EXTERN_C void BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A_AdjustorThunk (RuntimeObject* __this, uint8_t ___initValue0, const RuntimeMethod* method) { BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray8__ctor_m86747787EF4C4E385B761101DD9B40EF6174F69A_inline(_thisAdjusted, ___initValue0, method); } // System.Void UnityEngine.Rendering.BitArray8::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray8__ctor_m831CBA0141A7161831057654C9363F50C0AF6151 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; uint32_t V_2 = 0; bool V_3 = false; bool V_4 = false; { // data = (byte)0u; __this->___data_0 = (uint8_t)0; // if (bitIndexTrue == null) RuntimeObject* L_0 = ___bitIndexTrue0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0012; } } { // return; goto IL_005f; } IL_0012: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) RuntimeObject* L_2 = ___bitIndexTrue0; int32_t L_3; L_3 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732(L_2, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); V_1 = ((int32_t)il2cpp_codegen_subtract(L_3, 1)); goto IL_0052; } IL_001d: { // uint bitIndex = bitIndexTrue.ElementAt(index); RuntimeObject* L_4 = ___bitIndexTrue0; int32_t L_5 = V_1; uint32_t L_6; L_6 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214(L_4, L_5, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); V_2 = L_6; // if (bitIndex >= capacity) continue; uint32_t L_7 = V_2; uint32_t L_8; L_8 = BitArray8_get_capacity_mA3B76B8563ED73CE2ACAA6248BB1659EFE18EE01(__this, NULL); V_3 = (bool)((((int32_t)((!(((uint32_t)L_7) >= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_9 = V_3; if (!L_9) { goto IL_0038; } } { // if (bitIndex >= capacity) continue; goto IL_004e; } IL_0038: { // data |= (byte)(1u << (int)bitIndex); uint8_t L_10 = __this->___data_0; uint32_t L_11 = V_2; __this->___data_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_10|((int32_t)(uint8_t)((int32_t)(1<<((int32_t)((int32_t)L_11&((int32_t)31))))))))); } IL_004e: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_12, 1)); } IL_0052: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_13 = V_1; V_4 = (bool)((((int32_t)((((int32_t)L_13) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_14 = V_4; if (L_14) { goto IL_001d; } } IL_005f: { // } return; } } IL2CPP_EXTERN_C void BitArray8__ctor_m831CBA0141A7161831057654C9363F50C0AF6151_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray8__ctor_m831CBA0141A7161831057654C9363F50C0AF6151(_thisAdjusted, ___bitIndexTrue0, method); } // UnityEngine.Rendering.BitArray8 UnityEngine.Rendering.BitArray8::op_OnesComplement(UnityEngine.Rendering.BitArray8) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 BitArray8_op_OnesComplement_m74BED0A30CDF3A69F4EB66CF9BFE87F6A6047A4E (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___a0, const RuntimeMethod* method) { { // public static BitArray8 operator ~(BitArray8 a) => new BitArray8((byte)~a.data); BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___a0; 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_m3A5FAC9E1115587DE663A36FCE6B3E342E8C7EC4 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___a0, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___b1, const RuntimeMethod* method) { { // public static BitArray8 operator |(BitArray8 a, BitArray8 b) => new BitArray8((byte)(a.data | b.data)); BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___a0; uint8_t L_1 = L_0.___data_0; BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2 = ___b1; 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_mA7AF39894148406CCDAA991F455582F36365FA9D (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___a0, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___b1, const RuntimeMethod* method) { { // public static BitArray8 operator &(BitArray8 a, BitArray8 b) => new BitArray8((byte)(a.data & b.data)); BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___a0; uint8_t L_1 = L_0.___data_0; BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2 = ___b1; 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* ___other0, 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 = ___other0; BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2; L_2 = BitArray8_op_BitwiseAnd_mA7AF39894148406CCDAA991F455582F36365FA9D(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* ___other0, const RuntimeMethod* method) { BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray8_BitAnd_mB8BFBCC7ED08AE63C8DCD56F224FC2A887666536(_thisAdjusted, ___other0, 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* ___other0, 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 = ___other0; BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2; L_2 = BitArray8_op_BitwiseOr_m3A5FAC9E1115587DE663A36FCE6B3E342E8C7EC4(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* ___other0, const RuntimeMethod* method) { BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray8_BitOr_m18AF19D6C292BF095EDC795C3018099B3A8CD121(_thisAdjusted, ___other0, 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_m74BED0A30CDF3A69F4EB66CF9BFE87F6A6047A4E(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(__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_mC7A4D257AC7A3ED7FDDEB381DBF8F5C6971299A5 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___a0, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___b1, const RuntimeMethod* method) { { // public static bool operator ==(BitArray8 a, BitArray8 b) => a.data == b.data; BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___a0; uint8_t L_1 = L_0.___data_0; BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2 = ___b1; 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_m5E8187711DCF9A91EA8F3D662BA702A10EAECD74 (BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___a0, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 ___b1, const RuntimeMethod* method) { { // public static bool operator !=(BitArray8 a, BitArray8 b) => a.data != b.data; BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_0 = ___a0; uint8_t L_1 = L_0.___data_0; BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0 L_2 = ___b1; 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* ___obj0, 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; } int32_t G_B3_0 = 0; { // public override bool Equals(object obj) => obj is BitArray8 && ((BitArray8)obj).data == data; RuntimeObject* L_0 = ___obj0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var))) { goto IL_001d; } } { RuntimeObject* L_1 = ___obj0; uint8_t L_2 = ((BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0*)UnBox(L_1, BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0_il2cpp_TypeInfo_var))->___data_0; uint8_t L_3 = __this->___data_0; G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_001e; } IL_001d: { G_B3_0 = 0; } IL_001e: { return (bool)G_B3_0; } } IL2CPP_EXTERN_C bool BitArray8_Equals_m86ADBD06E76F1B28D197017F091F13F063B453EB_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { BitArray8_tBB8D4B0A78FFB3AFE676856271490A6AEF930BA0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray8_Equals_m86ADBD06E76F1B28D197017F091F13F063B453EB(_thisAdjusted, ___obj0, 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(__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(__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(__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(__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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_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_m244C97184477B594D97652377A63F2A205EC9B1E(L_3, 2, NULL); String_t* L_5; L_5 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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_mA40B00220816EB1850F503AAB876812C726D8D66(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(__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 ___index0, const RuntimeMethod* method) { { // get => BitArrayUtilities.Get16(index, data); uint32_t L_0 = ___index0; uint16_t L_1 = __this->___data_0; bool L_2; L_2 = BitArrayUtilities_Get16_m066D2B1DAEDCAFF7F410EACD5685646F0CEBFF99(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C bool BitArray16_get_Item_mCA32C50FD252F47DCBFD7262435245238430A180_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, const RuntimeMethod* method) { BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray16_get_Item_mCA32C50FD252F47DCBFD7262435245238430A180(_thisAdjusted, ___index0, 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 ___index0, bool ___value1, const RuntimeMethod* method) { { // set => BitArrayUtilities.Set16(index, ref data, value); uint32_t L_0 = ___index0; uint16_t* L_1 = (&__this->___data_0); bool L_2 = ___value1; BitArrayUtilities_Set16_mB599DC5FF7486C291CF767FAE66A796B007A35FF(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C void BitArray16_set_Item_m9457F4B8745BC1C5285574EE23FDD05A4BA2F088_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, bool ___value1, const RuntimeMethod* method) { BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray16_set_Item_m9457F4B8745BC1C5285574EE23FDD05A4BA2F088(_thisAdjusted, ___index0, ___value1, method); } // System.Void UnityEngine.Rendering.BitArray16::.ctor(System.UInt16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, uint16_t ___initValue0, const RuntimeMethod* method) { { // public BitArray16(ushort initValue) => data = initValue; uint16_t L_0 = ___initValue0; __this->___data_0 = L_0; return; } } IL2CPP_EXTERN_C void BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_AdjustorThunk (RuntimeObject* __this, uint16_t ___initValue0, const RuntimeMethod* method) { BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_inline(_thisAdjusted, ___initValue0, method); } // System.Void UnityEngine.Rendering.BitArray16::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray16__ctor_m337D042A8EE2131DED83B273A8CC47843E17CBF6 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; uint32_t V_2 = 0; bool V_3 = false; bool V_4 = false; { // data = (ushort)0u; __this->___data_0 = (uint16_t)0; // if (bitIndexTrue == null) RuntimeObject* L_0 = ___bitIndexTrue0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0012; } } { // return; goto IL_005f; } IL_0012: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) RuntimeObject* L_2 = ___bitIndexTrue0; int32_t L_3; L_3 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732(L_2, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); V_1 = ((int32_t)il2cpp_codegen_subtract(L_3, 1)); goto IL_0052; } IL_001d: { // uint bitIndex = bitIndexTrue.ElementAt(index); RuntimeObject* L_4 = ___bitIndexTrue0; int32_t L_5 = V_1; uint32_t L_6; L_6 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214(L_4, L_5, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); V_2 = L_6; // if (bitIndex >= capacity) continue; uint32_t L_7 = V_2; uint32_t L_8; L_8 = BitArray16_get_capacity_mA5EE007A81C601C9A3552D8A504747CD6BBF5B9D(__this, NULL); V_3 = (bool)((((int32_t)((!(((uint32_t)L_7) >= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_9 = V_3; if (!L_9) { goto IL_0038; } } { // if (bitIndex >= capacity) continue; goto IL_004e; } IL_0038: { // data |= (ushort)(1u << (int)bitIndex); uint16_t L_10 = __this->___data_0; uint32_t L_11 = V_2; __this->___data_0 = (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_10|((int32_t)(uint16_t)((int32_t)(1<<((int32_t)((int32_t)L_11&((int32_t)31))))))))); } IL_004e: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_12, 1)); } IL_0052: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_13 = V_1; V_4 = (bool)((((int32_t)((((int32_t)L_13) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_14 = V_4; if (L_14) { goto IL_001d; } } IL_005f: { // } return; } } IL2CPP_EXTERN_C void BitArray16__ctor_m337D042A8EE2131DED83B273A8CC47843E17CBF6_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray16__ctor_m337D042A8EE2131DED83B273A8CC47843E17CBF6(_thisAdjusted, ___bitIndexTrue0, method); } // UnityEngine.Rendering.BitArray16 UnityEngine.Rendering.BitArray16::op_OnesComplement(UnityEngine.Rendering.BitArray16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 BitArray16_op_OnesComplement_mE37C83AB8E876316835FBECBA1A1C5EF5979E814 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___a0, const RuntimeMethod* method) { { // public static BitArray16 operator ~(BitArray16 a) => new BitArray16((ushort)~a.data); BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___a0; 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_m72716C6C58CCAB01CB72A57BB96DA350FBA57AFA (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___a0, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___b1, const RuntimeMethod* method) { { // public static BitArray16 operator |(BitArray16 a, BitArray16 b) => new BitArray16((ushort)(a.data | b.data)); BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___a0; uint16_t L_1 = L_0.___data_0; BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2 = ___b1; 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_m53F60BC19E6F05FA7072F201EF25FFF17FFEACB8 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___a0, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___b1, const RuntimeMethod* method) { { // public static BitArray16 operator &(BitArray16 a, BitArray16 b) => new BitArray16((ushort)(a.data & b.data)); BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___a0; uint16_t L_1 = L_0.___data_0; BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2 = ___b1; 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* ___other0, 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 = ___other0; BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2; L_2 = BitArray16_op_BitwiseAnd_m53F60BC19E6F05FA7072F201EF25FFF17FFEACB8(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* ___other0, const RuntimeMethod* method) { BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray16_BitAnd_mD1AFD4C59ED599951E61A3E8BA716D5A3FFD04EC(_thisAdjusted, ___other0, 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* ___other0, 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 = ___other0; BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2; L_2 = BitArray16_op_BitwiseOr_m72716C6C58CCAB01CB72A57BB96DA350FBA57AFA(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* ___other0, const RuntimeMethod* method) { BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray16_BitOr_mD788B0B73A61E66973D6B4160729C868D5BE8B35(_thisAdjusted, ___other0, 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_mE37C83AB8E876316835FBECBA1A1C5EF5979E814(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(__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_m112E0FEB5F1BFAAA410B9CD83DD34B34C9D4A9E6 (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___a0, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___b1, const RuntimeMethod* method) { { // public static bool operator ==(BitArray16 a, BitArray16 b) => a.data == b.data; BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___a0; uint16_t L_1 = L_0.___data_0; BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2 = ___b1; 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_m2FE623FD7D66E837B410D60B8996121A4C8874CB (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___a0, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 ___b1, const RuntimeMethod* method) { { // public static bool operator !=(BitArray16 a, BitArray16 b) => a.data != b.data; BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_0 = ___a0; uint16_t L_1 = L_0.___data_0; BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92 L_2 = ___b1; 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* ___obj0, 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; } int32_t G_B3_0 = 0; { // public override bool Equals(object obj) => obj is BitArray16 && ((BitArray16)obj).data == data; RuntimeObject* L_0 = ___obj0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var))) { goto IL_001d; } } { RuntimeObject* L_1 = ___obj0; uint16_t L_2 = ((BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92*)UnBox(L_1, BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92_il2cpp_TypeInfo_var))->___data_0; uint16_t L_3 = __this->___data_0; G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_001e; } IL_001d: { G_B3_0 = 0; } IL_001e: { return (bool)G_B3_0; } } IL2CPP_EXTERN_C bool BitArray16_Equals_mD170A00318A901D23C1F17444D5022FF947586D2_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray16_Equals_mD170A00318A901D23C1F17444D5022FF947586D2(_thisAdjusted, ___obj0, 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(__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(__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(__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(__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_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44(((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(__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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_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_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44(((int64_t)(uint64_t)L_3), 2, NULL); String_t* L_5; L_5 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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_mA40B00220816EB1850F503AAB876812C726D8D66(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(__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 ___index0, const RuntimeMethod* method) { { // get => BitArrayUtilities.Get32(index, data); uint32_t L_0 = ___index0; uint32_t L_1 = __this->___data_0; bool L_2; L_2 = BitArrayUtilities_Get32_m3105A06D66A28B263CC53E3F714F72FD7244EAE1(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C bool BitArray32_get_Item_mC8CEDEAB87139CA781BADBD4FBB1E84930F19FFE_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, const RuntimeMethod* method) { BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray32_get_Item_mC8CEDEAB87139CA781BADBD4FBB1E84930F19FFE(_thisAdjusted, ___index0, 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 ___index0, bool ___value1, const RuntimeMethod* method) { { // set => BitArrayUtilities.Set32(index, ref data, value); uint32_t L_0 = ___index0; uint32_t* L_1 = (&__this->___data_0); bool L_2 = ___value1; BitArrayUtilities_Set32_m3A905DABCE191DACC520ACF62EDB2D7501AF3CCB(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C void BitArray32_set_Item_m6248824F85F4FCD452DE48E6B714AEB52D07AF44_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, bool ___value1, const RuntimeMethod* method) { BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray32_set_Item_m6248824F85F4FCD452DE48E6B714AEB52D07AF44(_thisAdjusted, ___index0, ___value1, method); } // System.Void UnityEngine.Rendering.BitArray32::.ctor(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, uint32_t ___initValue0, const RuntimeMethod* method) { { // public BitArray32(uint initValue) => data = initValue; uint32_t L_0 = ___initValue0; __this->___data_0 = L_0; return; } } IL2CPP_EXTERN_C void BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_AdjustorThunk (RuntimeObject* __this, uint32_t ___initValue0, const RuntimeMethod* method) { BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_inline(_thisAdjusted, ___initValue0, method); } // System.Void UnityEngine.Rendering.BitArray32::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray32__ctor_m410177CA4D679011D0A4653FC28A4B83B39A1EF1 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; uint32_t V_2 = 0; bool V_3 = false; bool V_4 = false; { // data = 0u; __this->___data_0 = 0; // if (bitIndexTrue == null) RuntimeObject* L_0 = ___bitIndexTrue0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0012; } } { // return; goto IL_005d; } IL_0012: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) RuntimeObject* L_2 = ___bitIndexTrue0; int32_t L_3; L_3 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732(L_2, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); V_1 = ((int32_t)il2cpp_codegen_subtract(L_3, 1)); goto IL_0050; } IL_001d: { // uint bitIndex = bitIndexTrue.ElementAt(index); RuntimeObject* L_4 = ___bitIndexTrue0; int32_t L_5 = V_1; uint32_t L_6; L_6 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214(L_4, L_5, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); V_2 = L_6; // if (bitIndex >= capacity) continue; uint32_t L_7 = V_2; uint32_t L_8; L_8 = BitArray32_get_capacity_m312BE2BAA06E75492376361E9299510314755AE5(__this, NULL); V_3 = (bool)((((int32_t)((!(((uint32_t)L_7) >= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_9 = V_3; if (!L_9) { goto IL_0038; } } { // if (bitIndex >= capacity) continue; goto IL_004c; } IL_0038: { // data |= 1u << (int)bitIndex; uint32_t L_10 = __this->___data_0; uint32_t L_11 = V_2; __this->___data_0 = ((int32_t)((int32_t)L_10|((int32_t)(1<<((int32_t)((int32_t)L_11&((int32_t)31))))))); } IL_004c: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_12, 1)); } IL_0050: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_13 = V_1; V_4 = (bool)((((int32_t)((((int32_t)L_13) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_14 = V_4; if (L_14) { goto IL_001d; } } IL_005d: { // } return; } } IL2CPP_EXTERN_C void BitArray32__ctor_m410177CA4D679011D0A4653FC28A4B83B39A1EF1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray32__ctor_m410177CA4D679011D0A4653FC28A4B83B39A1EF1(_thisAdjusted, ___bitIndexTrue0, 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* ___other0, 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 = ___other0; BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2; L_2 = BitArray32_op_BitwiseAnd_m0B7FDD7E86B52E16FA45E774E64CFC26C745C1B9(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* ___other0, const RuntimeMethod* method) { BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray32_BitAnd_m050354D3A87E2A90324EEB8AA7D1156A482E058A(_thisAdjusted, ___other0, 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* ___other0, 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 = ___other0; BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2; L_2 = BitArray32_op_BitwiseOr_mDDA7BE99A4D5A25FE02467C8301740B60B9A4177(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* ___other0, const RuntimeMethod* method) { BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray32_BitOr_mFB1856DBA7D371F7C6C04FD475577C3A9E15D62F(_thisAdjusted, ___other0, 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_m898623FAA720F5ECDC16B448A976CE40F53301DB(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(__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_m898623FAA720F5ECDC16B448A976CE40F53301DB (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___a0, const RuntimeMethod* method) { { // public static BitArray32 operator ~(BitArray32 a) => new BitArray32(~a.data); BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___a0; 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_mDDA7BE99A4D5A25FE02467C8301740B60B9A4177 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___a0, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___b1, const RuntimeMethod* method) { { // public static BitArray32 operator |(BitArray32 a, BitArray32 b) => new BitArray32(a.data | b.data); BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___a0; uint32_t L_1 = L_0.___data_0; BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2 = ___b1; 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_m0B7FDD7E86B52E16FA45E774E64CFC26C745C1B9 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___a0, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___b1, const RuntimeMethod* method) { { // public static BitArray32 operator &(BitArray32 a, BitArray32 b) => new BitArray32(a.data & b.data); BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___a0; uint32_t L_1 = L_0.___data_0; BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2 = ___b1; 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_m2BEFFBC78F7F63B1FEA0C6C9BBA636F7D89991FE (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___a0, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___b1, const RuntimeMethod* method) { { // public static bool operator ==(BitArray32 a, BitArray32 b) => a.data == b.data; BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___a0; uint32_t L_1 = L_0.___data_0; BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2 = ___b1; 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_m33D0A690929501F09D4EB423FBB7330BB5B240A8 (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___a0, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB ___b1, const RuntimeMethod* method) { { // public static bool operator !=(BitArray32 a, BitArray32 b) => a.data != b.data; BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_0 = ___a0; uint32_t L_1 = L_0.___data_0; BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB L_2 = ___b1; 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* ___obj0, 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; } int32_t G_B3_0 = 0; { // public override bool Equals(object obj) => obj is BitArray32 && ((BitArray32)obj).data == data; RuntimeObject* L_0 = ___obj0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var))) { goto IL_001d; } } { RuntimeObject* L_1 = ___obj0; uint32_t L_2 = ((BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB*)UnBox(L_1, BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB_il2cpp_TypeInfo_var))->___data_0; uint32_t L_3 = __this->___data_0; G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_001e; } IL_001d: { G_B3_0 = 0; } IL_001e: { return (bool)G_B3_0; } } IL2CPP_EXTERN_C bool BitArray32_Equals_mE94B4571565F0D7243127EB6070E76B8A958781C_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray32_Equals_mE94B4571565F0D7243127EB6070E76B8A958781C(_thisAdjusted, ___obj0, 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(__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(__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(__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(__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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_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_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44(L_3, 2, NULL); String_t* L_5; L_5 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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_mA40B00220816EB1850F503AAB876812C726D8D66(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(__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 ___index0, const RuntimeMethod* method) { { // get => BitArrayUtilities.Get64(index, data); uint32_t L_0 = ___index0; uint64_t L_1 = __this->___data_0; bool L_2; L_2 = BitArrayUtilities_Get64_m6D4980C3A87139E97BB03FBBDCF0C1693CA2F6DA(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C bool BitArray64_get_Item_m44EA8594329A57FA9400342251411BCE62B54453_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, const RuntimeMethod* method) { BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray64_get_Item_m44EA8594329A57FA9400342251411BCE62B54453(_thisAdjusted, ___index0, 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 ___index0, bool ___value1, const RuntimeMethod* method) { { // set => BitArrayUtilities.Set64(index, ref data, value); uint32_t L_0 = ___index0; uint64_t* L_1 = (&__this->___data_0); bool L_2 = ___value1; BitArrayUtilities_Set64_m386E330CC480D74FD497AB0B695EA5C86DA04AF0(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C void BitArray64_set_Item_mDEB0D2418675CD4FEAA1CDBDDDEA70A5CD35E44D_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, bool ___value1, const RuntimeMethod* method) { BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray64_set_Item_mDEB0D2418675CD4FEAA1CDBDDDEA70A5CD35E44D(_thisAdjusted, ___index0, ___value1, method); } // System.Void UnityEngine.Rendering.BitArray64::.ctor(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, uint64_t ___initValue0, const RuntimeMethod* method) { { // public BitArray64(ulong initValue) => data = initValue; uint64_t L_0 = ___initValue0; __this->___data_0 = L_0; return; } } IL2CPP_EXTERN_C void BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_AdjustorThunk (RuntimeObject* __this, uint64_t ___initValue0, const RuntimeMethod* method) { BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_inline(_thisAdjusted, ___initValue0, method); } // System.Void UnityEngine.Rendering.BitArray64::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray64__ctor_m8745536B9B0A03C956553C54B7F425604CF60E37 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; uint32_t V_2 = 0; bool V_3 = false; bool V_4 = false; { // data = 0L; __this->___data_0 = ((int64_t)0); // if (bitIndexTrue == null) RuntimeObject* L_0 = ___bitIndexTrue0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0013; } } { // return; goto IL_005f; } IL_0013: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) RuntimeObject* L_2 = ___bitIndexTrue0; int32_t L_3; L_3 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732(L_2, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); V_1 = ((int32_t)il2cpp_codegen_subtract(L_3, 1)); goto IL_0052; } IL_001e: { // uint bitIndex = bitIndexTrue.ElementAt(index); RuntimeObject* L_4 = ___bitIndexTrue0; int32_t L_5 = V_1; uint32_t L_6; L_6 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214(L_4, L_5, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); V_2 = L_6; // if (bitIndex >= capacity) continue; uint32_t L_7 = V_2; uint32_t L_8; L_8 = BitArray64_get_capacity_mE0D7937E14B27EFB5580F024329871EA9F6F61A9(__this, NULL); V_3 = (bool)((((int32_t)((!(((uint32_t)L_7) >= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_9 = V_3; if (!L_9) { goto IL_0039; } } { // if (bitIndex >= capacity) continue; goto IL_004e; } IL_0039: { // data |= 1uL << (int)bitIndex; uint64_t L_10 = __this->___data_0; uint32_t L_11 = V_2; __this->___data_0 = ((int64_t)((int64_t)L_10|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_11&((int32_t)63))))))); } IL_004e: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_12, 1)); } IL_0052: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_13 = V_1; V_4 = (bool)((((int32_t)((((int32_t)L_13) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_14 = V_4; if (L_14) { goto IL_001e; } } IL_005f: { // } return; } } IL2CPP_EXTERN_C void BitArray64__ctor_m8745536B9B0A03C956553C54B7F425604CF60E37_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray64__ctor_m8745536B9B0A03C956553C54B7F425604CF60E37(_thisAdjusted, ___bitIndexTrue0, method); } // UnityEngine.Rendering.BitArray64 UnityEngine.Rendering.BitArray64::op_OnesComplement(UnityEngine.Rendering.BitArray64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F BitArray64_op_OnesComplement_m299275129C52E24E06DFF482EBFCA64C08042736 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___a0, const RuntimeMethod* method) { { // public static BitArray64 operator ~(BitArray64 a) => new BitArray64(~a.data); BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___a0; 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_m861E7D4EC020CF3606364C4F65BEFBBD2C6F6C01 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___a0, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___b1, const RuntimeMethod* method) { { // public static BitArray64 operator |(BitArray64 a, BitArray64 b) => new BitArray64(a.data | b.data); BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___a0; uint64_t L_1 = L_0.___data_0; BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2 = ___b1; 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_mB51BF8ABF7AC1F151D3B8C67A12BE48A78F0D345 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___a0, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___b1, const RuntimeMethod* method) { { // public static BitArray64 operator &(BitArray64 a, BitArray64 b) => new BitArray64(a.data & b.data); BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___a0; uint64_t L_1 = L_0.___data_0; BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2 = ___b1; 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* ___other0, 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 = ___other0; BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2; L_2 = BitArray64_op_BitwiseAnd_mB51BF8ABF7AC1F151D3B8C67A12BE48A78F0D345(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* ___other0, const RuntimeMethod* method) { BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray64_BitAnd_m578053826382B2ACB7E67872F4DB1E475C12B707(_thisAdjusted, ___other0, 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* ___other0, 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 = ___other0; BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2; L_2 = BitArray64_op_BitwiseOr_m861E7D4EC020CF3606364C4F65BEFBBD2C6F6C01(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* ___other0, const RuntimeMethod* method) { BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray64_BitOr_mC80A8A2E27FE8E3614F1ECFB64C7D38BFA7ADC10(_thisAdjusted, ___other0, 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_m299275129C52E24E06DFF482EBFCA64C08042736(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(__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_m59409ED14A3934D73FEDA580942271660B1136EE (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___a0, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___b1, const RuntimeMethod* method) { { // public static bool operator ==(BitArray64 a, BitArray64 b) => a.data == b.data; BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___a0; uint64_t L_1 = L_0.___data_0; BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2 = ___b1; 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_m23DC59DB0C8811D62FEA4B2C7F819AF6CA14D9C3 (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___a0, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F ___b1, const RuntimeMethod* method) { { // public static bool operator !=(BitArray64 a, BitArray64 b) => a.data != b.data; BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_0 = ___a0; uint64_t L_1 = L_0.___data_0; BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F L_2 = ___b1; 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* ___obj0, 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; } int32_t G_B3_0 = 0; { // public override bool Equals(object obj) => obj is BitArray64 && ((BitArray64)obj).data == data; RuntimeObject* L_0 = ___obj0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var))) { goto IL_001d; } } { RuntimeObject* L_1 = ___obj0; uint64_t L_2 = ((BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F*)UnBox(L_1, BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F_il2cpp_TypeInfo_var))->___data_0; uint64_t L_3 = __this->___data_0; G_B3_0 = ((((int64_t)L_2) == ((int64_t)L_3))? 1 : 0); goto IL_001e; } IL_001d: { G_B3_0 = 0; } IL_001e: { return (bool)G_B3_0; } } IL2CPP_EXTERN_C bool BitArray64_Equals_m302E3D444E2E2F74D865409C90AD08ECF3228498_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray64_Equals_m302E3D444E2E2F74D865409C90AD08ECF3228498(_thisAdjusted, ___obj0, 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(__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(__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) { int32_t G_B3_0 = 0; { // public bool allFalse => data1 == 0uL && data2 == 0uL; uint64_t L_0 = __this->___data1_0; if (L_0) { goto IL_0014; } } { uint64_t L_1 = __this->___data2_1; G_B3_0 = ((((int64_t)L_1) == ((int64_t)((int64_t)0)))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 0; } IL_0015: { return (bool)G_B3_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(__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) { int32_t G_B3_0 = 0; { // 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_0016; } } { uint64_t L_1 = __this->___data2_1; G_B3_0 = ((((int64_t)L_1) == ((int64_t)((int64_t)(-1))))? 1 : 0); goto IL_0017; } IL_0016: { G_B3_0 = 0; } IL_0017: { return (bool)G_B3_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(__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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_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_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44(L_2, 2, NULL); String_t* L_4; L_4 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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_mA40B00220816EB1850F503AAB876812C726D8D66(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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_7, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL); uint64_t L_9 = __this->___data1_0; String_t* L_10; L_10 = Convert_ToString_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44(L_9, 2, NULL); String_t* L_11; L_11 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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_mA40B00220816EB1850F503AAB876812C726D8D66(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_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(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(__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 ___index0, const RuntimeMethod* method) { { // get => BitArrayUtilities.Get128(index, data1, data2); uint32_t L_0 = ___index0; uint64_t L_1 = __this->___data1_0; uint64_t L_2 = __this->___data2_1; bool L_3; L_3 = BitArrayUtilities_Get128_mA21152D99D5617A4B11C84526E83FC410783D4D1(L_0, L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C bool BitArray128_get_Item_m2056FC3D3AE3A6650545407C0961C91621453676_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, const RuntimeMethod* method) { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray128_get_Item_m2056FC3D3AE3A6650545407C0961C91621453676(_thisAdjusted, ___index0, 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 ___index0, bool ___value1, const RuntimeMethod* method) { { // set => BitArrayUtilities.Set128(index, ref data1, ref data2, value); uint32_t L_0 = ___index0; uint64_t* L_1 = (&__this->___data1_0); uint64_t* L_2 = (&__this->___data2_1); bool L_3 = ___value1; BitArrayUtilities_Set128_m0D4C44ED0B3AD702E25C60A6B53F6774121C2CD1(L_0, L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C void BitArray128_set_Item_mACDC728AC1CA0A2114008187840DC3242CC0C8E8_AdjustorThunk (RuntimeObject* __this, uint32_t ___index0, bool ___value1, const RuntimeMethod* method) { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray128_set_Item_mACDC728AC1CA0A2114008187840DC3242CC0C8E8(_thisAdjusted, ___index0, ___value1, 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 ___initValue10, uint64_t ___initValue21, const RuntimeMethod* method) { { // data1 = initValue1; uint64_t L_0 = ___initValue10; __this->___data1_0 = L_0; // data2 = initValue2; uint64_t L_1 = ___initValue21; __this->___data2_1 = L_1; // } return; } } IL2CPP_EXTERN_C void BitArray128__ctor_m269F0551193B6E3990A4BC6209012C6BF6D9A867_AdjustorThunk (RuntimeObject* __this, uint64_t ___initValue10, uint64_t ___initValue21, const RuntimeMethod* method) { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray128__ctor_m269F0551193B6E3990A4BC6209012C6BF6D9A867(_thisAdjusted, ___initValue10, ___initValue21, method); } // System.Void UnityEngine.Rendering.BitArray128::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray128__ctor_m48BF375FF417816E116009DA45CF3B498929AF4B (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; uint32_t V_3 = 0; bool V_4 = false; bool V_5 = false; bool V_6 = false; { // 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 = ___bitIndexTrue0; V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001c; } } { // return; goto IL_0089; } IL_001c: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) RuntimeObject* L_4 = ___bitIndexTrue0; int32_t L_5; L_5 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732(L_4, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); V_2 = ((int32_t)il2cpp_codegen_subtract(L_5, 1)); goto IL_007c; } IL_0027: { // uint bitIndex = bitIndexTrue.ElementAt(index); RuntimeObject* L_6 = ___bitIndexTrue0; int32_t L_7 = V_2; uint32_t L_8; L_8 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214(L_6, L_7, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); V_3 = L_8; // if (bitIndex < 64u) uint32_t L_9 = V_3; V_4 = (bool)((!(((uint32_t)L_9) >= ((uint32_t)((int32_t)64))))? 1 : 0); bool L_10 = V_4; if (!L_10) { goto IL_0051; } } { // data1 |= 1uL << (int)bitIndex; uint64_t L_11 = __this->___data1_0; uint32_t L_12 = V_3; __this->___data1_0 = ((int64_t)((int64_t)L_11|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_12&((int32_t)63))))))); goto IL_0077; } IL_0051: { // else if (bitIndex < capacity) uint32_t L_13 = V_3; uint32_t L_14; L_14 = BitArray128_get_capacity_mF8B9300884F70FA7D2E5424DF4B844F98224105B(__this, NULL); V_5 = (bool)((!(((uint32_t)L_13) >= ((uint32_t)L_14)))? 1 : 0); bool L_15 = V_5; if (!L_15) { goto IL_0077; } } { // data2 |= 1uL << (int)(bitIndex - 64u); uint64_t L_16 = __this->___data2_1; uint32_t L_17 = V_3; __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))))))); } IL_0077: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_18, 1)); } IL_007c: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_19 = V_2; V_6 = (bool)((((int32_t)((((int32_t)L_19) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_20 = V_6; if (L_20) { goto IL_0027; } } IL_0089: { // } return; } } IL2CPP_EXTERN_C void BitArray128__ctor_m48BF375FF417816E116009DA45CF3B498929AF4B_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray128__ctor_m48BF375FF417816E116009DA45CF3B498929AF4B(_thisAdjusted, ___bitIndexTrue0, method); } // UnityEngine.Rendering.BitArray128 UnityEngine.Rendering.BitArray128::op_OnesComplement(UnityEngine.Rendering.BitArray128) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 BitArray128_op_OnesComplement_mA128D42CCD0E8146CBF8E53299DF10C67FC33436 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___a0, const RuntimeMethod* method) { { // public static BitArray128 operator ~(BitArray128 a) => new BitArray128(~a.data1, ~a.data2); BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___a0; 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_m03022DB05D521B8BEF13B293D2783BD6509F06FC (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___a0, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___b1, 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 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___b1; uint64_t L_3 = L_2.___data1_0; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_4 = ___a0; uint64_t L_5 = L_4.___data2_1; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_6 = ___b1; 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_m7E6FE8D5303DE1D218A17522BD54E774DBD1E019 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___a0, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___b1, 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 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___b1; uint64_t L_3 = L_2.___data1_0; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_4 = ___a0; uint64_t L_5 = L_4.___data2_1; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_6 = ___b1; 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* ___other0, 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 = ___other0; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2; L_2 = BitArray128_op_BitwiseAnd_m7E6FE8D5303DE1D218A17522BD54E774DBD1E019(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* ___other0, const RuntimeMethod* method) { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray128_BitAnd_m573069987C6CD28B9045D0A34BB9384A7D943404(_thisAdjusted, ___other0, 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* ___other0, 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 = ___other0; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2; L_2 = BitArray128_op_BitwiseOr_m03022DB05D521B8BEF13B293D2783BD6509F06FC(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* ___other0, const RuntimeMethod* method) { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray128_BitOr_m0621F3B8EB34A40324EE7559AA4B3104B04264F1(_thisAdjusted, ___other0, 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_mA128D42CCD0E8146CBF8E53299DF10C67FC33436(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(__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_mBBF2BCBAAF22ADC9585EEB1D8661308E449DF64C (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___a0, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___b1, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // public static bool operator ==(BitArray128 a, BitArray128 b) => a.data1 == b.data1 && a.data2 == b.data2; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___b1; uint64_t L_3 = L_2.___data1_0; if ((!(((uint64_t)L_1) == ((uint64_t)L_3)))) { goto IL_001e; } } { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_4 = ___a0; uint64_t L_5 = L_4.___data2_1; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_6 = ___b1; uint64_t L_7 = L_6.___data2_1; G_B3_0 = ((((int64_t)L_5) == ((int64_t)L_7))? 1 : 0); goto IL_001f; } IL_001e: { G_B3_0 = 0; } IL_001f: { return (bool)G_B3_0; } } // System.Boolean UnityEngine.Rendering.BitArray128::op_Inequality(UnityEngine.Rendering.BitArray128,UnityEngine.Rendering.BitArray128) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_op_Inequality_m62B44C09197F1D944695176B340A89EC14512A14 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___a0, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 ___b1, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // public static bool operator !=(BitArray128 a, BitArray128 b) => a.data1 != b.data1 || a.data2 != b.data2; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_0 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_2 = ___b1; uint64_t L_3 = L_2.___data1_0; if ((!(((uint64_t)L_1) == ((uint64_t)L_3)))) { goto IL_0021; } } { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_4 = ___a0; uint64_t L_5 = L_4.___data2_1; BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74 L_6 = ___b1; uint64_t L_7 = L_6.___data2_1; G_B3_0 = ((((int32_t)((((int64_t)L_5) == ((int64_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0022; } IL_0021: { G_B3_0 = 1; } IL_0022: { return (bool)G_B3_0; } } // System.Boolean UnityEngine.Rendering.BitArray128::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray128_Equals_m7BBE0682933DA4AB8B2605AD8428AE845154C5C2 (BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* __this, RuntimeObject* ___obj0, 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; } int32_t G_B4_0 = 0; { // public override bool Equals(object obj) => (obj is BitArray128) && data1.Equals(((BitArray128)obj).data1) && data2.Equals(((BitArray128)obj).data2); RuntimeObject* L_0 = ___obj0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74_il2cpp_TypeInfo_var))) { goto IL_0038; } } { uint64_t* L_1 = (&__this->___data1_0); RuntimeObject* L_2 = ___obj0; 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_0038; } } { uint64_t* L_5 = (&__this->___data2_1); RuntimeObject* L_6 = ___obj0; 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); G_B4_0 = ((int32_t)(L_8)); goto IL_0039; } IL_0038: { G_B4_0 = 0; } IL_0039: { return (bool)G_B4_0; } } IL2CPP_EXTERN_C bool BitArray128_Equals_m7BBE0682933DA4AB8B2605AD8428AE845154C5C2_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray128_Equals_m7BBE0682933DA4AB8B2605AD8428AE845154C5C2(_thisAdjusted, ___obj0, 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) { int32_t V_0 = 0; int32_t V_1 = 0; { // var hashCode = 1755735569; V_0 = ((int32_t)1755735569); // hashCode = hashCode * -1521134295 + data1.GetHashCode(); int32_t L_0 = V_0; uint64_t* L_1 = (&__this->___data1_0); int32_t L_2; L_2 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_1, NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)-1521134295))), L_2)); // hashCode = hashCode * -1521134295 + data2.GetHashCode(); int32_t L_3 = V_0; uint64_t* L_4 = (&__this->___data2_1); int32_t L_5; L_5 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_4, NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)-1521134295))), L_5)); // return hashCode; int32_t L_6 = V_0; V_1 = L_6; goto IL_0033; } IL_0033: { // } int32_t L_7 = V_1; return L_7; } } IL2CPP_EXTERN_C int32_t BitArray128_GetHashCode_mB8C12AF9AAC59655B4AFA06D4A0F204157FF5320_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { BitArray128_t5AEC0B352EEDEFEA123E2488ED9999B39CE01C74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__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(__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) { int32_t G_B5_0 = 0; { // public bool allFalse => data1 == 0uL && data2 == 0uL && data3 == 0uL && data4 == 0uL; uint64_t L_0 = __this->___data1_0; if (L_0) { goto IL_0024; } } { uint64_t L_1 = __this->___data2_1; if (L_1) { goto IL_0024; } } { uint64_t L_2 = __this->___data3_2; if (L_2) { goto IL_0024; } } { uint64_t L_3 = __this->___data4_3; G_B5_0 = ((((int64_t)L_3) == ((int64_t)((int64_t)0)))? 1 : 0); goto IL_0025; } IL_0024: { G_B5_0 = 0; } IL_0025: { return (bool)G_B5_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(__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) { int32_t G_B5_0 = 0; { // 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_002a; } } { uint64_t L_1 = __this->___data2_1; if ((!(((uint64_t)L_1) == ((uint64_t)((int64_t)(-1)))))) { goto IL_002a; } } { uint64_t L_2 = __this->___data3_2; if ((!(((uint64_t)L_2) == ((uint64_t)((int64_t)(-1)))))) { goto IL_002a; } } { uint64_t L_3 = __this->___data4_3; G_B5_0 = ((((int64_t)L_3) == ((int64_t)((int64_t)(-1))))? 1 : 0); goto IL_002b; } IL_002a: { G_B5_0 = 0; } IL_002b: { return (bool)G_B5_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(__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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_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_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44(L_2, 2, NULL); String_t* L_4; L_4 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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_mA40B00220816EB1850F503AAB876812C726D8D66(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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_7, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL); uint64_t L_9 = __this->___data3_2; String_t* L_10; L_10 = Convert_ToString_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44(L_9, 2, NULL); String_t* L_11; L_11 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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_mA40B00220816EB1850F503AAB876812C726D8D66(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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_14, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL); uint64_t L_16 = __this->___data2_1; String_t* L_17; L_17 = Convert_ToString_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44(L_16, 2, NULL); String_t* L_18; L_18 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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_mA40B00220816EB1850F503AAB876812C726D8D66(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_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral7E0DCEC0311A1DC29995F3E90BFB02C6BF7B4FA7, L_21, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL); uint64_t L_23 = __this->___data1_0; String_t* L_24; L_24 = Convert_ToString_mBA879BD4E700EBD7E2E564C8F70B5DAD29F4FE44(L_23, 2, NULL); String_t* L_25; L_25 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(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_mA40B00220816EB1850F503AAB876812C726D8D66(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_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(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(__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 ___index0, const RuntimeMethod* method) { { // get => BitArrayUtilities.Get256(index, data1, data2, data3, data4); uint32_t L_0 = ___index0; 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_m28697BC1E2CB8E4F0BFCD5947BC459603E680149(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 ___index0, const RuntimeMethod* method) { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray256_get_Item_m97E7E356A32515F35B77F5310BCB350A63EF0287(_thisAdjusted, ___index0, 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 ___index0, bool ___value1, const RuntimeMethod* method) { { // set => BitArrayUtilities.Set256(index, ref data1, ref data2, ref data3, ref data4, value); uint32_t L_0 = ___index0; 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 = ___value1; BitArrayUtilities_Set256_m2C69FC76E54B7DFAFB89BDD5DCD2E8749FF7520F(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 ___index0, bool ___value1, const RuntimeMethod* method) { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray256_set_Item_mE6BF23C525D050DF66970DFFAB563A34323226B2(_thisAdjusted, ___index0, ___value1, 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 ___initValue10, uint64_t ___initValue21, uint64_t ___initValue32, uint64_t ___initValue43, const RuntimeMethod* method) { { // data1 = initValue1; uint64_t L_0 = ___initValue10; __this->___data1_0 = L_0; // data2 = initValue2; uint64_t L_1 = ___initValue21; __this->___data2_1 = L_1; // data3 = initValue3; uint64_t L_2 = ___initValue32; __this->___data3_2 = L_2; // data4 = initValue4; uint64_t L_3 = ___initValue43; __this->___data4_3 = L_3; // } return; } } IL2CPP_EXTERN_C void BitArray256__ctor_m0D5A2405F5460958E0CDEFE16C962079B8DAD5DC_AdjustorThunk (RuntimeObject* __this, uint64_t ___initValue10, uint64_t ___initValue21, uint64_t ___initValue32, uint64_t ___initValue43, const RuntimeMethod* method) { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray256__ctor_m0D5A2405F5460958E0CDEFE16C962079B8DAD5DC(_thisAdjusted, ___initValue10, ___initValue21, ___initValue32, ___initValue43, method); } // System.Void UnityEngine.Rendering.BitArray256::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray256__ctor_m67548173CE100A6542C2BD45BD9D04B04760B0A4 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; uint32_t V_3 = 0; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; { // 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 = ___bitIndexTrue0; V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_7 = V_1; if (!L_7) { goto IL_0031; } } { // return; goto IL_00f8; } IL_0031: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) RuntimeObject* L_8 = ___bitIndexTrue0; int32_t L_9; L_9 = Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732(L_8, Enumerable_Count_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m08CA96099CED195751526230B0E01743B66D9732_RuntimeMethod_var); V_2 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); goto IL_00e8; } IL_003f: { // uint bitIndex = bitIndexTrue.ElementAt(index); RuntimeObject* L_10 = ___bitIndexTrue0; int32_t L_11 = V_2; uint32_t L_12; L_12 = Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214(L_10, L_11, Enumerable_ElementAt_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m8BEA168557B76794D210AC023C5BE0501F607214_RuntimeMethod_var); V_3 = L_12; // if (bitIndex < 64u) uint32_t L_13 = V_3; V_4 = (bool)((!(((uint32_t)L_13) >= ((uint32_t)((int32_t)64))))? 1 : 0); bool L_14 = V_4; if (!L_14) { goto IL_0069; } } { // data1 |= 1uL << (int)bitIndex; uint64_t L_15 = __this->___data1_0; uint32_t L_16 = V_3; __this->___data1_0 = ((int64_t)((int64_t)L_15|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_16&((int32_t)63))))))); goto IL_00e3; } IL_0069: { // else if (bitIndex < 128u) uint32_t L_17 = V_3; V_5 = (bool)((!(((uint32_t)L_17) >= ((uint32_t)((int32_t)128))))? 1 : 0); bool L_18 = V_5; if (!L_18) { goto IL_0090; } } { // data2 |= 1uL << (int)(bitIndex - 64u); uint64_t L_19 = __this->___data2_1; uint32_t L_20 = V_3; __this->___data2_1 = ((int64_t)((int64_t)L_19|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_20, ((int32_t)64)))&((int32_t)63))))))); goto IL_00e3; } IL_0090: { // else if (bitIndex < 192u) uint32_t L_21 = V_3; V_6 = (bool)((!(((uint32_t)L_21) >= ((uint32_t)((int32_t)192))))? 1 : 0); bool L_22 = V_6; if (!L_22) { goto IL_00ba; } } { // data3 |= 1uL << (int)(bitIndex - 128u); uint64_t L_23 = __this->___data3_2; uint32_t L_24 = V_3; __this->___data3_2 = ((int64_t)((int64_t)L_23|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_24, ((int32_t)128)))&((int32_t)63))))))); goto IL_00e3; } IL_00ba: { // else if (bitIndex < capacity) uint32_t L_25 = V_3; uint32_t L_26; L_26 = BitArray256_get_capacity_mBEEC883503CA5B2F2ED0E5EE4E917B3E20902676(__this, NULL); V_7 = (bool)((!(((uint32_t)L_25) >= ((uint32_t)L_26)))? 1 : 0); bool L_27 = V_7; if (!L_27) { goto IL_00e3; } } { // data4 |= 1uL << (int)(bitIndex - 192u); uint64_t L_28 = __this->___data4_3; uint32_t L_29 = V_3; __this->___data4_3 = ((int64_t)((int64_t)L_28|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, ((int32_t)192)))&((int32_t)63))))))); } IL_00e3: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_30 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_30, 1)); } IL_00e8: { // for (int index = bitIndexTrue.Count() - 1; index >= 0; --index) int32_t L_31 = V_2; V_8 = (bool)((((int32_t)((((int32_t)L_31) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_32 = V_8; if (L_32) { goto IL_003f; } } IL_00f8: { // } return; } } IL2CPP_EXTERN_C void BitArray256__ctor_m67548173CE100A6542C2BD45BD9D04B04760B0A4_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___bitIndexTrue0, const RuntimeMethod* method) { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BitArray256__ctor_m67548173CE100A6542C2BD45BD9D04B04760B0A4(_thisAdjusted, ___bitIndexTrue0, method); } // UnityEngine.Rendering.BitArray256 UnityEngine.Rendering.BitArray256::op_OnesComplement(UnityEngine.Rendering.BitArray256) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 BitArray256_op_OnesComplement_m260EB2662B64747EDC89042792941A983D0E94E9 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___a0, const RuntimeMethod* method) { { // public static BitArray256 operator ~(BitArray256 a) => new BitArray256(~a.data1, ~a.data2, ~a.data3, ~a.data4); BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_0 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___a0; uint64_t L_3 = L_2.___data2_1; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___a0; uint64_t L_5 = L_4.___data3_2; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___a0; 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_m036B626BD8173B53B9D4ADDAAE516BF2A9A9906D (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___a0, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___b1, 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 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___b1; uint64_t L_3 = L_2.___data1_0; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___a0; uint64_t L_5 = L_4.___data2_1; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___b1; uint64_t L_7 = L_6.___data2_1; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_8 = ___a0; uint64_t L_9 = L_8.___data3_2; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_10 = ___b1; uint64_t L_11 = L_10.___data3_2; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_12 = ___a0; uint64_t L_13 = L_12.___data4_3; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_14 = ___b1; 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_m4FDAD6E0FDAECAE2CD3D742329D7A243000BF372 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___a0, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___b1, 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 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___b1; uint64_t L_3 = L_2.___data1_0; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___a0; uint64_t L_5 = L_4.___data2_1; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___b1; uint64_t L_7 = L_6.___data2_1; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_8 = ___a0; uint64_t L_9 = L_8.___data3_2; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_10 = ___b1; uint64_t L_11 = L_10.___data3_2; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_12 = ___a0; uint64_t L_13 = L_12.___data4_3; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_14 = ___b1; 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* ___other0, 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 = ___other0; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2; L_2 = BitArray256_op_BitwiseAnd_m4FDAD6E0FDAECAE2CD3D742329D7A243000BF372(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* ___other0, const RuntimeMethod* method) { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray256_BitAnd_mDC9F06C7E0E0BA44380F19BADCE0C54CA6301A1F(_thisAdjusted, ___other0, 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* ___other0, 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 = ___other0; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2; L_2 = BitArray256_op_BitwiseOr_m036B626BD8173B53B9D4ADDAAE516BF2A9A9906D(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* ___other0, const RuntimeMethod* method) { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = BitArray256_BitOr_m991E6FDFEF4405D82BBFC2F907B9F7B0AEB9CE66(_thisAdjusted, ___other0, 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_m260EB2662B64747EDC89042792941A983D0E94E9(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(__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_mCD0A130308E3166549830861B3DEF91109A00BDC (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___a0, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___b1, const RuntimeMethod* method) { int32_t G_B5_0 = 0; { // 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 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___b1; uint64_t L_3 = L_2.___data1_0; if ((!(((uint64_t)L_1) == ((uint64_t)L_3)))) { goto IL_003a; } } { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___a0; uint64_t L_5 = L_4.___data2_1; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___b1; uint64_t L_7 = L_6.___data2_1; if ((!(((uint64_t)L_5) == ((uint64_t)L_7)))) { goto IL_003a; } } { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_8 = ___a0; uint64_t L_9 = L_8.___data3_2; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_10 = ___b1; uint64_t L_11 = L_10.___data3_2; if ((!(((uint64_t)L_9) == ((uint64_t)L_11)))) { goto IL_003a; } } { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_12 = ___a0; uint64_t L_13 = L_12.___data4_3; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_14 = ___b1; uint64_t L_15 = L_14.___data4_3; G_B5_0 = ((((int64_t)L_13) == ((int64_t)L_15))? 1 : 0); goto IL_003b; } IL_003a: { G_B5_0 = 0; } IL_003b: { return (bool)G_B5_0; } } // System.Boolean UnityEngine.Rendering.BitArray256::op_Inequality(UnityEngine.Rendering.BitArray256,UnityEngine.Rendering.BitArray256) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_op_Inequality_m5C9A0C7540B6D9945503203065DEA9B430C189F3 (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___a0, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 ___b1, const RuntimeMethod* method) { int32_t G_B5_0 = 0; { // 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 = ___a0; uint64_t L_1 = L_0.___data1_0; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_2 = ___b1; uint64_t L_3 = L_2.___data1_0; if ((!(((uint64_t)L_1) == ((uint64_t)L_3)))) { goto IL_003d; } } { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_4 = ___a0; uint64_t L_5 = L_4.___data2_1; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_6 = ___b1; uint64_t L_7 = L_6.___data2_1; if ((!(((uint64_t)L_5) == ((uint64_t)L_7)))) { goto IL_003d; } } { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_8 = ___a0; uint64_t L_9 = L_8.___data3_2; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_10 = ___b1; uint64_t L_11 = L_10.___data3_2; if ((!(((uint64_t)L_9) == ((uint64_t)L_11)))) { goto IL_003d; } } { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_12 = ___a0; uint64_t L_13 = L_12.___data4_3; BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66 L_14 = ___b1; uint64_t L_15 = L_14.___data4_3; G_B5_0 = ((((int32_t)((((int64_t)L_13) == ((int64_t)L_15))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_003e; } IL_003d: { G_B5_0 = 1; } IL_003e: { return (bool)G_B5_0; } } // System.Boolean UnityEngine.Rendering.BitArray256::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray256_Equals_m6723D6D291F588EDD9861D7C58247F246E94417F (BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* __this, RuntimeObject* ___obj0, 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; } int32_t G_B6_0 = 0; { // (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 = ___obj0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66_il2cpp_TypeInfo_var))) { goto IL_0068; } } { uint64_t* L_1 = (&__this->___data1_0); RuntimeObject* L_2 = ___obj0; 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_0068; } } { uint64_t* L_5 = (&__this->___data2_1); RuntimeObject* L_6 = ___obj0; 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_0068; } } { uint64_t* L_9 = (&__this->___data3_2); RuntimeObject* L_10 = ___obj0; 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_0068; } } { uint64_t* L_13 = (&__this->___data4_3); RuntimeObject* L_14 = ___obj0; 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); G_B6_0 = ((int32_t)(L_16)); goto IL_0069; } IL_0068: { G_B6_0 = 0; } IL_0069: { return (bool)G_B6_0; } } IL2CPP_EXTERN_C bool BitArray256_Equals_m6723D6D291F588EDD9861D7C58247F246E94417F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BitArray256_Equals_m6723D6D291F588EDD9861D7C58247F246E94417F(_thisAdjusted, ___obj0, 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) { int32_t V_0 = 0; int32_t V_1 = 0; { // var hashCode = 1870826326; V_0 = ((int32_t)1870826326); // hashCode = hashCode * -1521134295 + data1.GetHashCode(); int32_t L_0 = V_0; uint64_t* L_1 = (&__this->___data1_0); int32_t L_2; L_2 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_1, NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)-1521134295))), L_2)); // hashCode = hashCode * -1521134295 + data2.GetHashCode(); int32_t L_3 = V_0; uint64_t* L_4 = (&__this->___data2_1); int32_t L_5; L_5 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_4, NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)-1521134295))), L_5)); // hashCode = hashCode * -1521134295 + data3.GetHashCode(); int32_t L_6 = V_0; uint64_t* L_7 = (&__this->___data3_2); int32_t L_8; L_8 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_7, NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_6, ((int32_t)-1521134295))), L_8)); // hashCode = hashCode * -1521134295 + data4.GetHashCode(); int32_t L_9 = V_0; uint64_t* L_10 = (&__this->___data4_3); int32_t L_11; L_11 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_10, NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_9, ((int32_t)-1521134295))), L_11)); // return hashCode; int32_t L_12 = V_0; V_1 = L_12; goto IL_005b; } IL_005b: { // } int32_t L_13 = V_1; return L_13; } } IL2CPP_EXTERN_C int32_t BitArray256_GetHashCode_mCB0868DFC6212118B07731906DAB0BBF2AC38F7C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { BitArray256_t0DE4E04AA8D8DD6866983C3F67A3E1ADB2578E66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__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_m9D48D91A431CEF3FFA4C4A8CD5ACAF4E0744580D (uint32_t ___index0, uint8_t ___data1, const RuntimeMethod* method) { { // public static bool Get8(uint index, byte data) => (data & (1u << (int)index)) != 0u; uint8_t L_0 = ___data1; uint32_t L_1 = ___index0; 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_m066D2B1DAEDCAFF7F410EACD5685646F0CEBFF99 (uint32_t ___index0, uint16_t ___data1, const RuntimeMethod* method) { { // public static bool Get16(uint index, ushort data) => (data & (1u << (int)index)) != 0u; uint16_t L_0 = ___data1; uint32_t L_1 = ___index0; 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_m3105A06D66A28B263CC53E3F714F72FD7244EAE1 (uint32_t ___index0, uint32_t ___data1, const RuntimeMethod* method) { { // public static bool Get32(uint index, uint data) => (data & (1u << (int)index)) != 0u; uint32_t L_0 = ___data1; uint32_t L_1 = ___index0; 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_m6D4980C3A87139E97BB03FBBDCF0C1693CA2F6DA (uint32_t ___index0, uint64_t ___data1, const RuntimeMethod* method) { { // public static bool Get64(uint index, ulong data) => (data & (1uL << (int)index)) != 0uL; uint64_t L_0 = ___data1; uint32_t L_1 = ___index0; 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_mA21152D99D5617A4B11C84526E83FC410783D4D1 (uint32_t ___index0, uint64_t ___data11, uint64_t ___data22, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // => index < 64u // ? (data1 & (1uL << (int)index)) != 0uL // : (data2 & (1uL << (int)(index - 64u))) != 0uL; uint32_t L_0 = ___index0; if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)64))))) { goto IL_0017; } } { uint64_t L_1 = ___data22; uint32_t L_2 = ___index0; G_B3_0 = ((!(((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); goto IL_0024; } IL_0017: { uint64_t L_3 = ___data11; uint32_t L_4 = ___index0; G_B3_0 = ((!(((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); } IL_0024: { return (bool)G_B3_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_m28697BC1E2CB8E4F0BFCD5947BC459603E680149 (uint32_t ___index0, uint64_t ___data11, uint64_t ___data22, uint64_t ___data33, uint64_t ___data44, const RuntimeMethod* method) { int32_t G_B4_0 = 0; int32_t G_B8_0 = 0; { // => 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 = ___index0; if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)128))))) { goto IL_003b; } } { uint32_t L_1 = ___index0; if ((!(((uint32_t)L_1) >= ((uint32_t)((int32_t)192))))) { goto IL_0026; } } { uint64_t L_2 = ___data44; uint32_t L_3 = ___index0; G_B4_0 = ((!(((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); goto IL_0039; } IL_0026: { uint64_t L_4 = ___data33; uint32_t L_5 = ___index0; G_B4_0 = ((!(((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: { G_B8_0 = G_B4_0; goto IL_005f; } IL_003b: { uint32_t L_6 = ___index0; if ((!(((uint32_t)L_6) >= ((uint32_t)((int32_t)64))))) { goto IL_0052; } } { uint64_t L_7 = ___data22; uint32_t L_8 = ___index0; G_B8_0 = ((!(((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); goto IL_005f; } IL_0052: { uint64_t L_9 = ___data11; uint32_t L_10 = ___index0; G_B8_0 = ((!(((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); } IL_005f: { return (bool)G_B8_0; } } // System.Void UnityEngine.Rendering.BitArrayUtilities::Set8(System.UInt32,System.Byte&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArrayUtilities_Set8_m4BC480ABC2E8827779655B035B29D2F3E29507CD (uint32_t ___index0, uint8_t* ___data1, bool ___value2, 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 = ___data1; bool L_1 = ___value2; G_B1_0 = L_0; if (L_1) { G_B2_0 = L_0; goto IL_0010; } } { uint8_t* L_2 = ___data1; int32_t L_3 = *((uint8_t*)L_2); uint32_t L_4 = ___index0; 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 = ___data1; int32_t L_6 = *((uint8_t*)L_5); uint32_t L_7 = ___index0; 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_mB599DC5FF7486C291CF767FAE66A796B007A35FF (uint32_t ___index0, uint16_t* ___data1, bool ___value2, 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 = ___data1; bool L_1 = ___value2; G_B1_0 = L_0; if (L_1) { G_B2_0 = L_0; goto IL_0010; } } { uint16_t* L_2 = ___data1; int32_t L_3 = *((uint16_t*)L_2); uint32_t L_4 = ___index0; 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 = ___data1; int32_t L_6 = *((uint16_t*)L_5); uint32_t L_7 = ___index0; 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_m3A905DABCE191DACC520ACF62EDB2D7501AF3CCB (uint32_t ___index0, uint32_t* ___data1, bool ___value2, 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 = ___data1; bool L_1 = ___value2; G_B1_0 = L_0; if (L_1) { G_B2_0 = L_0; goto IL_0010; } } { uint32_t* L_2 = ___data1; int32_t L_3 = *((uint32_t*)L_2); uint32_t L_4 = ___index0; 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 = ___data1; int32_t L_6 = *((uint32_t*)L_5); uint32_t L_7 = ___index0; 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_m386E330CC480D74FD497AB0B695EA5C86DA04AF0 (uint32_t ___index0, uint64_t* ___data1, bool ___value2, 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 = ___data1; bool L_1 = ___value2; G_B1_0 = L_0; if (L_1) { G_B2_0 = L_0; goto IL_0011; } } { uint64_t* L_2 = ___data1; int64_t L_3 = *((int64_t*)L_2); uint32_t L_4 = ___index0; 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 = ___data1; int64_t L_6 = *((int64_t*)L_5); uint32_t L_7 = ___index0; 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_m0D4C44ED0B3AD702E25C60A6B53F6774121C2CD1 (uint32_t ___index0, uint64_t* ___data11, uint64_t* ___data22, bool ___value3, const RuntimeMethod* method) { bool V_0 = false; 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 = ___index0; V_0 = (bool)((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)64))))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0028; } } { // data1 = (value ? (data1 | (1uL << (int)index)) : (data1 & ~(1uL << (int)index))); uint64_t* L_2 = ___data11; bool L_3 = ___value3; G_B2_0 = L_2; if (L_3) { G_B3_0 = L_2; goto IL_001b; } } { uint64_t* L_4 = ___data11; int64_t L_5 = *((int64_t*)L_4); uint32_t L_6 = ___index0; G_B4_0 = ((int64_t)(L_5&((~((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_6&((int32_t)63))))))))); G_B4_1 = G_B2_0; goto IL_0025; } IL_001b: { uint64_t* L_7 = ___data11; int64_t L_8 = *((int64_t*)L_7); uint32_t L_9 = ___index0; G_B4_0 = ((int64_t)(L_8|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_9&((int32_t)63))))))); G_B4_1 = G_B3_0; } IL_0025: { *((int64_t*)G_B4_1) = (int64_t)G_B4_0; goto IL_004a; } IL_0028: { // data2 = (value ? (data2 | (1uL << (int)(index - 64u))) : (data2 & ~(1uL << (int)(index - 64u)))); uint64_t* L_10 = ___data22; bool L_11 = ___value3; G_B6_0 = L_10; if (L_11) { G_B7_0 = L_10; goto IL_003c; } } { uint64_t* L_12 = ___data22; int64_t L_13 = *((int64_t*)L_12); uint32_t L_14 = ___index0; G_B8_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_B8_1 = G_B6_0; goto IL_0049; } IL_003c: { uint64_t* L_15 = ___data22; int64_t L_16 = *((int64_t*)L_15); uint32_t L_17 = ___index0; G_B8_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_B8_1 = G_B7_0; } IL_0049: { *((int64_t*)G_B8_1) = (int64_t)G_B8_0; } IL_004a: { // } 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_m2C69FC76E54B7DFAFB89BDD5DCD2E8749FF7520F (uint32_t ___index0, uint64_t* ___data11, uint64_t* ___data22, uint64_t* ___data33, uint64_t* ___data44, bool ___value5, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; bool V_2 = false; 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 = ___index0; V_0 = (bool)((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)64))))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_002c; } } { // data1 = (value ? (data1 | (1uL << (int)index)) : (data1 & ~(1uL << (int)index))); uint64_t* L_2 = ___data11; bool L_3 = ___value5; G_B2_0 = L_2; if (L_3) { G_B3_0 = L_2; goto IL_001c; } } { uint64_t* L_4 = ___data11; int64_t L_5 = *((int64_t*)L_4); uint32_t L_6 = ___index0; G_B4_0 = ((int64_t)(L_5&((~((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_6&((int32_t)63))))))))); G_B4_1 = G_B2_0; goto IL_0026; } IL_001c: { uint64_t* L_7 = ___data11; int64_t L_8 = *((int64_t*)L_7); uint32_t L_9 = ___index0; G_B4_0 = ((int64_t)(L_8|((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_9&((int32_t)63))))))); G_B4_1 = G_B3_0; } IL_0026: { *((int64_t*)G_B4_1) = (int64_t)G_B4_0; goto IL_00ba; } IL_002c: { // else if (index < 128u) uint32_t L_10 = ___index0; V_1 = (bool)((!(((uint32_t)L_10) >= ((uint32_t)((int32_t)128))))? 1 : 0); bool L_11 = V_1; if (!L_11) { goto IL_005d; } } { // data2 = (value ? (data2 | (1uL << (int)(index - 64u))) : (data2 & ~(1uL << (int)(index - 64u)))); uint64_t* L_12 = ___data22; bool L_13 = ___value5; G_B7_0 = L_12; if (L_13) { G_B8_0 = L_12; goto IL_004d; } } { uint64_t* L_14 = ___data22; int64_t L_15 = *((int64_t*)L_14); uint32_t L_16 = ___index0; G_B9_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_B9_1 = G_B7_0; goto IL_005a; } IL_004d: { uint64_t* L_17 = ___data22; int64_t L_18 = *((int64_t*)L_17); uint32_t L_19 = ___index0; G_B9_0 = ((int64_t)(L_18|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_19, ((int32_t)64)))&((int32_t)63))))))); G_B9_1 = G_B8_0; } IL_005a: { *((int64_t*)G_B9_1) = (int64_t)G_B9_0; goto IL_00ba; } IL_005d: { // else if (index < 192u) uint32_t L_20 = ___index0; V_2 = (bool)((!(((uint32_t)L_20) >= ((uint32_t)((int32_t)192))))? 1 : 0); bool L_21 = V_2; if (!L_21) { goto IL_0091; } } { // data3 = (value ? (data3 | (1uL << (int)(index - 64u))) : (data3 & ~(1uL << (int)(index - 128u)))); uint64_t* L_22 = ___data33; bool L_23 = ___value5; G_B12_0 = L_22; if (L_23) { G_B13_0 = L_22; goto IL_0081; } } { uint64_t* L_24 = ___data33; int64_t L_25 = *((int64_t*)L_24); uint32_t L_26 = ___index0; 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)128)))&((int32_t)63))))))))); G_B14_1 = G_B12_0; goto IL_008e; } IL_0081: { uint64_t* L_27 = ___data33; int64_t L_28 = *((int64_t*)L_27); uint32_t L_29 = ___index0; G_B14_0 = ((int64_t)(L_28|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, ((int32_t)64)))&((int32_t)63))))))); G_B14_1 = G_B13_0; } IL_008e: { *((int64_t*)G_B14_1) = (int64_t)G_B14_0; goto IL_00ba; } IL_0091: { // data4 = (value ? (data4 | (1uL << (int)(index - 64u))) : (data4 & ~(1uL << (int)(index - 192u)))); uint64_t* L_30 = ___data44; bool L_31 = ___value5; G_B16_0 = L_30; if (L_31) { G_B17_0 = L_30; goto IL_00ab; } } { uint64_t* L_32 = ___data44; int64_t L_33 = *((int64_t*)L_32); uint32_t L_34 = ___index0; 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)192)))&((int32_t)63))))))))); G_B18_1 = G_B16_0; goto IL_00b9; } IL_00ab: { uint64_t* L_35 = ___data44; int64_t L_36 = *((int64_t*)L_35); uint32_t L_37 = ___index0; G_B18_0 = ((int64_t)(L_36|((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_37, ((int32_t)64)))&((int32_t)63))))))); G_B18_1 = G_B17_0; } IL_00b9: { *((int64_t*)G_B18_1) = (int64_t)G_B18_0; } IL_00ba: { // } 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_m75B8676F1846666ECD90019E091D9A2A95BA6377 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___blitPS0, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___blitColorAndDepthPS1, 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_1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD4F6305D039CFF700BE55D3E90AFB5BA2755049); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED754A3BF7536F651AB5799D602A24975EC3682A); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; bool V_3 = false; bool V_4 = false; bool V_5 = false; { // s_Blit = CoreUtils.CreateEngineMaterial(blitPS); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___blitPS0; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1; L_1 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(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 = ___blitColorAndDepthPS1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3; L_3 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(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_m03D653E1B7E284DE7655BF617102C8D3CB47A77D(NULL); V_0 = L_4; bool L_5 = V_0; if (!L_5) { goto IL_0058; } } { // s_Blit.EnableKeyword("DISABLE_TEXTURE2D_X_ARRAY"); il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_Blit_0; NullCheck(L_6); Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_6, _stringLiteralDD4F6305D039CFF700BE55D3E90AFB5BA2755049, NULL); // s_BlitTexArray = CoreUtils.CreateEngineMaterial(blitPS); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = ___blitPS0; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8; L_8 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(L_7, NULL); ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArray_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArray_1), (void*)L_8); // s_BlitTexArraySingleSlice = CoreUtils.CreateEngineMaterial(blitPS); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_9 = ___blitPS0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10; L_10 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(L_9, NULL); ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArraySingleSlice_2 = L_10; Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArraySingleSlice_2), (void*)L_10); // s_BlitTexArraySingleSlice.EnableKeyword("BLIT_SINGLE_SLICE"); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitTexArraySingleSlice_2; NullCheck(L_11); Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_11, _stringLiteralED754A3BF7536F651AB5799D602A24975EC3682A, NULL); } IL_0058: { // if (SystemInfo.graphicsShaderLevel < 30) int32_t L_12; L_12 = SystemInfo_get_graphicsShaderLevel_mA9BA383B643FD022F8AFAF445B63B6554D88D27C(NULL); V_1 = (bool)((((int32_t)L_12) < ((int32_t)((int32_t)30)))? 1 : 0); bool L_13 = V_1; if (!L_13) { goto IL_0138; } } { // float nearClipZ = -1; V_2 = (-1.0f); // if (SystemInfo.usesReversedZBuffer) bool L_14; L_14 = SystemInfo_get_usesReversedZBuffer_m4A186CB8A4769D18DFFA10CA9143F41B365F8D92(NULL); V_3 = L_14; bool L_15 = V_3; if (!L_15) { goto IL_007e; } } { // nearClipZ = 1; V_2 = (1.0f); } IL_007e: { // if (!s_TriangleMesh) il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16 = ((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_17; L_17 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_16, NULL); V_4 = (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_00d7; } } { // s_TriangleMesh = new Mesh(); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_19 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var); NullCheck(L_19); Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_19, 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_19; Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5), (void*)L_19); // s_TriangleMesh.vertices = GetFullScreenTriangleVertexPosition(nearClipZ); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_20 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5; float L_21 = V_2; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_22; L_22 = Blitter_U3CInitializeU3Eg__GetFullScreenTriangleVertexPositionU7C8_0_mCDED15E354E9F60A216FCD5027B7521183575FA0(L_21, NULL); NullCheck(L_20); Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_20, L_22, NULL); // s_TriangleMesh.uv = GetFullScreenTriangleTexCoord(); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_23 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_24; L_24 = Blitter_U3CInitializeU3Eg__GetFullScreenTriangleTexCoordU7C8_1_m23B785ECE01FA6D217CD165A5FF3D5DAB12E98A9(NULL); NullCheck(L_23); Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_23, L_24, NULL); // s_TriangleMesh.triangles = new int[3] { 0, 1, 2 }; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_25 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = L_26; NullCheck(L_27); (L_27)->SetAt(static_cast(1), (int32_t)1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = L_27; NullCheck(L_28); (L_28)->SetAt(static_cast(2), (int32_t)2); NullCheck(L_25); Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_25, L_28, NULL); } IL_00d7: { // if (!s_QuadMesh) il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_29 = ((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_30; L_30 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_29, NULL); V_5 = (bool)((((int32_t)L_30) == ((int32_t)0))? 1 : 0); bool L_31 = V_5; if (!L_31) { goto IL_0133; } } { // s_QuadMesh = new Mesh(); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_32 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var); NullCheck(L_32); Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_32, 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_32; Il2CppCodeGenWriteBarrier((void**)(&((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6), (void*)L_32); // s_QuadMesh.vertices = GetQuadVertexPosition(nearClipZ); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_33 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6; float L_34 = V_2; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_35; L_35 = Blitter_U3CInitializeU3Eg__GetQuadVertexPositionU7C8_2_m22515FA8B1C1C002FF8364F55A1023C730D7784F(L_34, NULL); NullCheck(L_33); Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_33, L_35, NULL); // s_QuadMesh.uv = GetQuadTexCoord(); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_36 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_37; L_37 = Blitter_U3CInitializeU3Eg__GetQuadTexCoordU7C8_3_mD5AE97A26B4D470981CA48A776E61813C645A638(NULL); NullCheck(L_36); Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_36, L_37, NULL); // s_QuadMesh.triangles = new int[6] { 0, 1, 2, 0, 2, 3 }; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_38 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = L_39; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_41 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____FE78C65211DD0B56A97024FB61111E686EF1FE054AA132BA58E2891AC496F1EE_1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_40, L_41, NULL); NullCheck(L_38); Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_38, L_40, NULL); } IL_0133: { } IL_0138: { // } return; } } // System.Void UnityEngine.Rendering.Blitter::Cleanup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_Cleanup_m900786CC658E1966677B4D3BF50044766C204CEA (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_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65(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_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65(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_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65(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_m7139641E860546D39127F3A17C158CA63DB28958 (int32_t ___dimension0, bool ___singleSlice1, 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 V_0 = false; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B5_0 = NULL; { // bool useTexArray = dimension == TextureDimension.Tex2DArray; int32_t L_0 = ___dimension0; V_0 = (bool)((((int32_t)L_0) == ((int32_t)5))? 1 : 0); // return useTexArray ? (singleSlice ? s_BlitTexArraySingleSlice : s_BlitTexArray) : s_Blit; bool L_1 = V_0; if (L_1) { goto IL_0010; } } { il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_Blit_0; G_B5_0 = L_2; goto IL_001f; } IL_0010: { bool L_3 = ___singleSlice1; if (L_3) { goto IL_001a; } } { 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_BlitTexArray_1; G_B5_0 = L_4; goto IL_001f; } IL_001a: { 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_BlitTexArraySingleSlice_2; G_B5_0 = L_5; } IL_001f: { V_1 = G_B5_0; goto IL_0022; } IL_0022: { // } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_1; return L_6; } } // System.Void UnityEngine.Rendering.Blitter::DrawTriangle(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_DrawTriangle_m96C9657CFBFD17632584A0663AF00A73B12C009B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, int32_t ___shaderPass2, 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 V_0 = false; { // if (SystemInfo.graphicsShaderLevel < 30) int32_t L_0; L_0 = SystemInfo_get_graphicsShaderLevel_mA9BA383B643FD022F8AFAF445B63B6554D88D27C(NULL); V_0 = (bool)((((int32_t)L_0) < ((int32_t)((int32_t)30)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0029; } } { // cmd.DrawMesh(s_TriangleMesh, Matrix4x4.identity, material, 0, shaderPass, s_PropertyBlock); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_TriangleMesh_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4; L_4 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___material1; int32_t L_6 = ___shaderPass2; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_7 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4; NullCheck(L_2); CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9(L_2, L_3, L_4, L_5, 0, L_6, L_7, NULL); goto IL_003f; } IL_0029: { // cmd.DrawProcedural(Matrix4x4.identity, material, shaderPass, MeshTopology.Triangles, 3, 1, s_PropertyBlock); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9; L_9 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ___material1; int32_t L_11 = ___shaderPass2; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_12 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4; NullCheck(L_8); CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_8, L_9, L_10, L_11, 0, 3, 1, L_12, NULL); } IL_003f: { // } return; } } // System.Void UnityEngine.Rendering.Blitter::DrawQuad(UnityEngine.Rendering.CommandBuffer,UnityEngine.Material,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, int32_t ___shaderPass2, 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 V_0 = false; { // if (SystemInfo.graphicsShaderLevel < 30) int32_t L_0; L_0 = SystemInfo_get_graphicsShaderLevel_mA9BA383B643FD022F8AFAF445B63B6554D88D27C(NULL); V_0 = (bool)((((int32_t)L_0) < ((int32_t)((int32_t)30)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0029; } } { // cmd.DrawMesh(s_QuadMesh, Matrix4x4.identity, material, 0, shaderPass, s_PropertyBlock); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_QuadMesh_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4; L_4 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___material1; int32_t L_6 = ___shaderPass2; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_7 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4; NullCheck(L_2); CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9(L_2, L_3, L_4, L_5, 0, L_6, L_7, NULL); goto IL_003f; } IL_0029: { // cmd.DrawProcedural(Matrix4x4.identity, material, shaderPass, MeshTopology.Quads, 4, 1, s_PropertyBlock); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9; L_9 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ___material1; int32_t L_11 = ___shaderPass2; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_12 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4; NullCheck(L_8); CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_8, L_9, L_10, L_11, 2, 4, 1, L_12, NULL); } IL_003f: { // } 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_mCE6C5259E6FC80F39D17499862DD3AEC31ADA534 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBias2, float ___mipLevel3, bool ___bilinear4, 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 = ___mipLevel3; 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___source1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___scaleBias2; il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var); int32_t L_6; L_6 = TextureXR_get_dimension_mF5451652AD01DE1A917D0C4078E4EBDD451A5AE5(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7; L_7 = Blitter_GetBlitMaterial_m7139641E860546D39127F3A17C158CA63DB28958(L_6, (bool)0, NULL); bool L_8 = ___bilinear4; 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_0027; } } { 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_0028; } IL_0027: { 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_0028: { il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitTexture_mDDF2CA8C4C33D434A8FBB60D796CC3B67F87C732(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_mDC79E2CB57C632E3F4382172AB75F63C9DDC7359 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBias2, float ___mipLevel3, bool ___bilinear4, 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 = ___mipLevel3; 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___source1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___scaleBias2; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6; L_6 = Blitter_GetBlitMaterial_m7139641E860546D39127F3A17C158CA63DB28958(2, (bool)0, NULL); bool L_7 = ___bilinear4; 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_0023; } } { 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_0024; } IL_0023: { 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_0024: { il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitTexture_mDDF2CA8C4C33D434A8FBB60D796CC3B67F87C732(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_mE53779B748F96B8A45F2ACA2F5838C6BAD18F00A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___sourceColor1, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___sourceDepth2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBias3, float ___mipLevel4, bool ___blitDepth5, 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; } bool V_0 = false; 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 = ___mipLevel4; 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 = ___scaleBias3; 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 = ___sourceColor1; NullCheck(L_6); MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_6, L_7, L_8, NULL); // if (blitDepth) bool L_9 = ___blitDepth5; V_0 = L_9; bool L_10 = V_0; if (!L_10) { goto IL_004d; } } { // s_PropertyBlock.SetTexture(BlitShaderIDs._InputDepth, sourceDepth, RenderTextureSubElement.Depth); 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; il2cpp_codegen_runtime_class_init_inline(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var); int32_t L_12 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____InputDepth_7; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_13 = ___sourceDepth2; NullCheck(L_11); MaterialPropertyBlock_SetTexture_mA7A6CA3D349E117CEA635266F987E4BAFB91F6A2(L_11, L_12, L_13, 1, NULL); } IL_004d: { // DrawTriangle(cmd, s_BlitColorAndDepth, blitDepth ? 1 : 0); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_BlitColorAndDepth_3; bool L_16 = ___blitDepth5; G_B3_0 = L_15; G_B3_1 = L_14; if (L_16) { G_B4_0 = L_15; G_B4_1 = L_14; goto IL_005a; } } { G_B5_0 = 0; G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_005b; } IL_005a: { G_B5_0 = 1; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_005b: { il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_DrawTriangle_m96C9657CFBFD17632584A0663AF00A73B12C009B(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_mDDF2CA8C4C33D434A8FBB60D796CC3B67F87C732 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBias2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, int32_t ___pass4, 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 = ___scaleBias2; 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 = ___source1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6; L_6 = RTHandle_op_Implicit_m4F275BDD5E7B189BAD0F9081A056D9433A8B583E(L_5, NULL); NullCheck(L_3); MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_3, L_4, L_6, NULL); // DrawTriangle(cmd, material, pass); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___material3; int32_t L_9 = ___pass4; Blitter_DrawTriangle_m96C9657CFBFD17632584A0663AF00A73B12C009B(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_m3F1485AE7C5731A5259C0DD2E6918219D5363BAC (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___destination2, float ___mipLevel3, bool ___bilinear4, 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 = ___source1; 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 = ___source1; 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___destination2; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m8E1C5D42853E5D83DCB4D9AA899BE41CB4C2BDA8(L_8, L_9, 0, 0, (-1), (-1), NULL); // BlitTexture(cmd, source, viewportScale, mipLevel, bilinear); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = ___source1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13; L_13 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline(L_12, NULL); float L_14 = ___mipLevel3; bool L_15 = ___bilinear4; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitTexture_mCE6C5259E6FC80F39D17499862DD3AEC31ADA534(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_m9BC6F13FA1CBE7C8B8B218E82DED130FE5649A2D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___destination2, float ___mipLevel3, bool ___bilinear4, 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 = ___source1; 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 = ___source1; 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___destination2; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m8E1C5D42853E5D83DCB4D9AA899BE41CB4C2BDA8(L_8, L_9, 0, 0, (-1), (-1), NULL); // BlitTexture2D(cmd, source, viewportScale, mipLevel, bilinear); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = ___source1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13; L_13 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline(L_12, NULL); float L_14 = ___mipLevel3; bool L_15 = ___bilinear4; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitTexture2D_mDC79E2CB57C632E3F4382172AB75F63C9DDC7359(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_m4CD0B64F751ABDEAB2041D7C2F30D455D21FE71F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___destination2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, int32_t ___pass4, 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 = ___source1; 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 = ___source1; 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___destination2; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m8E1C5D42853E5D83DCB4D9AA899BE41CB4C2BDA8(L_8, L_9, 0, 0, (-1), (-1), NULL); // BlitTexture(cmd, source, viewportScale, material, pass); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = ___source1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13; L_13 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline(L_12, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = ___material3; int32_t L_15 = ___pass4; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitTexture_mDDF2CA8C4C33D434A8FBB60D796CC3B67F87C732(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_m7AB14A79F45722CF5E6A4D9CD2434814A4BF12AD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___destination2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBias3, float ___mipLevel4, bool ___bilinear5, 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___destination2; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m8E1C5D42853E5D83DCB4D9AA899BE41CB4C2BDA8(L_0, L_1, 0, 0, (-1), (-1), NULL); // BlitTexture(cmd, source, scaleBias, mipLevel, bilinear); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___source1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___scaleBias3; float L_5 = ___mipLevel4; bool L_6 = ___bilinear5; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitTexture_mCE6C5259E6FC80F39D17499862DD3AEC31ADA534(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_mC74719097E5FE8C62249CD2C59F6E3B4986D83C6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___destination2, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___destViewport3, float ___mipLevel4, bool ___bilinear5, 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 = ___source1; 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 = ___source1; 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___destination2; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m8E1C5D42853E5D83DCB4D9AA899BE41CB4C2BDA8(L_8, L_9, 0, 0, (-1), (-1), NULL); // cmd.SetViewport(destViewport); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___cmd0; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_11 = ___destViewport3; NullCheck(L_10); CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_10, L_11, NULL); // BlitTexture(cmd, source, viewportScale, mipLevel, bilinear); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = ___source1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = V_0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline(L_14, NULL); float L_16 = ___mipLevel4; bool L_17 = ___bilinear5; il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_BlitTexture_mCE6C5259E6FC80F39D17499862DD3AEC31ADA534(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_mCBF7991C0C986458A76146822A145C2977359008 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasTex2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT3, int32_t ___mipLevelTex4, bool ___bilinear5, 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 = ___source1; 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 = ___scaleBiasTex2; 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 = ___scaleBiasRT3; 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 = ___mipLevelTex4; 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 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = ___source1; 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_m7139641E860546D39127F3A17C158CA63DB28958(L_14, (bool)0, NULL); bool L_16 = ___bilinear5; 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_005b; } } { G_B3_0 = 2; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_005c; } IL_005b: { G_B3_0 = 3; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_005c: { il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(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_m85E33D5B48E3D2FCF8FDE7D6B83521BF8BC4AC0C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___textureSize2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasTex3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT4, int32_t ___mipLevelTex5, bool ___bilinear6, int32_t ___paddingInPixels7, 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; } bool V_0 = false; 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 = ___source1; 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 = ___scaleBiasTex3; 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 = ___scaleBiasRT4; 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 = ___mipLevelTex5; 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 = ___textureSize2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_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 = ___paddingInPixels7; NullCheck(L_16); MaterialPropertyBlock_SetInt_mB07015BD8FF1A7D2FF70D7FB89C0FDFAE06B86F8(L_16, L_17, L_18, NULL); // if (source.wrapMode == TextureWrapMode.Repeat) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = ___source1; NullCheck(L_19); int32_t L_20; L_20 = Texture_get_wrapMode_m1DE1C2813B72EDCCCEB396CFC91989358E8C3AD0(L_19, NULL); V_0 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0); bool L_21 = V_0; if (!L_21) { goto IL_009a; } } { // DrawQuad(cmd, GetBlitMaterial(source.dimension), bilinear ? 7 : 6); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = ___source1; NullCheck(L_23); int32_t L_24; L_24 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_23); il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25; L_25 = Blitter_GetBlitMaterial_m7139641E860546D39127F3A17C158CA63DB28958(L_24, (bool)0, NULL); bool L_26 = ___bilinear6; G_B2_0 = L_25; G_B2_1 = L_22; if (L_26) { G_B3_0 = L_25; G_B3_1 = L_22; goto IL_0091; } } { G_B4_0 = 6; G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; goto IL_0092; } IL_0091: { G_B4_0 = 7; G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; } IL_0092: { il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(G_B4_2, G_B4_1, G_B4_0, NULL); goto IL_00b5; } IL_009a: { // DrawQuad(cmd, GetBlitMaterial(source.dimension), bilinear ? 5 : 4); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_28 = ___source1; NullCheck(L_28); int32_t L_29; L_29 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_28); il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_30; L_30 = Blitter_GetBlitMaterial_m7139641E860546D39127F3A17C158CA63DB28958(L_29, (bool)0, NULL); bool L_31 = ___bilinear6; G_B6_0 = L_30; G_B6_1 = L_27; if (L_31) { G_B7_0 = L_30; G_B7_1 = L_27; goto IL_00ae; } } { G_B8_0 = 4; G_B8_1 = G_B6_0; G_B8_2 = G_B6_1; goto IL_00af; } IL_00ae: { G_B8_0 = 5; G_B8_1 = G_B7_0; G_B8_2 = G_B7_1; } IL_00af: { il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(G_B8_2, G_B8_1, G_B8_0, NULL); } IL_00b5: { // } 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_m2432047128A86D8CAA3052FEB74619E0E0D71558 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___textureSize2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasTex3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT4, int32_t ___mipLevelTex5, bool ___bilinear6, int32_t ___paddingInPixels7, 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; } bool V_0 = false; 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 = ___source1; 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 = ___scaleBiasTex3; 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 = ___scaleBiasRT4; 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 = ___mipLevelTex5; 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 = ___textureSize2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_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 = ___paddingInPixels7; NullCheck(L_16); MaterialPropertyBlock_SetInt_mB07015BD8FF1A7D2FF70D7FB89C0FDFAE06B86F8(L_16, L_17, L_18, NULL); // if (source.wrapMode == TextureWrapMode.Repeat) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = ___source1; NullCheck(L_19); int32_t L_20; L_20 = Texture_get_wrapMode_m1DE1C2813B72EDCCCEB396CFC91989358E8C3AD0(L_19, NULL); V_0 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0); bool L_21 = V_0; if (!L_21) { goto IL_009c; } } { // DrawQuad(cmd, GetBlitMaterial(source.dimension), bilinear ? 12 : 11); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = ___source1; NullCheck(L_23); int32_t L_24; L_24 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_23); il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25; L_25 = Blitter_GetBlitMaterial_m7139641E860546D39127F3A17C158CA63DB28958(L_24, (bool)0, NULL); bool L_26 = ___bilinear6; G_B2_0 = L_25; G_B2_1 = L_22; if (L_26) { G_B3_0 = L_25; G_B3_1 = L_22; goto IL_0092; } } { G_B4_0 = ((int32_t)11); G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; goto IL_0094; } IL_0092: { G_B4_0 = ((int32_t)12); G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; } IL_0094: { il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(G_B4_2, G_B4_1, G_B4_0, NULL); goto IL_00b9; } IL_009c: { // DrawQuad(cmd, GetBlitMaterial(source.dimension), bilinear ? 10 : 9); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_28 = ___source1; NullCheck(L_28); int32_t L_29; L_29 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_28); il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_30; L_30 = Blitter_GetBlitMaterial_m7139641E860546D39127F3A17C158CA63DB28958(L_29, (bool)0, NULL); bool L_31 = ___bilinear6; G_B6_0 = L_30; G_B6_1 = L_27; if (L_31) { G_B7_0 = L_30; G_B7_1 = L_27; goto IL_00b1; } } { G_B8_0 = ((int32_t)9); G_B8_1 = G_B6_0; G_B8_2 = G_B6_1; goto IL_00b3; } IL_00b1: { G_B8_0 = ((int32_t)10); G_B8_1 = G_B7_0; G_B8_2 = G_B7_1; } IL_00b3: { il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(G_B8_2, G_B8_1, G_B8_0, NULL); } IL_00b9: { // } 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_mE5AD943D0378F7BB5B535D7A68D1EE41654ACEC3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___textureSize2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasTex3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT4, int32_t ___mipLevelTex5, bool ___bilinear6, int32_t ___paddingInPixels7, 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 = ___source1; 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 = ___scaleBiasTex3; 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 = ___scaleBiasRT4; 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 = ___mipLevelTex5; 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 = ___textureSize2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_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 = ___paddingInPixels7; NullCheck(L_16); MaterialPropertyBlock_SetInt_mB07015BD8FF1A7D2FF70D7FB89C0FDFAE06B86F8(L_16, L_17, L_18, NULL); // DrawQuad(cmd, GetBlitMaterial(source.dimension), 8); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___source1; 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_m7139641E860546D39127F3A17C158CA63DB28958(L_21, (bool)0, NULL); Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(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_m27215AF98C85E90D39D298FB304DF27B1DC353E4 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___textureSize2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasTex3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT4, int32_t ___mipLevelTex5, bool ___bilinear6, int32_t ___paddingInPixels7, 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 = ___source1; 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 = ___scaleBiasTex3; 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 = ___scaleBiasRT4; 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 = ___mipLevelTex5; 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 = ___textureSize2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_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 = ___paddingInPixels7; NullCheck(L_16); MaterialPropertyBlock_SetInt_mB07015BD8FF1A7D2FF70D7FB89C0FDFAE06B86F8(L_16, L_17, L_18, NULL); // DrawQuad(cmd, GetBlitMaterial(source.dimension), 13); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___source1; 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_m7139641E860546D39127F3A17C158CA63DB28958(L_21, (bool)0, NULL); Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(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_m406F5BA9EAE4985E613E80465614FC051E16BB16 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT2, int32_t ___mipLevelTex3, 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 = ___source1; 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 = ___mipLevelTex3; 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 = ___scaleBiasRT2; NullCheck(L_9); MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_9, L_10, L_11, NULL); // DrawQuad(cmd, GetBlitMaterial(source.dimension), 14); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = ___source1; 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_m7139641E860546D39127F3A17C158CA63DB28958(L_14, (bool)0, NULL); Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(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_m6A42740206DB7A4F66756D00E9054E3BFA7CEDC3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT2, int32_t ___mipLevelTex3, 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; uint32_t V_1 = 0; bool V_2 = false; bool V_3 = false; bool V_4 = false; { // int pass = 15; V_0 = ((int32_t)15); // uint sourceChnCount = GraphicsFormatUtility.GetComponentCount(source.graphicsFormat); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___source1; 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_mF58928ABD313BE66BFF27F7011860B23D30D06B2(L_1, NULL); V_1 = L_2; // if (sourceChnCount == 1) uint32_t L_3 = V_1; V_2 = (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0043; } } { // if (GraphicsFormatUtility.IsAlphaOnlyFormat(source.graphicsFormat)) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___source1; NullCheck(L_5); int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_5); il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var); bool L_7; L_7 = GraphicsFormatUtility_IsAlphaOnlyFormat_m0AFACD29C56C33A14B54F5042A2CBCB8870C737E(L_6, NULL); V_3 = L_7; bool L_8 = V_3; if (!L_8) { goto IL_002b; } } { // pass = 16; V_0 = ((int32_t)16); } IL_002b: { // if (GraphicsFormatUtility.GetSwizzleR(source.graphicsFormat) == FormatSwizzle.FormatSwizzleR) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = ___source1; NullCheck(L_9); int32_t L_10; L_10 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_9); il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var); int32_t L_11; L_11 = GraphicsFormatUtility_GetSwizzleR_m4C9AC7D7B52CA7801D01B0574CC391CD5E0A55A3(L_10, NULL); V_4 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0); bool L_12 = V_4; if (!L_12) { goto IL_0042; } } { // pass = 17; V_0 = ((int32_t)17); } IL_0042: { } IL_0043: { // s_PropertyBlock.SetTexture(BlitShaderIDs._BlitCubeTexture, source); il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_13 = ((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_14 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitCubeTexture_1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15 = ___source1; NullCheck(L_13); MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_13, L_14, L_15, NULL); // s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex); 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))->____BlitMipLevel_4; int32_t L_18 = ___mipLevelTex3; NullCheck(L_16); MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_16, L_17, ((float)L_18), NULL); // s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, new Vector4(1, 1, 0, 0)); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_19 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4; int32_t L_20 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBias_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21; memset((&L_21), 0, sizeof(L_21)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_21), (1.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL); NullCheck(L_19); MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_19, L_20, L_21, NULL); // s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_22 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4; int32_t L_23 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = ___scaleBiasRT2; NullCheck(L_22); MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_22, L_23, L_24, NULL); // DrawQuad(cmd, GetBlitMaterial(source.dimension), pass); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_26 = ___source1; NullCheck(L_26); int32_t L_27; L_27 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_26); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28; L_28 = Blitter_GetBlitMaterial_m7139641E860546D39127F3A17C158CA63DB28958(L_27, (bool)0, NULL); int32_t L_29 = V_0; Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(L_25, L_28, L_29, 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_mC14750B1B6DC1C7A1362ACDB112A2A72ED4D88C9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasTex2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scaleBiasRT3, int32_t ___mipLevelTex4, 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; uint32_t V_1 = 0; bool V_2 = false; bool V_3 = false; bool V_4 = false; { // int pass = 18; V_0 = ((int32_t)18); // uint sourceChnCount = GraphicsFormatUtility.GetComponentCount(source.graphicsFormat); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___source1; 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_mF58928ABD313BE66BFF27F7011860B23D30D06B2(L_1, NULL); V_1 = L_2; // if (sourceChnCount == 1) uint32_t L_3 = V_1; V_2 = (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0043; } } { // if (GraphicsFormatUtility.IsAlphaOnlyFormat(source.graphicsFormat)) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___source1; NullCheck(L_5); int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_5); il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var); bool L_7; L_7 = GraphicsFormatUtility_IsAlphaOnlyFormat_m0AFACD29C56C33A14B54F5042A2CBCB8870C737E(L_6, NULL); V_3 = L_7; bool L_8 = V_3; if (!L_8) { goto IL_002b; } } { // pass = 19; V_0 = ((int32_t)19); } IL_002b: { // if (GraphicsFormatUtility.GetSwizzleR(source.graphicsFormat) == FormatSwizzle.FormatSwizzleR) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = ___source1; NullCheck(L_9); int32_t L_10; L_10 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_9); il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var); int32_t L_11; L_11 = GraphicsFormatUtility_GetSwizzleR_m4C9AC7D7B52CA7801D01B0574CC391CD5E0A55A3(L_10, NULL); V_4 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0); bool L_12 = V_4; if (!L_12) { goto IL_0042; } } { // pass = 20; V_0 = ((int32_t)20); } IL_0042: { } IL_0043: { // s_PropertyBlock.SetTexture(BlitShaderIDs._BlitTexture, source); il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_13 = ((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_14 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitTexture_0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15 = ___source1; NullCheck(L_13); MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_13, L_14, L_15, NULL); // s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBias, scaleBiasTex); 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))->____BlitScaleBias_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = ___scaleBiasTex2; NullCheck(L_16); MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_16, L_17, L_18, NULL); // s_PropertyBlock.SetVector(BlitShaderIDs._BlitScaleBiasRt, scaleBiasRT); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_19 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4; int32_t L_20 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitScaleBiasRt_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = ___scaleBiasRT3; NullCheck(L_19); MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_19, L_20, L_21, NULL); // s_PropertyBlock.SetFloat(BlitShaderIDs._BlitMipLevel, mipLevelTex); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_22 = ((Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_StaticFields*)il2cpp_codegen_static_fields_for(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var))->___s_PropertyBlock_4; int32_t L_23 = ((BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_StaticFields*)il2cpp_codegen_static_fields_for(BlitShaderIDs_t17811CFFCFE6D2F9B8E760375D67EE022B17DEAB_il2cpp_TypeInfo_var))->____BlitMipLevel_4; int32_t L_24 = ___mipLevelTex4; NullCheck(L_22); MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_22, L_23, ((float)L_24), NULL); // DrawQuad(cmd, GetBlitMaterial(source.dimension), pass); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___cmd0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_26 = ___source1; NullCheck(L_26); int32_t L_27; L_27 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_26); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28; L_28 = Blitter_GetBlitMaterial_m7139641E860546D39127F3A17C158CA63DB28958(L_27, (bool)0, NULL); int32_t L_29 = V_0; Blitter_DrawQuad_m577F64758AB57805FAD01012FD8C97A2BABDA035(L_25, L_28, L_29, NULL); // } return; } } // System.Void UnityEngine.Rendering.Blitter::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter__cctor_m45E11ACBC4F705A5F8CC30D49BE421BFDB51BE2A (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::g__GetFullScreenTriangleVertexPosition|8_0(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Blitter_U3CInitializeU3Eg__GetFullScreenTriangleVertexPositionU7C8_0_mCDED15E354E9F60A216FCD5027B7521183575FA0 (float ___z0, 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)); bool V_3 = false; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_4 = NULL; { // 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_0054; } IL_000c: { // 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 = ___z0; 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(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_0054: { // for (int i = 0; i < 3; i++) int32_t L_12 = V_1; V_3 = (bool)((((int32_t)L_12) < ((int32_t)3))? 1 : 0); bool L_13 = V_3; if (L_13) { goto IL_000c; } } { // return r; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = V_0; V_4 = L_14; goto IL_0061; } IL_0061: { // } Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = V_4; return L_15; } } // UnityEngine.Vector2[] UnityEngine.Rendering.Blitter::g__GetFullScreenTriangleTexCoord|8_1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Blitter_U3CInitializeU3Eg__GetFullScreenTriangleTexCoordU7C8_1_m23B785ECE01FA6D217CD165A5FF3D5DAB12E98A9 (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; bool V_2 = false; bool V_3 = false; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_4 = NULL; { // 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_004f; } IL_000c: { // if (SystemInfo.graphicsUVStartsAtTop) bool L_1; L_1 = SystemInfo_get_graphicsUVStartsAtTop_mC3C73E1B00C1A9D849220F6BF1C3510002BBE5AE(NULL); V_2 = L_1; bool L_2 = V_2; if (!L_2) { goto IL_0034; } } { // r[i] = new Vector2((i << 1) & 2, 1.0f - (i & 2)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_1; int32_t L_6 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; memset((&L_7), 0, sizeof(L_7)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_7), ((float)((int32_t)(((int32_t)(L_5<<1))&2))), ((float)il2cpp_codegen_subtract((1.0f), ((float)((int32_t)(L_6&2))))), /*hidden argument*/NULL); NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_7); goto IL_004a; } IL_0034: { // r[i] = new Vector2((i << 1) & 2, i & 2); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_8 = V_0; int32_t L_9 = V_1; int32_t L_10 = V_1; int32_t L_11 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12; memset((&L_12), 0, sizeof(L_12)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_12), ((float)((int32_t)(((int32_t)(L_10<<1))&2))), ((float)((int32_t)(L_11&2))), /*hidden argument*/NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(L_9), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_12); } IL_004a: { // for (int i = 0; i < 3; i++) int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_004f: { // for (int i = 0; i < 3; i++) int32_t L_14 = V_1; V_3 = (bool)((((int32_t)L_14) < ((int32_t)3))? 1 : 0); bool L_15 = V_3; if (L_15) { goto IL_000c; } } { // return r; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_16 = V_0; V_4 = L_16; goto IL_005c; } IL_005c: { // } Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_17 = V_4; return L_17; } } // UnityEngine.Vector3[] UnityEngine.Rendering.Blitter::g__GetQuadVertexPosition|8_2(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Blitter_U3CInitializeU3Eg__GetQuadVertexPositionU7C8_2_m22515FA8B1C1C002FF8364F55A1023C730D7784F (float ___z0, 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; bool V_6 = false; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_7 = NULL; { // 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_003b; } IL_000c: { // 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 = ___z0; 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(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_003b: { // for (uint i = 0; i < 4; i++) uint32_t L_13 = V_1; V_6 = (bool)((!(((uint32_t)L_13) >= ((uint32_t)4)))? 1 : 0); bool L_14 = V_6; if (L_14) { goto IL_000c; } } { // return r; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = V_0; V_7 = L_15; goto IL_004a; } IL_004a: { // } Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = V_7; return L_16; } } // UnityEngine.Vector2[] UnityEngine.Rendering.Blitter::g__GetQuadTexCoord|8_3() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Blitter_U3CInitializeU3Eg__GetQuadTexCoordU7C8_3_mD5AE97A26B4D470981CA48A776E61813C645A638 (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; uint32_t V_3 = 0; float V_4 = 0.0f; float V_5 = 0.0f; bool V_6 = false; bool V_7 = false; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_8 = NULL; { // 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_004d; } IL_000c: { // 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 u = topBit; uint32_t L_3 = V_2; V_4 = ((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; uint32_t L_5 = V_3; V_5 = ((float)((double)(uint32_t)((int32_t)(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))&1)))); // if (SystemInfo.graphicsUVStartsAtTop) bool L_6; L_6 = SystemInfo_get_graphicsUVStartsAtTop_mC3C73E1B00C1A9D849220F6BF1C3510002BBE5AE(NULL); V_6 = L_6; bool L_7 = V_6; if (!L_7) { goto IL_0038; } } { // v = 1.0f - v; float L_8 = V_5; V_5 = ((float)il2cpp_codegen_subtract((1.0f), L_8)); } IL_0038: { // r[i] = new Vector2(u, v); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_9 = V_0; uint32_t L_10 = V_1; float L_11 = V_4; float L_12 = V_5; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13; memset((&L_13), 0, sizeof(L_13)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_13), L_11, L_12, /*hidden argument*/NULL); NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_13); // for (uint i = 0; i < 4; i++) uint32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, 1)); } IL_004d: { // for (uint i = 0; i < 4; i++) uint32_t L_15 = V_1; V_7 = (bool)((!(((uint32_t)L_15) >= ((uint32_t)4)))? 1 : 0); bool L_16 = V_7; if (L_16) { goto IL_000c; } } { // return r; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_17 = V_0; V_8 = L_17; goto IL_005c; } IL_005c: { // } Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_18 = V_8; return L_18; } } #ifdef __clang__ #pragma 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_m60EF46970735B8591A0AE5982A402557DD1C7E60 (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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_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_m31A62E528795334E5A0894BDF36EB1F09B1EA793 (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; } bool V_0 = false; { // 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; V_0 = L_0; goto IL_0009; } IL_0009: { // } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.CameraCaptureBridge::set_enabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraCaptureBridge_set_enabled_m80055B22F08CB1BE8D850D32535BE260904FA6E5 (bool ___value0, 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 = ___value0; 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> UnityEngine.Rendering.CameraCaptureBridge::GetCaptureActions(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraCaptureBridge_GetCaptureActions_m94B65C4562A66D19BD66CCFCFFE42843E86D3117 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, 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); s_Il2CppMethodInitialized = true; } HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* V_0 = NULL; bool V_1 = false; RuntimeObject* V_2 = NULL; { // if (!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 = ___camera0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_0019; } } { // return null; V_2 = (RuntimeObject*)NULL; goto IL_0027; } IL_0019: { // return actions.GetEnumerator(); HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_4 = V_0; NullCheck(L_4); Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF L_5; L_5 = HashSet_1_GetEnumerator_m4DD2307E1A85CE1732E83B800176ACC7515E4B06(L_4, HashSet_1_GetEnumerator_m4DD2307E1A85CE1732E83B800176ACC7515E4B06_RuntimeMethod_var); Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF L_6 = L_5; RuntimeObject* L_7 = Box(Enumerator_t54312F1C375E081825552B040EED546DE3EE63CF_il2cpp_TypeInfo_var, &L_6); V_2 = (RuntimeObject*)L_7; goto IL_0027; } IL_0027: { // } RuntimeObject* L_8 = V_2; return L_8; } } // System.Void UnityEngine.Rendering.CameraCaptureBridge::AddCaptureAction(UnityEngine.Camera,System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraCaptureBridge_AddCaptureAction_m2E0FC4F221D3CBBA99C184FF1A01DCD6CB391429 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* ___action1, 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; bool V_1 = false; { // 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 = ___camera0; 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; V_1 = (bool)((((RuntimeObject*)(HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_002c; } } { // actions = new HashSet>(); HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_5 = (HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD*)il2cpp_codegen_object_new(HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD_il2cpp_TypeInfo_var); NullCheck(L_5); HashSet_1__ctor_mCA104F8F7A1DC27E3B10B7E56D41783DE71F9332(L_5, HashSet_1__ctor_mCA104F8F7A1DC27E3B10B7E56D41783DE71F9332_RuntimeMethod_var); V_0 = L_5; // actionDict.Add(camera, actions); il2cpp_codegen_runtime_class_init_inline(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var); Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* L_6 = ((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->___actionDict_0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = ___camera0; HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_8 = V_0; NullCheck(L_6); Dictionary_2_Add_mBDC758D6AB3612A7A4E6FD67A47E4372410CA462(L_6, L_7, L_8, Dictionary_2_Add_mBDC758D6AB3612A7A4E6FD67A47E4372410CA462_RuntimeMethod_var); } IL_002c: { // actions.Add(action); HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_9 = V_0; Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* L_10 = ___action1; NullCheck(L_9); bool L_11; L_11 = HashSet_1_Add_m882D100CECAF3E7AC184A18C8EEB45A5A090380F(L_9, L_10, HashSet_1_Add_m882D100CECAF3E7AC184A18C8EEB45A5A090380F_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.CameraCaptureBridge::RemoveCaptureAction(UnityEngine.Camera,System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraCaptureBridge_RemoveCaptureAction_m064D5E5E7FC0EDF4037E2C341FCEE32F3B50EEC0 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* ___action1, 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; bool V_1 = false; bool V_2 = false; { // if (camera == null) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___camera0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_1 = L_1; bool L_2 = V_1; if (!L_2) { goto IL_000e; } } { // return; goto IL_0027; } IL_000e: { // if (actionDict.TryGetValue(camera, out var actions)) il2cpp_codegen_runtime_class_init_inline(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var); Dictionary_2_t8816EE65052990C95E94D345A5B702B1BE13D96D* L_3 = ((CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_StaticFields*)il2cpp_codegen_static_fields_for(CameraCaptureBridge_t6C1AB840270CFB56643B53A817B2D298D52CC559_il2cpp_TypeInfo_var))->___actionDict_0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___camera0; NullCheck(L_3); bool L_5; L_5 = Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE(L_3, L_4, (&V_0), Dictionary_2_TryGetValue_m6EA4377DA36A17134F492355DC8ADF0CFFE0C1FE_RuntimeMethod_var); V_2 = L_5; bool L_6 = V_2; if (!L_6) { goto IL_0027; } } { // actions.Remove(action); HashSet_1_t0A8F77373477EBBE288C8A130FB0DC7B64EDE3CD* L_7 = V_0; Action_2_t6D8354444F56930FFED265F70AFE4BC80A5AD1EA* L_8 = ___action1; NullCheck(L_7); bool L_9; L_9 = HashSet_1_Remove_m280E033917A572D501EC4070430D723CDA03E875(L_7, L_8, HashSet_1_Remove_m280E033917A572D501EC4070430D723CDA03E875_RuntimeMethod_var); } IL_0027: { // } return; } } // System.Void UnityEngine.Rendering.CameraCaptureBridge::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraCaptureBridge__cctor_m3FBB4A85B914490F465ADF3063280D06365E362B (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>> actionDict = // new Dictionary>>(); 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_m010ADD67B5701B40DED2B3E12AD32BCE5B093ADF (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_mFD230DBEFCB34E96CC10AC6D973A0785F94C334B (float ___x0, const RuntimeMethod* method) { { // public static float StandardIlluminantY(float x) => 2.87f * x - 3f * x * x - 0.27509507f; float L_0 = ___x0; float L_1 = ___x0; float L_2 = ___x0; 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_mEF4695F158057988801E4D033A919BA1F9A6B74E (float ___x0, float ___y1, 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 V_5 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6; memset((&V_6), 0, sizeof(V_6)); { // float Y = 1f; V_0 = (1.0f); // float X = Y * x / y; float L_0 = V_0; float L_1 = ___x0; float L_2 = ___y1; 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 = ___x0; float L_5 = ___y1; float L_6 = ___y1; 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; V_3 = ((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)))); // 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_4 = ((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_5 = ((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; float L_18 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; memset((&L_19), 0, sizeof(L_19)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_19), L_16, L_17, L_18, /*hidden argument*/NULL); V_6 = L_19; goto IL_0073; } IL_0073: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_6; return L_20; } } // UnityEngine.Vector3 UnityEngine.Rendering.ColorUtils::ColorBalanceToLMSCoeffs(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ColorUtils_ColorBalanceToLMSCoeffs_mCD34C9A8E62064DADAAE9C49E73936E4248C65F7 (float ___temperature0, float ___tint1, 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; float V_3 = 0.0f; 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)); 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 = ___temperature0; V_0 = ((float)(L_0/(65.0f))); // float t2 = tint / 65f; float L_1 = ___tint1; 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_0026; } } { G_B3_0 = (0.0500000007f); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_002b; } IL_0026: { G_B3_0 = (0.100000001f); G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_002b: { V_2 = ((float)il2cpp_codegen_subtract(G_B3_2, ((float)il2cpp_codegen_multiply(G_B3_1, G_B3_0)))); // float y = StandardIlluminantY(x) + t2 * 0.05f; float L_4 = V_2; il2cpp_codegen_runtime_class_init_inline(ColorUtils_t8DE09CC60FE5A7C28984134BC712DD1B5104AC18_il2cpp_TypeInfo_var); float L_5; L_5 = ColorUtils_StandardIlluminantY_mFD230DBEFCB34E96CC10AC6D973A0785F94C334B(L_4, NULL); float L_6 = V_1; V_3 = ((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_4), (0.949236989f), (1.03541994f), (1.08728004f), NULL); // var w2 = CIExyToLMS(x, y); float L_7 = V_2; float L_8 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = ColorUtils_CIExyToLMS_mEF4695F158057988801E4D033A919BA1F9A6B74E(L_7, L_8, NULL); V_5 = L_9; // return new Vector3(w1.x / w2.x, w1.y / w2.y, w1.z / w2.z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_4; float L_11 = L_10.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_5; float L_13 = L_12.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_4; float L_15 = L_14.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_5; float L_17 = L_16.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_4; float L_19 = L_18.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_5; float L_21 = L_20.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; memset((&L_22), 0, sizeof(L_22)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), ((float)(L_11/L_13)), ((float)(L_15/L_17)), ((float)(L_19/L_21)), /*hidden argument*/NULL); V_6 = L_22; goto IL_0092; } IL_0092: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_6; return L_23; } } // System.ValueTuple`3 UnityEngine.Rendering.ColorUtils::PrepareShadowsMidtonesHighlights(UnityEngine.Vector4&,UnityEngine.Vector4&,UnityEngine.Vector4&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC ColorUtils_PrepareShadowsMidtonesHighlights_m1BBF326D2A4386DD2A05CAFCAC4897D7E90E27AF (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___inShadows0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___inMidtones1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___inHighlights2, 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)); ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC V_4; memset((&V_4), 0, sizeof(V_4)); 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 = ___inShadows0; 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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline(L_14, NULL); G_B1_0 = L_12; if ((((float)L_15) < ((float)(0.0f)))) { G_B2_0 = L_12; goto IL_005d; } } { G_B3_0 = (4.0f); G_B3_1 = G_B1_0; goto IL_0062; } IL_005d: { G_B3_0 = (1.0f); G_B3_1 = G_B2_0; } IL_0062: { 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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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 = ___inMidtones1; 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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline(L_42, NULL); G_B4_0 = L_40; if ((((float)L_43) < ((float)(0.0f)))) { G_B5_0 = L_40; goto IL_0117; } } { G_B6_0 = (4.0f); G_B6_1 = G_B4_0; goto IL_011c; } IL_0117: { G_B6_0 = (1.0f); G_B6_1 = G_B5_0; } IL_011c: { 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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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 = ___inHighlights2; 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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline(L_70, NULL); G_B7_0 = L_68; if ((((float)L_71) < ((float)(0.0f)))) { G_B8_0 = L_68; goto IL_01d1; } } { G_B9_0 = (4.0f); G_B9_1 = G_B7_0; goto IL_01d6; } IL_01d1: { G_B9_0 = (1.0f); G_B9_1 = G_B8_0; } IL_01d6: { 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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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); V_4 = L_87; goto IL_023b; } IL_023b: { // } ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC L_88 = V_4; return L_88; } } // System.ValueTuple`3 UnityEngine.Rendering.ColorUtils::PrepareLiftGammaGain(UnityEngine.Vector4&,UnityEngine.Vector4&,UnityEngine.Vector4&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC ColorUtils_PrepareLiftGammaGain_m8DE08DF4B1C60AD451017945439ABC14EBA81D00 (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___inLift0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___inGamma1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___inGain2, 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)); ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC V_7; memset((&V_7), 0, sizeof(V_7)); { // var lift = inLift; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___inLift0; 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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m04FFC6EBCB0576CD59529546F8FA10F4F71E9005_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_mF356655EDE24C312306A119C4509A9F15C1E7D02((&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 = ___inGamma1; 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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m04FFC6EBCB0576CD59529546F8FA10F4F71E9005_inline(L_40, NULL); V_6 = L_41; float L_42; L_42 = ColorUtils_Luminance_mF356655EDE24C312306A119C4509A9F15C1E7D02((&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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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 = ___inGain2; 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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_m04FFC6EBCB0576CD59529546F8FA10F4F71E9005_inline(L_75, NULL); V_6 = L_76; float L_77; L_77 = ColorUtils_Luminance_mF356655EDE24C312306A119C4509A9F15C1E7D02((&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); V_7 = L_99; goto IL_0274; } IL_0274: { // } ValueTuple_3_t0B34872478323DF7D99036588F9C4302DB1D93DC L_100 = V_7; return L_100; } } // System.ValueTuple`2 UnityEngine.Rendering.ColorUtils::PrepareSplitToning(UnityEngine.Vector4&,UnityEngine.Vector4&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6 ColorUtils_PrepareSplitToning_m411AEE689BFA3C919CA846EC6703948F7079056B (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___inShadows0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___inHighlights1, float ___balance2, 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)); ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6 V_2; memset((&V_2), 0, sizeof(V_2)); { // var shadows = inShadows; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___inShadows0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_0); V_0 = L_1; // var highlights = inHighlights; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_2 = ___inHighlights1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_2); V_1 = L_3; // shadows.w = balance / 100f; float L_4 = ___balance2; (&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); V_2 = L_7; goto IL_0033; } IL_0033: { // } ValueTuple_2_t17C52585DB4A62738FC66EFB364F711F8FD236F6 L_8 = V_2; return L_8; } } // System.Single UnityEngine.Rendering.ColorUtils::Luminance(UnityEngine.Color&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_Luminance_mF356655EDE24C312306A119C4509A9F15C1E7D02 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___color0, 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 = ___color0; float L_1 = L_0->___r_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_2 = ___color0; float L_3 = L_2->___g_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_4 = ___color0; 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_mC4D00D6BF6877A5737BA67D8AA8063191DF09231 (float ___aperture0, float ___shutterSpeed1, float ___ISO2, const RuntimeMethod* method) { float V_0 = 0.0f; { // return Mathf.Log((aperture * aperture) / shutterSpeed * 100f / ISO, 2f); float L_0 = ___aperture0; float L_1 = ___aperture0; float L_2 = ___shutterSpeed1; float L_3 = ___ISO2; float L_4; L_4 = Mathf_Log_m5AD7CD5F4DCE823F0D89CFFD817934769D73B2B7_inline(((float)(((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_0, L_1))/L_2)), (100.0f)))/L_3)), (2.0f), NULL); V_0 = L_4; goto IL_001b; } IL_001b: { // } float L_5 = V_0; return L_5; } } // System.Single UnityEngine.Rendering.ColorUtils::ConvertEV100ToExposure(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_ConvertEV100ToExposure_m3023C6FA9AA0763EE40ADF49BC1EC5170EC11E04 (float ___EV1000, 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 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_m010ADD67B5701B40DED2B3E12AD32BCE5B093ADF(NULL); float L_1 = ___EV1000; 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; V_1 = ((float)((1.0f)/L_3)); goto IL_001d; } IL_001d: { // } float L_4 = V_1; return L_4; } } // System.Single UnityEngine.Rendering.ColorUtils::ConvertExposureToEV100(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_ConvertExposureToEV100_m740ADE7309C04DF6B4D2A36457BE5CF0F8C4145A (float ___exposure0, 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; { // 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_m010ADD67B5701B40DED2B3E12AD32BCE5B093ADF(NULL); float L_1 = ___exposure0; float L_2; L_2 = Mathf_Log_m5AD7CD5F4DCE823F0D89CFFD817934769D73B2B7_inline(((float)((1.0f)/((float)il2cpp_codegen_multiply(L_0, L_1)))), (2.0f), NULL); V_0 = L_2; goto IL_001b; } IL_001b: { // } float L_3 = V_0; return L_3; } } // System.Single UnityEngine.Rendering.ColorUtils::ComputeEV100FromAvgLuminance(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_ComputeEV100FromAvgLuminance_mC12A1AA21540FF9F1DF1AA4516D3E95A05E6DCB4 (float ___avgLuminance0, 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 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 = ___avgLuminance0; float L_2 = V_0; float L_3; L_3 = Mathf_Log_m5AD7CD5F4DCE823F0D89CFFD817934769D73B2B7_inline(((float)(((float)il2cpp_codegen_multiply(L_1, (100.0f)))/L_2)), (2.0f), NULL); V_1 = L_3; goto IL_001d; } IL_001d: { // } float L_4 = V_1; return L_4; } } // System.Single UnityEngine.Rendering.ColorUtils::ComputeISO(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorUtils_ComputeISO_m5812533C3821469F706DD99CDEBB345B4C711B03 (float ___aperture0, float ___shutterSpeed1, float ___targetEV1002, const RuntimeMethod* method) { { // public static float ComputeISO(float aperture, float shutterSpeed, float targetEV100) => ((aperture * aperture) * 100f) / (shutterSpeed * Mathf.Pow(2f, targetEV100)); float L_0 = ___aperture0; float L_1 = ___aperture0; float L_2 = ___shutterSpeed1; float L_3 = ___targetEV1002; 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_m7D27910C357EF794ACB410EFD10D62C730F8FF52 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___c0, 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 = ___c0; float L_1 = L_0.___a_3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___c0; float L_3 = L_2.___r_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___c0; float L_5 = L_4.___g_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___c0; float L_7 = L_6.___b_2; return ((int32_t)(((int32_t)(((int32_t)(((int32_t)(il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_1, (255.0f))))<<((int32_t)24)))|((int32_t)(il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_3, (255.0f))))<<((int32_t)16)))))|((int32_t)(il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_5, (255.0f))))<<8))))|il2cpp_codegen_cast_floating_point(((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_m8303D8CD2828AA21EDE0192E1BD5F301625C48D1 (uint32_t ___hex0, 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 = ___hex0; uint32_t L_1 = ___hex0; uint32_t L_2 = ___hex0; uint32_t L_3 = ___hex0; 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_mC580048A58631243CC07B9A087F03D9298792F12 (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_m23B43D3D63C1490BB9A079490D440ECFC26943FA (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___inOutMatrix0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___translation1, const RuntimeMethod* method) { { // inOutMatrix.m03 += (inOutMatrix.m00 * translation.x + inOutMatrix.m01 * translation.y + inOutMatrix.m02 * translation.z); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___inOutMatrix0; float* L_1 = (&L_0->___m03_12); float* L_2 = L_1; float L_3 = *((float*)L_2); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4 = ___inOutMatrix0; float L_5 = L_4->___m00_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___translation1; float L_7 = L_6.___x_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = ___inOutMatrix0; float L_9 = L_8->___m01_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___translation1; float L_11 = L_10.___y_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = ___inOutMatrix0; float L_13 = L_12->___m02_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___translation1; 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 = ___inOutMatrix0; float* L_17 = (&L_16->___m13_13); float* L_18 = L_17; float L_19 = *((float*)L_18); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_20 = ___inOutMatrix0; float L_21 = L_20->___m10_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___translation1; float L_23 = L_22.___x_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_24 = ___inOutMatrix0; float L_25 = L_24->___m11_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___translation1; float L_27 = L_26.___y_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_28 = ___inOutMatrix0; float L_29 = L_28->___m12_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = ___translation1; 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 = ___inOutMatrix0; float* L_33 = (&L_32->___m23_14); float* L_34 = L_33; float L_35 = *((float*)L_34); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_36 = ___inOutMatrix0; float L_37 = L_36->___m20_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = ___translation1; float L_39 = L_38.___x_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_40 = ___inOutMatrix0; float L_41 = L_40->___m21_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___translation1; float L_43 = L_42.___y_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_44 = ___inOutMatrix0; float L_45 = L_44->___m22_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = ___translation1; 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_m1D64B396FEBBA07A2619720BBD05976625B53C1F (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___inOutMatrix0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___translation1, const RuntimeMethod* method) { { // inOutMatrix.m00 += translation.x * inOutMatrix.m30; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___inOutMatrix0; float* L_1 = (&L_0->___m00_0); float* L_2 = L_1; float L_3 = *((float*)L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___translation1; float L_5 = L_4.___x_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_6 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_9 = (&L_8->___m01_4); float* L_10 = L_9; float L_11 = *((float*)L_10); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___translation1; float L_13 = L_12.___x_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_17 = (&L_16->___m02_8); float* L_18 = L_17; float L_19 = *((float*)L_18); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___translation1; float L_21 = L_20.___x_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_22 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_25 = (&L_24->___m03_12); float* L_26 = L_25; float L_27 = *((float*)L_26); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = ___translation1; float L_29 = L_28.___x_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_30 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_33 = (&L_32->___m10_1); float* L_34 = L_33; float L_35 = *((float*)L_34); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___translation1; float L_37 = L_36.___y_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_38 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_41 = (&L_40->___m11_5); float* L_42 = L_41; float L_43 = *((float*)L_42); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = ___translation1; float L_45 = L_44.___y_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_46 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_49 = (&L_48->___m12_9); float* L_50 = L_49; float L_51 = *((float*)L_50); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = ___translation1; float L_53 = L_52.___y_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_54 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_57 = (&L_56->___m13_13); float* L_58 = L_57; float L_59 = *((float*)L_58); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = ___translation1; float L_61 = L_60.___y_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_62 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_65 = (&L_64->___m20_2); float* L_66 = L_65; float L_67 = *((float*)L_66); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = ___translation1; float L_69 = L_68.___z_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_70 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_73 = (&L_72->___m21_6); float* L_74 = L_73; float L_75 = *((float*)L_74); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = ___translation1; float L_77 = L_76.___z_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_78 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_81 = (&L_80->___m22_10); float* L_82 = L_81; float L_83 = *((float*)L_82); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = ___translation1; float L_85 = L_84.___z_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_86 = ___inOutMatrix0; 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 = ___inOutMatrix0; float* L_89 = (&L_88->___m23_14); float* L_90 = L_89; float L_91 = *((float*)L_90); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92 = ___translation1; float L_93 = L_92.___z_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_94 = ___inOutMatrix0; 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_m4674F50DAE5D50F2F92A400247C29B9065C2A576 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___perspective0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); { // outMat.m00 = perspective.m00 * rhs.m00; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___perspective0; float L_1 = L_0.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___rhs1; 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 = ___perspective0; float L_5 = L_4.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ___rhs1; 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 = ___perspective0; float L_9 = L_8.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = ___rhs1; 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 = ___perspective0; float L_13 = L_12.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = ___rhs1; 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 = ___perspective0; float L_17 = L_16.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = ___rhs1; 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 = ___perspective0; float L_21 = L_20.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = ___rhs1; 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 = ___perspective0; float L_25 = L_24.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = ___rhs1; 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 = ___perspective0; float L_29 = L_28.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = ___rhs1; 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 = ___perspective0; float L_33 = L_32.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34 = ___rhs1; float L_35 = L_34.___m20_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = ___perspective0; float L_37 = L_36.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = ___rhs1; 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 = ___perspective0; float L_41 = L_40.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = ___rhs1; float L_43 = L_42.___m21_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44 = ___perspective0; float L_45 = L_44.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46 = ___rhs1; 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 = ___perspective0; float L_49 = L_48.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50 = ___rhs1; float L_51 = L_50.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_52 = ___perspective0; float L_53 = L_52.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_54 = ___rhs1; 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 = ___perspective0; float L_57 = L_56.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58 = ___rhs1; float L_59 = L_58.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_60 = ___perspective0; float L_61 = L_60.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62 = ___rhs1; 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 = ___rhs1; float L_65 = L_64.___m20_2; (&V_0)->___m30_3 = ((-L_65)); // outMat.m31 = -rhs.m21; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_66 = ___rhs1; float L_67 = L_66.___m21_6; (&V_0)->___m31_7 = ((-L_67)); // outMat.m32 = -rhs.m22; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_68 = ___rhs1; float L_69 = L_68.___m22_10; (&V_0)->___m32_11 = ((-L_69)); // outMat.m33 = -rhs.m23; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_70 = ___rhs1; float L_71 = L_70.___m23_14; (&V_0)->___m33_15 = ((-L_71)); // return outMat; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_72 = V_0; V_1 = L_72; goto IL_0165; } IL_0165: { // } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_73 = V_1; return L_73; } } // UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyOrthoMatrixCentered(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyOrthoMatrixCentered_mD2863C48C17219ED31CA7AFAE19B82B2509518D0 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___ortho0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); { // outMat.m00 = ortho.m00 * rhs.m00; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___ortho0; float L_1 = L_0.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___rhs1; 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 = ___ortho0; float L_5 = L_4.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ___rhs1; 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 = ___ortho0; float L_9 = L_8.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = ___rhs1; 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 = ___ortho0; float L_13 = L_12.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = ___rhs1; 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 = ___ortho0; float L_17 = L_16.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = ___rhs1; 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 = ___ortho0; float L_21 = L_20.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = ___rhs1; 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 = ___ortho0; float L_25 = L_24.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = ___rhs1; 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 = ___ortho0; float L_29 = L_28.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = ___rhs1; 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 = ___ortho0; float L_33 = L_32.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34 = ___rhs1; float L_35 = L_34.___m20_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = ___ortho0; float L_37 = L_36.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = ___rhs1; 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 = ___ortho0; float L_41 = L_40.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = ___rhs1; float L_43 = L_42.___m21_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44 = ___ortho0; float L_45 = L_44.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46 = ___rhs1; 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 = ___ortho0; float L_49 = L_48.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50 = ___rhs1; float L_51 = L_50.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_52 = ___ortho0; float L_53 = L_52.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_54 = ___rhs1; 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 = ___ortho0; float L_57 = L_56.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58 = ___rhs1; float L_59 = L_58.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_60 = ___ortho0; float L_61 = L_60.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62 = ___rhs1; 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 = ___rhs1; float L_65 = L_64.___m20_2; (&V_0)->___m30_3 = L_65; // outMat.m31 = rhs.m21; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_66 = ___rhs1; float L_67 = L_66.___m21_6; (&V_0)->___m31_7 = L_67; // outMat.m32 = rhs.m22; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_68 = ___rhs1; float L_69 = L_68.___m22_10; (&V_0)->___m32_11 = L_69; // outMat.m33 = rhs.m23; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_70 = ___rhs1; float L_71 = L_70.___m23_14; (&V_0)->___m33_15 = L_71; // return outMat; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_72 = V_0; V_1 = L_72; goto IL_0161; } IL_0161: { // } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_73 = V_1; return L_73; } } // UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyGenericOrthoMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyGenericOrthoMatrix_m53C5BA7BD6E9E62F1A0962B4999C5418D07A5A14 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___ortho0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); { // outMat.m00 = ortho.m00 * rhs.m00 + ortho.m03 * rhs.m30; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___ortho0; float L_1 = L_0.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___rhs1; float L_3 = L_2.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___ortho0; float L_5 = L_4.___m03_12; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ___rhs1; 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 = ___ortho0; float L_9 = L_8.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = ___rhs1; float L_11 = L_10.___m01_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___ortho0; float L_13 = L_12.___m03_12; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = ___rhs1; 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 = ___ortho0; float L_17 = L_16.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = ___rhs1; float L_19 = L_18.___m02_8; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = ___ortho0; float L_21 = L_20.___m03_12; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = ___rhs1; 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 = ___ortho0; float L_25 = L_24.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = ___rhs1; float L_27 = L_26.___m03_12; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28 = ___ortho0; float L_29 = L_28.___m03_12; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = ___rhs1; 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 = ___ortho0; float L_33 = L_32.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34 = ___rhs1; float L_35 = L_34.___m10_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = ___ortho0; float L_37 = L_36.___m13_13; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = ___rhs1; 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 = ___ortho0; float L_41 = L_40.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = ___rhs1; float L_43 = L_42.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44 = ___ortho0; float L_45 = L_44.___m13_13; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46 = ___rhs1; 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 = ___ortho0; float L_49 = L_48.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50 = ___rhs1; float L_51 = L_50.___m12_9; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_52 = ___ortho0; float L_53 = L_52.___m13_13; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_54 = ___rhs1; 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 = ___ortho0; float L_57 = L_56.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58 = ___rhs1; float L_59 = L_58.___m13_13; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_60 = ___ortho0; float L_61 = L_60.___m13_13; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62 = ___rhs1; 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 = ___ortho0; float L_65 = L_64.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_66 = ___rhs1; float L_67 = L_66.___m20_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_68 = ___ortho0; float L_69 = L_68.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_70 = ___rhs1; 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 = ___ortho0; float L_73 = L_72.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_74 = ___rhs1; float L_75 = L_74.___m21_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_76 = ___ortho0; float L_77 = L_76.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_78 = ___rhs1; 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 = ___ortho0; float L_81 = L_80.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_82 = ___rhs1; float L_83 = L_82.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_84 = ___ortho0; float L_85 = L_84.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_86 = ___rhs1; 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 = ___ortho0; float L_89 = L_88.___m22_10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_90 = ___rhs1; float L_91 = L_90.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_92 = ___ortho0; float L_93 = L_92.___m23_14; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_94 = ___rhs1; 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 = ___rhs1; float L_97 = L_96.___m20_2; (&V_0)->___m30_3 = L_97; // outMat.m31 = rhs.m21; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_98 = ___rhs1; float L_99 = L_98.___m21_6; (&V_0)->___m31_7 = L_99; // outMat.m32 = rhs.m22; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_100 = ___rhs1; float L_101 = L_100.___m22_10; (&V_0)->___m32_11 = L_101; // outMat.m33 = rhs.m23; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_102 = ___rhs1; float L_103 = L_102.___m23_14; (&V_0)->___m33_15 = L_103; // return outMat; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_104 = V_0; V_1 = L_104; goto IL_01d1; } IL_01d1: { // } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_105 = V_1; return L_105; } } // UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyOrthoMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyOrthoMatrix_m778C48F70AEB68EE2699EF50745144A41E9D7612 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___ortho0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, bool ___centered2, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return centered ? MultiplyGenericOrthoMatrix(ortho, rhs) : MultiplyOrthoMatrixCentered(ortho, rhs); bool L_0 = ___centered2; if (L_0) { goto IL_000d; } } { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___ortho0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___rhs1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3; L_3 = CoreMatrixUtils_MultiplyOrthoMatrixCentered_mD2863C48C17219ED31CA7AFAE19B82B2509518D0(L_1, L_2, NULL); G_B3_0 = L_3; goto IL_0014; } IL_000d: { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___ortho0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___rhs1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6; L_6 = CoreMatrixUtils_MultiplyGenericOrthoMatrix_m53C5BA7BD6E9E62F1A0962B4999C5418D07A5A14(L_4, L_5, NULL); G_B3_0 = L_6; } IL_0014: { V_0 = G_B3_0; goto IL_0017; } IL_0017: { // } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = V_0; return L_7; } } // UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyProjectionMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyProjectionMatrix_mBA742A4025DC1C373B22FD60E77768FCDAD55678 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projMatrix0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, bool ___orthoCentered2, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return orthoCentered // ? MultiplyOrthoMatrixCentered(projMatrix, rhs) // : MultiplyPerspectiveMatrix(projMatrix, rhs); bool L_0 = ___orthoCentered2; if (L_0) { goto IL_000d; } } { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___projMatrix0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___rhs1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3; L_3 = CoreMatrixUtils_MultiplyPerspectiveMatrix_m4674F50DAE5D50F2F92A400247C29B9065C2A576(L_1, L_2, NULL); G_B3_0 = L_3; goto IL_0014; } IL_000d: { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___projMatrix0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___rhs1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6; L_6 = CoreMatrixUtils_MultiplyOrthoMatrixCentered_mD2863C48C17219ED31CA7AFAE19B82B2509518D0(L_4, L_5, NULL); G_B3_0 = L_6; } IL_0014: { V_0 = G_B3_0; goto IL_0017; } IL_0017: { // } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = V_0; return L_7; } } #ifdef __clang__ #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_m57766E4307BDAAA469A5BF2AFF9AE71C01E5015D (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; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* V_3 = NULL; { // 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_004d; } } { // m_BlackCubeTexture = new Cubemap(1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_3 = (Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C*)il2cpp_codegen_object_new(Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var); NullCheck(L_3); Cubemap__ctor_m3821285A2DC0E20113E2BEAE3F16C9AF925FE14B(L_3, 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_3; Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11), (void*)L_3); // for (int i = 0; i < 6; ++i) V_1 = 0; goto IL_0039; } IL_0022: { // m_BlackCubeTexture.SetPixel((CubemapFace)i, 0, 0, Color.black); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_4 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11; int32_t L_5 = V_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6; L_6 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); NullCheck(L_4); Cubemap_SetPixel_m4A6C16EFC65BAF97489A7609A397615069A5B6A7(L_4, L_5, 0, 0, L_6, NULL); // for (int i = 0; i < 6; ++i) int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0039: { // for (int i = 0; i < 6; ++i) int32_t L_8 = V_1; V_2 = (bool)((((int32_t)L_8) < ((int32_t)6))? 1 : 0); bool L_9 = V_2; if (L_9) { goto IL_0022; } } { // m_BlackCubeTexture.Apply(); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_10 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11; NullCheck(L_10); Cubemap_Apply_m55519B28F6F64CFD7C90AA60484FB12A4C696B8D(L_10, NULL); } IL_004d: { // return m_BlackCubeTexture; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_11 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackCubeTexture_11; V_3 = L_11; goto IL_0055; } IL_0055: { // } Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_12 = V_3; return L_12; } } // UnityEngine.Cubemap UnityEngine.Rendering.CoreUtils::get_magentaCubeTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* CoreUtils_get_magentaCubeTexture_m950639FD91B0DA84FE95F1C1054160E8EB47FE8F (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; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* V_3 = NULL; { // 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_004d; } } { // m_MagentaCubeTexture = new Cubemap(1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_3 = (Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C*)il2cpp_codegen_object_new(Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var); NullCheck(L_3); Cubemap__ctor_m3821285A2DC0E20113E2BEAE3F16C9AF925FE14B(L_3, 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_3; Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12), (void*)L_3); // for (int i = 0; i < 6; ++i) V_1 = 0; goto IL_0039; } IL_0022: { // m_MagentaCubeTexture.SetPixel((CubemapFace)i, 0, 0, Color.magenta); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_4 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12; int32_t L_5 = V_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6; L_6 = Color_get_magenta_mF552F660CB0E42F18558AD59D516EBAC923F57E2_inline(NULL); NullCheck(L_4); Cubemap_SetPixel_m4A6C16EFC65BAF97489A7609A397615069A5B6A7(L_4, L_5, 0, 0, L_6, NULL); // for (int i = 0; i < 6; ++i) int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0039: { // for (int i = 0; i < 6; ++i) int32_t L_8 = V_1; V_2 = (bool)((((int32_t)L_8) < ((int32_t)6))? 1 : 0); bool L_9 = V_2; if (L_9) { goto IL_0022; } } { // m_MagentaCubeTexture.Apply(); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_10 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12; NullCheck(L_10); Cubemap_Apply_m55519B28F6F64CFD7C90AA60484FB12A4C696B8D(L_10, NULL); } IL_004d: { // return m_MagentaCubeTexture; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_11 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTexture_12; V_3 = L_11; goto IL_0055; } IL_0055: { // } Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_12 = V_3; return L_12; } } // UnityEngine.CubemapArray UnityEngine.Rendering.CoreUtils::get_magentaCubeTextureArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* CoreUtils_get_magentaCubeTextureArray_mBB47BE385E4159F226D2BA318EB5D2DD0BF5B891 (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; } bool V_0 = false; int32_t V_1 = 0; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_2 = NULL; bool V_3 = false; CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* V_4 = 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_005f; } } { // m_MagentaCubeTextureArray = new CubemapArray(1, 1, GraphicsFormat.R32G32B32A32_SFloat, TextureCreationFlags.None); CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_3 = (CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666*)il2cpp_codegen_object_new(CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666_il2cpp_TypeInfo_var); NullCheck(L_3); CubemapArray__ctor_mD255863D4BD2CC18AF0065CAB121609A82019676(L_3, 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_3; Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13), (void*)L_3); // for (int i = 0; i < 6; ++i) V_1 = 0; goto IL_004b; } IL_0024: { // Color[] colors = { Color.magenta }; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_4 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)SZArrayNew(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var, (uint32_t)1); ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_5 = L_4; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6; L_6 = Color_get_magenta_mF552F660CB0E42F18558AD59D516EBAC923F57E2_inline(NULL); NullCheck(L_5); (L_5)->SetAt(static_cast(0), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_6); V_2 = L_5; // m_MagentaCubeTextureArray.SetPixels(colors, (CubemapFace)i, 0); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_7 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_8 = V_2; int32_t L_9 = V_1; NullCheck(L_7); CubemapArray_SetPixels_m685B2F758167CD642FAE1349414CB592AFA14B7D(L_7, L_8, L_9, 0, NULL); // for (int i = 0; i < 6; ++i) int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_004b: { // for (int i = 0; i < 6; ++i) int32_t L_11 = V_1; V_3 = (bool)((((int32_t)L_11) < ((int32_t)6))? 1 : 0); bool L_12 = V_3; if (L_12) { goto IL_0024; } } { // m_MagentaCubeTextureArray.Apply(); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_13 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13; NullCheck(L_13); CubemapArray_Apply_m29DF64E3A89EB850B60F2042BF5358F7E6F0156E(L_13, NULL); } IL_005f: { // return m_MagentaCubeTextureArray; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_14 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_MagentaCubeTextureArray_13; V_4 = L_14; goto IL_0068; } IL_0068: { // } CubemapArray_tB8C754E33D44BB40C9918D996AB2AD05D67DC666* L_15 = V_4; return L_15; } } // UnityEngine.Cubemap UnityEngine.Rendering.CoreUtils::get_whiteCubeTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* CoreUtils_get_whiteCubeTexture_m3DFF82D157B5ADAB18C422007160170CDDB221A7 (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; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* V_3 = NULL; { // 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_004d; } } { // m_WhiteCubeTexture = new Cubemap(1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_3 = (Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C*)il2cpp_codegen_object_new(Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C_il2cpp_TypeInfo_var); NullCheck(L_3); Cubemap__ctor_m3821285A2DC0E20113E2BEAE3F16C9AF925FE14B(L_3, 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_3; Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14), (void*)L_3); // for (int i = 0; i < 6; ++i) V_1 = 0; goto IL_0039; } IL_0022: { // m_WhiteCubeTexture.SetPixel((CubemapFace)i, 0, 0, Color.white); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_4 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14; int32_t L_5 = V_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6; L_6 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL); NullCheck(L_4); Cubemap_SetPixel_m4A6C16EFC65BAF97489A7609A397615069A5B6A7(L_4, L_5, 0, 0, L_6, NULL); // for (int i = 0; i < 6; ++i) int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0039: { // for (int i = 0; i < 6; ++i) int32_t L_8 = V_1; V_2 = (bool)((((int32_t)L_8) < ((int32_t)6))? 1 : 0); bool L_9 = V_2; if (L_9) { goto IL_0022; } } { // m_WhiteCubeTexture.Apply(); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_10 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14; NullCheck(L_10); Cubemap_Apply_m55519B28F6F64CFD7C90AA60484FB12A4C696B8D(L_10, NULL); } IL_004d: { // return m_WhiteCubeTexture; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_11 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_WhiteCubeTexture_14; V_3 = L_11; goto IL_0055; } IL_0055: { // } Cubemap_t4F2DFF70696A5CB5C1695DF8947CC60D718C4A1C* L_12 = V_3; return L_12; } } // UnityEngine.RenderTexture UnityEngine.Rendering.CoreUtils::get_emptyUAV() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* CoreUtils_get_emptyUAV_m5971F9C81C7D6EBEC8B5CB10FB4AFA2B9B32CC89 (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; } bool V_0 = false; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_1 = NULL; { // 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0036; } } { // m_EmptyUAV = new RenderTexture(1, 1, 0); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var); NullCheck(L_3); RenderTexture__ctor_m45EACC89DDF408948889586516B3CA7AA8B73BFA(L_3, 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_3; Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15), (void*)L_3); // m_EmptyUAV.enableRandomWrite = true; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15; NullCheck(L_4); RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB(L_4, (bool)1, NULL); // m_EmptyUAV.Create(); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_5 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15; NullCheck(L_5); bool L_6; L_6 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_5, NULL); } IL_0036: { // return m_EmptyUAV; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_EmptyUAV_15; V_1 = L_7; goto IL_003e; } IL_003e: { // } RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8 = V_1; return L_8; } } // UnityEngine.Texture3D UnityEngine.Rendering.CoreUtils::get_blackVolumeTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* CoreUtils_get_blackVolumeTexture_mAC5B366BA94F2943C375E398B3FC280CF7B77214 (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; } bool V_0 = false; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_1 = NULL; Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* V_2 = 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_004c; } } { // Color[] colors = { Color.black }; 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_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); NullCheck(L_4); (L_4)->SetAt(static_cast(0), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_5); V_1 = L_4; // m_BlackVolumeTexture = new Texture3D(1, 1, 1, GraphicsFormat.R8G8B8A8_SRGB, TextureCreationFlags.None); Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_6 = (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)il2cpp_codegen_object_new(Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var); NullCheck(L_6); Texture3D__ctor_mA853CA41A85C285281FB928BC926B0798987B17F(L_6, 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_6; Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16), (void*)L_6); // m_BlackVolumeTexture.SetPixels(colors, 0); Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_7 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_8 = V_1; NullCheck(L_7); Texture3D_SetPixels_m81DBC84411B2B82D5CB8C883E10088649E3DDC44(L_7, L_8, 0, NULL); // m_BlackVolumeTexture.Apply(); Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_9 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16; NullCheck(L_9); Texture3D_Apply_m1043B9228683E9150D2A79EDBE2D3D828F299ED2(L_9, NULL); } IL_004c: { // return m_BlackVolumeTexture; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_10 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_BlackVolumeTexture_16; V_2 = L_10; goto IL_0054; } IL_0054: { // } Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_11 = V_2; return L_11; } } // System.Void UnityEngine.Rendering.CoreUtils::ClearRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_ClearRenderTarget_m8D7F1299276232B80DB768A8F372C495A09F8103 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, int32_t ___clearFlag1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor2, const RuntimeMethod* method) { bool V_0 = false; { // if (clearFlag != ClearFlag.None) int32_t L_0 = ___clearFlag1; V_0 = (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0018; } } { // cmd.ClearRenderTarget((RTClearFlags)clearFlag, clearColor, 1.0f, 0x00); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0; int32_t L_3 = ___clearFlag1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___clearColor2; NullCheck(L_2); CommandBuffer_ClearRenderTarget_mF79756BB41395A459CC5FD5CFFC517F65D93D86C(L_2, L_3, L_4, (1.0f), 0, NULL); } IL_0018: { // } return; } } // System.Int32 UnityEngine.Rendering.CoreUtils::FixupDepthSlice(System.Int32,UnityEngine.Rendering.RTHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_FixupDepthSlice_m2BFC1680099E788CE5E3C8710950266180290A17 (int32_t ___depthSlice0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___buffer1, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B3_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B2_0 = NULL; int32_t G_B4_0 = 0; int32_t G_B6_0 = 0; { // if (depthSlice == -1 && buffer.rt?.dimension == TextureDimension.Cube) int32_t L_0 = ___depthSlice0; if ((!(((uint32_t)L_0) == ((uint32_t)(-1))))) { goto IL_001c; } } { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___buffer1; NullCheck(L_1); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2; L_2 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(L_1, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = L_2; G_B2_0 = L_3; if (L_3) { G_B3_0 = L_3; goto IL_0012; } } { G_B4_0 = 0; goto IL_001a; } IL_0012: { 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_001a: { G_B6_0 = G_B4_0; goto IL_001d; } IL_001c: { G_B6_0 = 0; } IL_001d: { V_0 = (bool)G_B6_0; bool L_5 = V_0; if (!L_5) { goto IL_0024; } } { // depthSlice = 0; ___depthSlice0 = 0; } IL_0024: { // return depthSlice; int32_t L_6 = ___depthSlice0; V_1 = L_6; goto IL_0028; } IL_0028: { // } int32_t L_7 = V_1; return L_7; } } // System.Int32 UnityEngine.Rendering.CoreUtils::FixupDepthSlice(System.Int32,UnityEngine.CubemapFace) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_FixupDepthSlice_m867298EDF226CD749E87096C28F9581B8D235130 (int32_t ___depthSlice0, int32_t ___cubemapFace1, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; int32_t G_B3_0 = 0; { // if (depthSlice == -1 && cubemapFace != CubemapFace.Unknown) int32_t L_0 = ___depthSlice0; if ((!(((uint32_t)L_0) == ((uint32_t)(-1))))) { goto IL_000e; } } { int32_t L_1 = ___cubemapFace1; G_B3_0 = ((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_000f; } IL_000e: { G_B3_0 = 0; } IL_000f: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0016; } } { // depthSlice = 0; ___depthSlice0 = 0; } IL_0016: { // return depthSlice; int32_t L_3 = ___depthSlice0; V_1 = L_3; goto IL_001a; } IL_001a: { // } int32_t L_4 = V_1; return L_4; } } // 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_m6CE0BBF5E5D16ED93D0FEAE483F3DB6A69ED3D8D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___clearFlag2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor3, int32_t ___miplevel4, int32_t ___cubemapFace5, int32_t ___depthSlice6, 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 = ___depthSlice6; int32_t L_1 = ___cubemapFace5; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); int32_t L_2; L_2 = CoreUtils_FixupDepthSlice_m867298EDF226CD749E87096C28F9581B8D235130(L_0, L_1, NULL); ___depthSlice6 = L_2; // cmd.SetRenderTarget(buffer, miplevel, cubemapFace, depthSlice); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___buffer1; int32_t L_5 = ___miplevel4; int32_t L_6 = ___cubemapFace5; int32_t L_7 = ___depthSlice6; 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 = ___cmd0; int32_t L_9 = ___clearFlag2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___clearColor3; CoreUtils_ClearRenderTarget_m8D7F1299276232B80DB768A8F372C495A09F8103(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_m6F98A950575D6AAAA280CBFD85495B7A554F367A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___clearFlag2, int32_t ___miplevel3, int32_t ___cubemapFace4, int32_t ___depthSlice5, 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 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___buffer1; int32_t L_2 = ___clearFlag2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); int32_t L_4 = ___miplevel3; int32_t L_5 = ___cubemapFace4; int32_t L_6 = ___depthSlice5; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m6CE0BBF5E5D16ED93D0FEAE483F3DB6A69ED3D8D(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_mEEFF3082D095E30261FE5416357B1FB156B30E9B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, int32_t ___miplevel3, int32_t ___cubemapFace4, int32_t ___depthSlice5, 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 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorBuffer1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___depthBuffer2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); int32_t L_4 = ___miplevel3; int32_t L_5 = ___cubemapFace4; int32_t L_6 = ___depthSlice5; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m929338F2F9D6CB3813526A5BA6409B54FD461B56(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_mC737DD5F9CF60E7FC2D48EDCD4F7020A5C4D1502 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, int32_t ___clearFlag3, int32_t ___miplevel4, int32_t ___cubemapFace5, int32_t ___depthSlice6, 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 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorBuffer1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___depthBuffer2; int32_t L_3 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4; L_4 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); int32_t L_5 = ___miplevel4; int32_t L_6 = ___cubemapFace5; int32_t L_7 = ___depthSlice6; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m929338F2F9D6CB3813526A5BA6409B54FD461B56(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_m929338F2F9D6CB3813526A5BA6409B54FD461B56 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, int32_t ___miplevel5, int32_t ___cubemapFace6, int32_t ___depthSlice7, 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 = ___depthSlice7; int32_t L_1 = ___cubemapFace6; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); int32_t L_2; L_2 = CoreUtils_FixupDepthSlice_m867298EDF226CD749E87096C28F9581B8D235130(L_0, L_1, NULL); ___depthSlice7 = L_2; // cmd.SetRenderTarget(colorBuffer, depthBuffer, miplevel, cubemapFace, depthSlice); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___colorBuffer1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = ___depthBuffer2; int32_t L_6 = ___miplevel5; int32_t L_7 = ___cubemapFace6; int32_t L_8 = ___depthSlice7; 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 = ___cmd0; int32_t L_10 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___clearColor4; CoreUtils_ClearRenderTarget_m8D7F1299276232B80DB768A8F372C495A09F8103(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_m138826BDE3B52178379A1D586AA6C114E64FE973 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, 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 = ___cmd0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___colorBuffers1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___depthBuffer2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m69ECACBA48FEC53BE5691E5A1F8F7B640DDABA37(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_m0083869AE29068E193C72594E742DD18AD73C27E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, int32_t ___clearFlag3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // SetRenderTarget(cmd, colorBuffers, depthBuffer, clearFlag, Color.clear); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___colorBuffers1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___depthBuffer2; int32_t L_3 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4; L_4 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m69ECACBA48FEC53BE5691E5A1F8F7B640DDABA37(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_m69ECACBA48FEC53BE5691E5A1F8F7B640DDABA37 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // cmd.SetRenderTarget(colorBuffers, depthBuffer, 0, CubemapFace.Unknown, -1); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___colorBuffers1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___depthBuffer2; NullCheck(L_0); CommandBuffer_SetRenderTarget_m2A11A517DE44DC5F37BA08EF86ED1DCABAC4CC1E(L_0, L_1, L_2, 0, (-1), (-1), NULL); // ClearRenderTarget(cmd, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0; int32_t L_4 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___clearColor4; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_ClearRenderTarget_m8D7F1299276232B80DB768A8F372C495A09F8103(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_m7C82A292875AA22F474887FAF9129351DA7035B7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___loadAction2, int32_t ___storeAction3, int32_t ___clearFlag4, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // cmd.SetRenderTarget(buffer, loadAction, storeAction); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___buffer1; int32_t L_2 = ___loadAction2; int32_t L_3 = ___storeAction3; NullCheck(L_0); CommandBuffer_SetRenderTarget_mC138EA08E2FADA524DA4A0B7C702DAEA17D41B8C(L_0, L_1, L_2, L_3, NULL); // ClearRenderTarget(cmd, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd0; int32_t L_5 = ___clearFlag4; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___clearColor5; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_ClearRenderTarget_m8D7F1299276232B80DB768A8F372C495A09F8103(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_m3B7236EA7455EB36DD24E9A4E283E9AC38B11E3E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___loadAction2, int32_t ___storeAction3, int32_t ___clearFlag4, 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 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___buffer1; int32_t L_2 = ___loadAction2; int32_t L_3 = ___storeAction3; int32_t L_4 = ___clearFlag4; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5; L_5 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m7C82A292875AA22F474887FAF9129351DA7035B7(L_0, L_1, L_2, L_3, L_4, L_5, NULL); // } return; } } // System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m03DF45FB5DF653277879D290B90A284F6EFC2257 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer1, int32_t ___colorLoadAction2, int32_t ___colorStoreAction3, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer4, int32_t ___depthLoadAction5, int32_t ___depthStoreAction6, int32_t ___clearFlag7, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor8, const RuntimeMethod* method) { 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 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorBuffer1; int32_t L_2 = ___colorLoadAction2; int32_t L_3 = ___colorStoreAction3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___depthBuffer4; int32_t L_5 = ___depthLoadAction5; int32_t L_6 = ___depthStoreAction6; 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 = ___cmd0; int32_t L_8 = ___clearFlag7; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___clearColor8; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_ClearRenderTarget_m8D7F1299276232B80DB768A8F372C495A09F8103(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_m2516642B197452D4EF18B42C42193A820DBB9AAD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___colorLoadAction2, int32_t ___colorStoreAction3, int32_t ___depthLoadAction4, int32_t ___depthStoreAction5, int32_t ___clearFlag6, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor7, const RuntimeMethod* method) { 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 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___buffer1; int32_t L_2 = ___colorLoadAction2; int32_t L_3 = ___colorStoreAction3; int32_t L_4 = ___depthLoadAction4; int32_t L_5 = ___depthStoreAction5; 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 = ___cmd0; int32_t L_7 = ___clearFlag6; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___clearColor7; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_ClearRenderTarget_m8D7F1299276232B80DB768A8F372C495A09F8103(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_mA08D357B4CCFB91EFFE380E7282D0DC52938024D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer1, int32_t ___colorLoadAction2, int32_t ___colorStoreAction3, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer4, int32_t ___depthLoadAction5, int32_t ___depthStoreAction6, int32_t ___clearFlag7, 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 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorBuffer1; int32_t L_2 = ___colorLoadAction2; int32_t L_3 = ___colorStoreAction3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___depthBuffer4; int32_t L_5 = ___depthLoadAction5; int32_t L_6 = ___depthStoreAction6; int32_t L_7 = ___clearFlag7; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8; L_8 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m03DF45FB5DF653277879D290B90A284F6EFC2257(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_m73C5B9E647E73062251839230C94D82E401CA712 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___buffer1, int32_t ___clearFlag2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor3, 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___buffer1; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetViewport_m92C82E5708AB8C69C3F2A02A5398929A7FCA2F8C(L_0, L_1, NULL); // CoreUtils.ClearRenderTarget(cmd, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0; int32_t L_3 = ___clearFlag2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___clearColor3; CoreUtils_ClearRenderTarget_m8D7F1299276232B80DB768A8F372C495A09F8103(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_m21FAE62EC0EE884521A2F8C0A94758CFB30D8A80 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___buffer1, int32_t ___clearFlag2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor3, int32_t ___miplevel4, int32_t ___cubemapFace5, int32_t ___depthSlice6, 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 = ___depthSlice6; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___buffer1; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); int32_t L_2; L_2 = CoreUtils_FixupDepthSlice_m2BFC1680099E788CE5E3C8710950266180290A17(L_0, L_1, NULL); ___depthSlice6 = L_2; // cmd.SetRenderTarget(buffer, miplevel, cubemapFace, depthSlice); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___buffer1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5; L_5 = RTHandle_op_Implicit_m7E42D3EE8A152420027F24913FAC50D9FECECE6A(L_4, NULL); int32_t L_6 = ___miplevel4; int32_t L_7 = ___cubemapFace5; int32_t L_8 = ___depthSlice6; 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = ___buffer1; int32_t L_11 = ___clearFlag2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___clearColor3; CoreUtils_SetViewportAndClear_m73C5B9E647E73062251839230C94D82E401CA712(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_m8E1C5D42853E5D83DCB4D9AA899BE41CB4C2BDA8 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___buffer1, int32_t ___clearFlag2, int32_t ___miplevel3, int32_t ___cubemapFace4, int32_t ___depthSlice5, 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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___buffer1; int32_t L_2 = ___clearFlag2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); int32_t L_4 = ___miplevel3; int32_t L_5 = ___cubemapFace4; int32_t L_6 = ___depthSlice5; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m21FAE62EC0EE884521A2F8C0A94758CFB30D8A80(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_m16FE3A9C3F8775A82C3DF097DDBFCF6FEAF583AD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___colorBuffer1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___depthBuffer2, int32_t ___miplevel3, int32_t ___cubemapFace4, int32_t ___depthSlice5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B3_0 = 0; { // int cw = colorBuffer.rt.width; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___colorBuffer1; NullCheck(L_0); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1; L_1 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_0 = L_2; // int ch = colorBuffer.rt.height; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___colorBuffer1; NullCheck(L_3); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4; L_4 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_1 = L_5; // int dw = depthBuffer.rt.width; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___depthBuffer2; NullCheck(L_6); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7; L_7 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_2 = L_8; // int dh = depthBuffer.rt.height; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___depthBuffer2; NullCheck(L_9); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10; L_10 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_3 = L_11; // Debug.Assert(cw == dw && ch == dh); int32_t L_12 = V_0; int32_t L_13 = V_2; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_003b; } } { int32_t L_14 = V_1; int32_t L_15 = V_3; G_B3_0 = ((((int32_t)L_14) == ((int32_t)L_15))? 1 : 0); goto IL_003c; } IL_003b: { G_B3_0 = 0; } IL_003c: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)G_B3_0, NULL); // SetRenderTarget(cmd, colorBuffer, depthBuffer, ClearFlag.None, Color.clear, miplevel, cubemapFace, depthSlice); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_17 = ___colorBuffer1; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = ___depthBuffer2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19; L_19 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); int32_t L_20 = ___miplevel3; int32_t L_21 = ___cubemapFace4; int32_t L_22 = ___depthSlice5; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_mDBD8F90E95612618F02AA57FF827919E7E0E50BA(L_16, L_17, L_18, 0, L_19, L_20, L_21, L_22, 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_m3A19887350C8A8D862A1B5A50DC30BE0629FBF9B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___colorBuffer1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___depthBuffer2, int32_t ___clearFlag3, int32_t ___miplevel4, int32_t ___cubemapFace5, int32_t ___depthSlice6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B3_0 = 0; { // int cw = colorBuffer.rt.width; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___colorBuffer1; NullCheck(L_0); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1; L_1 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_0 = L_2; // int ch = colorBuffer.rt.height; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___colorBuffer1; NullCheck(L_3); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4; L_4 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_1 = L_5; // int dw = depthBuffer.rt.width; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___depthBuffer2; NullCheck(L_6); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7; L_7 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_2 = L_8; // int dh = depthBuffer.rt.height; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___depthBuffer2; NullCheck(L_9); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10; L_10 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_3 = L_11; // Debug.Assert(cw == dw && ch == dh); int32_t L_12 = V_0; int32_t L_13 = V_2; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_003b; } } { int32_t L_14 = V_1; int32_t L_15 = V_3; G_B3_0 = ((((int32_t)L_14) == ((int32_t)L_15))? 1 : 0); goto IL_003c; } IL_003b: { G_B3_0 = 0; } IL_003c: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)G_B3_0, NULL); // SetRenderTarget(cmd, colorBuffer, depthBuffer, clearFlag, Color.clear, miplevel, cubemapFace, depthSlice); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_17 = ___colorBuffer1; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = ___depthBuffer2; int32_t L_19 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20; L_20 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); int32_t L_21 = ___miplevel4; int32_t L_22 = ___cubemapFace5; int32_t L_23 = ___depthSlice6; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_mDBD8F90E95612618F02AA57FF827919E7E0E50BA(L_16, L_17, L_18, L_19, L_20, L_21, L_22, L_23, 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_mDBD8F90E95612618F02AA57FF827919E7E0E50BA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___colorBuffer1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___depthBuffer2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, int32_t ___miplevel5, int32_t ___cubemapFace6, int32_t ___depthSlice7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B3_0 = 0; { // int cw = colorBuffer.rt.width; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___colorBuffer1; NullCheck(L_0); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1; L_1 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_0 = L_2; // int ch = colorBuffer.rt.height; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___colorBuffer1; NullCheck(L_3); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4; L_4 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_1 = L_5; // int dw = depthBuffer.rt.width; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___depthBuffer2; NullCheck(L_6); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7; L_7 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_2 = L_8; // int dh = depthBuffer.rt.height; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___depthBuffer2; NullCheck(L_9); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10; L_10 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(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); V_3 = L_11; // Debug.Assert(cw == dw && ch == dh); int32_t L_12 = V_0; int32_t L_13 = V_2; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_003b; } } { int32_t L_14 = V_1; int32_t L_15 = V_3; G_B3_0 = ((((int32_t)L_14) == ((int32_t)L_15))? 1 : 0); goto IL_003c; } IL_003b: { G_B3_0 = 0; } IL_003c: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)G_B3_0, NULL); // CoreUtils.SetRenderTarget(cmd, colorBuffer.rt, depthBuffer.rt, miplevel, cubemapFace, depthSlice); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_17 = ___colorBuffer1; NullCheck(L_17); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_18; L_18 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(L_17, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19; L_19 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_18, NULL); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_20 = ___depthBuffer2; NullCheck(L_20); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_21; L_21 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(L_20, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_22; L_22 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_21, NULL); int32_t L_23 = ___miplevel5; int32_t L_24 = ___cubemapFace6; int32_t L_25 = ___depthSlice7; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_mEEFF3082D095E30261FE5416357B1FB156B30E9B(L_16, L_19, L_22, L_23, L_24, L_25, NULL); // SetViewportAndClear(cmd, colorBuffer, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_27 = ___colorBuffer1; int32_t L_28 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29 = ___clearColor4; CoreUtils_SetViewportAndClear_m73C5B9E647E73062251839230C94D82E401CA712(L_26, L_27, L_28, L_29, 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_mBEE62CA207D8EFA1B01BE64BC81F2E22C41280EB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___depthBuffer2, 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 = ___cmd0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___colorBuffers1; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___depthBuffer2; NullCheck(L_2); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3; L_3 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(L_2, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_3, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5; L_5 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m69ECACBA48FEC53BE5691E5A1F8F7B640DDABA37(L_0, L_1, L_4, 0, L_5, NULL); // SetViewport(cmd, depthBuffer); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = ___depthBuffer2; CoreUtils_SetViewport_m92C82E5708AB8C69C3F2A02A5398929A7FCA2F8C(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_mC2F20C9F8D78BFF96A924529457C5473A0D67090 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___depthBuffer2, int32_t ___clearFlag3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); 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 = ___cmd0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___colorBuffers1; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___depthBuffer2; NullCheck(L_2); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3; L_3 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(L_2, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_3, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m138826BDE3B52178379A1D586AA6C114E64FE973(L_0, L_1, L_4, NULL); // SetViewportAndClear(cmd, depthBuffer, clearFlag, Color.clear); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___depthBuffer2; int32_t L_7 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8; L_8 = Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_inline(NULL); CoreUtils_SetViewportAndClear_m73C5B9E647E73062251839230C94D82E401CA712(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_mE276987C50257C39A3F838027B59A91C1A3C0FE6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers1, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___depthBuffer2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // cmd.SetRenderTarget(colorBuffers, depthBuffer, 0, CubemapFace.Unknown, -1); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___colorBuffers1; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___depthBuffer2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3; L_3 = RTHandle_op_Implicit_m7E42D3EE8A152420027F24913FAC50D9FECECE6A(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 = ___cmd0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___depthBuffer2; int32_t L_6 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ___clearColor4; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetViewportAndClear_m73C5B9E647E73062251839230C94D82E401CA712(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_m92C82E5708AB8C69C3F2A02A5398929A7FCA2F8C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___target1, const RuntimeMethod* method) { bool V_0 = false; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); { // if (target.useScaling) RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___target1; NullCheck(L_0); bool L_1; L_1 = RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline(L_0, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0045; } } { // Vector2Int scaledViewportSize = target.GetScaledSize(target.rtHandleProperties.currentViewportSize); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___target1; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___target1; NullCheck(L_4); RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_5; L_5 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_4, NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6 = L_5.___currentViewportSize_2; NullCheck(L_3); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_7; L_7 = RTHandle_GetScaledSize_m58D71FF94244F1EE9BCB5690381DB37C79D3E239(L_3, L_6, NULL); V_1 = L_7; // cmd.SetViewport(new Rect(0.0f, 0.0f, scaledViewportSize.x, scaledViewportSize.y)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0; int32_t L_9; L_9 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); int32_t L_10; L_10 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_11; memset((&L_11), 0, sizeof(L_11)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_11), (0.0f), (0.0f), ((float)L_9), ((float)L_10), /*hidden argument*/NULL); NullCheck(L_8); CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_8, L_11, NULL); } IL_0045: { // } 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_m53CCC53CB33DF2917FE8B2927EC479AF17E74B57 (int32_t ___width0, int32_t ___height1, int32_t ___depth2, int32_t ___format3, String_t* ___name4, bool ___mips5, bool ___enableMSAA6, int32_t ___msaaSamples7, 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 = ___width0; int32_t L_1 = ___height1; int32_t L_2 = ___depth2; Il2CppFakeBox L_3(RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F_il2cpp_TypeInfo_var, (&___format3)); String_t* L_4; L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL); String_t* L_5 = ___name4; bool L_6 = ___mips5; bool L_7 = ___enableMSAA6; int32_t L_8 = ___msaaSamples7; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); String_t* L_9; L_9 = CoreUtils_GetRenderTargetAutoName_m6ED1EFF259EB08ECAB656DBEFEA3C04C3788E2F9(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_m8B3FC796A9869D3EC31497190FCF1BC83BD6A5F6 (int32_t ___width0, int32_t ___height1, int32_t ___depth2, int32_t ___format3, String_t* ___name4, bool ___mips5, bool ___enableMSAA6, int32_t ___msaaSamples7, 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 = ___width0; int32_t L_1 = ___height1; int32_t L_2 = ___depth2; Il2CppFakeBox L_3(GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var, (&___format3)); String_t* L_4; L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL); String_t* L_5 = ___name4; bool L_6 = ___mips5; bool L_7 = ___enableMSAA6; int32_t L_8 = ___msaaSamples7; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); String_t* L_9; L_9 = CoreUtils_GetRenderTargetAutoName_m6ED1EFF259EB08ECAB656DBEFEA3C04C3788E2F9(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_m19285318502CDF11B7E15A45844D4D2814440D33 (int32_t ___width0, int32_t ___height1, int32_t ___depth2, int32_t ___format3, int32_t ___dim4, String_t* ___name5, bool ___mips6, bool ___enableMSAA7, int32_t ___msaaSamples8, bool ___dynamicRes9, 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 = ___width0; int32_t L_1 = ___height1; int32_t L_2 = ___depth2; Il2CppFakeBox L_3(GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var, (&___format3)); String_t* L_4; L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL); int32_t L_5 = ___dim4; String_t* L_6 = ___name5; bool L_7 = ___mips6; bool L_8 = ___enableMSAA7; int32_t L_9 = ___msaaSamples8; bool L_10 = ___dynamicRes9; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); String_t* L_11; L_11 = CoreUtils_GetRenderTargetAutoName_m6ED1EFF259EB08ECAB656DBEFEA3C04C3788E2F9(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_m6ED1EFF259EB08ECAB656DBEFEA3C04C3788E2F9 (int32_t ___width0, int32_t ___height1, int32_t ___depth2, String_t* ___format3, int32_t ___dim4, String_t* ___name5, bool ___mips6, bool ___enableMSAA7, int32_t ___msaaSamples8, bool ___dynamicRes9, 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; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; String_t* V_6 = NULL; { // string result = string.Format("{0}_{1}x{2}", name, width, height); String_t* L_0 = ___name5; int32_t L_1 = ___width0; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2); int32_t L_4 = ___height1; 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_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteralCB2FF5112291E66F63509A6ABB6285E57EBD09D3, L_0, L_3, L_6, NULL); V_0 = L_7; // if (depth > 1) int32_t L_8 = ___depth2; V_1 = (bool)((((int32_t)L_8) > ((int32_t)1))? 1 : 0); bool L_9 = V_1; if (!L_9) { goto IL_0034; } } { // result = string.Format("{0}x{1}", result, depth); String_t* L_10 = V_0; int32_t L_11 = ___depth2; int32_t L_12 = L_11; RuntimeObject* L_13 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_12); String_t* L_14; L_14 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteralC5D8AF07339C92C1C8A544FB0AED646C001200E8, L_10, L_13, NULL); V_0 = L_14; } IL_0034: { // if (mips) bool L_15 = ___mips6; V_2 = L_15; bool L_16 = V_2; if (!L_16) { goto IL_004b; } } { // result = string.Format("{0}_{1}", result, "Mips"); String_t* L_17 = V_0; String_t* L_18; L_18 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_17, _stringLiteral53A7B8F3AA601B02DBFA30B6D8BCEC8081E7627D, NULL); V_0 = L_18; } IL_004b: { // result = string.Format("{0}_{1}", result, format); String_t* L_19 = V_0; String_t* L_20 = ___format3; String_t* L_21; L_21 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_19, L_20, NULL); V_0 = L_21; // if (dim != TextureDimension.None) int32_t L_22 = ___dim4; V_3 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0); bool L_23 = V_3; if (!L_23) { goto IL_0074; } } { // result = string.Format("{0}_{1}", result, dim); String_t* L_24 = V_0; int32_t L_25 = ___dim4; int32_t L_26 = L_25; RuntimeObject* L_27 = Box(TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642_il2cpp_TypeInfo_var, &L_26); String_t* L_28; L_28 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_24, L_27, NULL); V_0 = L_28; } IL_0074: { // if (enableMSAA) bool L_29 = ___enableMSAA7; V_4 = L_29; bool L_30 = V_4; if (!L_30) { goto IL_0095; } } { // result = string.Format("{0}_{1}", result, msaaSamples.ToString()); String_t* L_31 = V_0; Il2CppFakeBox L_32(MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C_il2cpp_TypeInfo_var, (&___msaaSamples8)); String_t* L_33; L_33 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_32), NULL); String_t* L_34; L_34 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_31, L_33, NULL); V_0 = L_34; } IL_0095: { // if (dynamicRes) bool L_35 = ___dynamicRes9; V_5 = L_35; bool L_36 = V_5; if (!L_36) { goto IL_00ae; } } { // result = string.Format("{0}_{1}", result, "dynamic"); String_t* L_37 = V_0; String_t* L_38; L_38 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral0ACD01722156B8516C7B5AED45E29FC23B05A674, L_37, _stringLiteral90FDD5A55E9A72404B00AF935ADEF8EBFCF6A96F, NULL); V_0 = L_38; } IL_00ae: { // return result; String_t* L_39 = V_0; V_6 = L_39; goto IL_00b3; } IL_00b3: { // } String_t* L_40 = V_6; return L_40; } } // 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_mDD7EDBAD7F7F3C66018989C89D1487F37305875E (int32_t ___width0, int32_t ___height1, int32_t ___format2, int32_t ___dim3, String_t* ___name4, bool ___mips5, int32_t ___depth6, 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 = ___width0; int32_t L_1 = ___height1; Il2CppFakeBox L_2(TextureFormat_t87A73E4A3850D3410DC211676FC14B94226C1C1D_il2cpp_TypeInfo_var, (&___format2)); String_t* L_3; L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL); int32_t L_4 = ___dim3; String_t* L_5 = ___name4; bool L_6 = ___mips5; int32_t L_7 = ___depth6; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); String_t* L_8; L_8 = CoreUtils_GetTextureAutoName_m7E0742D6C5C6537DA118ED3D575FD92E52D9A4CA(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_m1BAA4A0E7F36BCBAA011CFBBE9A4DBB251EA9803 (int32_t ___width0, int32_t ___height1, int32_t ___format2, int32_t ___dim3, String_t* ___name4, bool ___mips5, int32_t ___depth6, 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 = ___width0; int32_t L_1 = ___height1; Il2CppFakeBox L_2(GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713_il2cpp_TypeInfo_var, (&___format2)); String_t* L_3; L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL); int32_t L_4 = ___dim3; String_t* L_5 = ___name4; bool L_6 = ___mips5; int32_t L_7 = ___depth6; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); String_t* L_8; L_8 = CoreUtils_GetTextureAutoName_m7E0742D6C5C6537DA118ED3D575FD92E52D9A4CA(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_m7E0742D6C5C6537DA118ED3D575FD92E52D9A4CA (int32_t ___width0, int32_t ___height1, String_t* ___format2, int32_t ___dim3, String_t* ___name4, bool ___mips5, int32_t ___depth6, 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; bool V_1 = false; String_t* V_2 = 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 = ___depth6; V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0046; } } { // temp = string.Format("{0}x{1}{2}_{3}", width, height, mips ? "_Mips" : "", format); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2; int32_t L_4 = ___width0; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_6); (L_3)->SetAt(static_cast(0), (RuntimeObject*)L_6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_3; int32_t L_8 = ___height1; int32_t L_9 = L_8; RuntimeObject* L_10 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_9); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_10); (L_7)->SetAt(static_cast(1), (RuntimeObject*)L_10); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_7; bool L_12 = ___mips5; G_B2_0 = 2; G_B2_1 = L_11; G_B2_2 = L_11; G_B2_3 = _stringLiteralEAF21F21C0C5A5EC0A8F81864348365A8EA6366A; if (L_12) { G_B3_0 = 2; G_B3_1 = L_11; G_B3_2 = L_11; G_B3_3 = _stringLiteralEAF21F21C0C5A5EC0A8F81864348365A8EA6366A; goto IL_0034; } } { 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_0039; } IL_0034: { 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_0039: { NullCheck(G_B4_2); ArrayElementTypeCheck (G_B4_2, G_B4_0); (G_B4_2)->SetAt(static_cast(G_B4_1), (RuntimeObject*)G_B4_0); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = G_B4_3; String_t* L_14 = ___format2; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(3), (RuntimeObject*)L_14); String_t* L_15; L_15 = String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55(G_B4_4, L_13, NULL); V_0 = L_15; goto IL_008a; } IL_0046: { // temp = string.Format("{0}x{1}x{2}{3}_{4}", width, height, depth, mips ? "_Mips" : "", format); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16; int32_t L_18 = ___width0; int32_t L_19 = L_18; RuntimeObject* L_20 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_19); NullCheck(L_17); ArrayElementTypeCheck (L_17, L_20); (L_17)->SetAt(static_cast(0), (RuntimeObject*)L_20); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_17; int32_t L_22 = ___height1; int32_t L_23 = L_22; RuntimeObject* L_24 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_23); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_24); (L_21)->SetAt(static_cast(1), (RuntimeObject*)L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_21; int32_t L_26 = ___depth6; int32_t L_27 = L_26; RuntimeObject* L_28 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_27); NullCheck(L_25); ArrayElementTypeCheck (L_25, L_28); (L_25)->SetAt(static_cast(2), (RuntimeObject*)L_28); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = L_25; bool L_30 = ___mips5; G_B6_0 = 3; G_B6_1 = L_29; G_B6_2 = L_29; G_B6_3 = _stringLiteral365B1F014A888DCE72CCE1F09C3646A52674E509; if (L_30) { G_B7_0 = 3; G_B7_1 = L_29; G_B7_2 = L_29; G_B7_3 = _stringLiteral365B1F014A888DCE72CCE1F09C3646A52674E509; goto IL_007a; } } { 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_007f; } IL_007a: { 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_007f: { NullCheck(G_B8_2); ArrayElementTypeCheck (G_B8_2, G_B8_0); (G_B8_2)->SetAt(static_cast(G_B8_1), (RuntimeObject*)G_B8_0); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = G_B8_3; String_t* L_32 = ___format2; NullCheck(L_31); ArrayElementTypeCheck (L_31, L_32); (L_31)->SetAt(static_cast(4), (RuntimeObject*)L_32); String_t* L_33; L_33 = String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55(G_B8_4, L_31, NULL); V_0 = L_33; } IL_008a: { // temp = String.Format("{0}_{1}_{2}", name == "" ? "Texture" : name, (dim == TextureDimension.None) ? "" : dim.ToString(), temp); String_t* L_34 = ___name4; bool L_35; L_35 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_34, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); G_B10_0 = _stringLiteral1897A975EECD41F0613D1778A0F22B464C8277CD; if (L_35) { G_B11_0 = _stringLiteral1897A975EECD41F0613D1778A0F22B464C8277CD; goto IL_00a1; } } { String_t* L_36 = ___name4; G_B12_0 = L_36; G_B12_1 = G_B10_0; goto IL_00a6; } IL_00a1: { G_B12_0 = _stringLiteral75ABE46520D2663D819AC90CCE08D3B0606DC483; G_B12_1 = G_B11_0; } IL_00a6: { int32_t L_37 = ___dim3; G_B13_0 = G_B12_0; G_B13_1 = G_B12_1; if (!L_37) { G_B14_0 = G_B12_0; G_B14_1 = G_B12_1; goto IL_00b8; } } { Il2CppFakeBox L_38(TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642_il2cpp_TypeInfo_var, (&___dim3)); String_t* L_39; L_39 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_38), NULL); G_B15_0 = L_39; G_B15_1 = G_B13_0; G_B15_2 = G_B13_1; goto IL_00bd; } IL_00b8: { G_B15_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; G_B15_1 = G_B14_0; G_B15_2 = G_B14_1; } IL_00bd: { String_t* L_40 = V_0; String_t* L_41; L_41 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(G_B15_2, G_B15_1, G_B15_0, L_40, NULL); V_0 = L_41; // return temp; String_t* L_42 = V_0; V_2 = L_42; goto IL_00c8; } IL_00c8: { // } String_t* L_43 = V_2; return L_43; } } // System.Void UnityEngine.Rendering.CoreUtils::ClearCubemap(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTexture,UnityEngine.Color,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_ClearCubemap_mAD098131D233101899796B39552A945518E5D02F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___renderTexture1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor2, bool ___clearMips3, 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; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; { // int mipCount = 1; V_0 = 1; // if (renderTexture.useMipMap && clearMips) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___renderTexture1; NullCheck(L_0); bool L_1; L_1 = RenderTexture_get_useMipMap_m76150AD5CF0192BC8DAC05522302D9C13ECD07D7(L_0, NULL); bool L_2 = ___clearMips3; V_1 = (bool)((int32_t)((int32_t)L_1&(int32_t)L_2)); bool L_3 = V_1; if (!L_3) { goto IL_0026; } } { // mipCount = (int)Mathf.Log((float)renderTexture.width, 2.0f) + 1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = ___renderTexture1; NullCheck(L_4); int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_4); float L_6; L_6 = Mathf_Log_m5AD7CD5F4DCE823F0D89CFFD817934769D73B2B7_inline(((float)L_5), (2.0f), NULL); V_0 = ((int32_t)il2cpp_codegen_add(il2cpp_codegen_cast_double_to_int(L_6), 1)); } IL_0026: { // for (int i = 0; i < 6; ++i) V_2 = 0; goto IL_0056; } IL_002a: { // for (int mip = 0; mip < mipCount; ++mip) V_3 = 0; goto IL_0047; } IL_002f: { // SetRenderTarget(cmd, new RenderTargetIdentifier(renderTexture), ClearFlag.Color, clearColor, mip, (CubemapFace)i); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8 = ___renderTexture1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9; memset((&L_9), 0, sizeof(L_9)); RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_9), L_8, /*hidden argument*/NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___clearColor2; int32_t L_11 = V_3; int32_t L_12 = V_2; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m6CE0BBF5E5D16ED93D0FEAE483F3DB6A69ED3D8D(L_7, L_9, 1, L_10, L_11, L_12, (-1), NULL); // for (int mip = 0; mip < mipCount; ++mip) int32_t L_13 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0047: { // for (int mip = 0; mip < mipCount; ++mip) int32_t L_14 = V_3; int32_t L_15 = V_0; V_4 = (bool)((((int32_t)L_14) < ((int32_t)L_15))? 1 : 0); bool L_16 = V_4; if (L_16) { goto IL_002f; } } { // for (int i = 0; i < 6; ++i) int32_t L_17 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0056: { // for (int i = 0; i < 6; ++i) int32_t L_18 = V_2; V_5 = (bool)((((int32_t)L_18) < ((int32_t)6))? 1 : 0); bool L_19 = V_5; if (L_19) { goto IL_002a; } } { // } 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_mB804E8C68BB78F402C36CCDC75F13FB0708D7F30 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties2, int32_t ___shaderPassId3, const RuntimeMethod* method) { { // commandBuffer.DrawProcedural(Matrix4x4.identity, material, shaderPassId, MeshTopology.Triangles, 3, 1, properties); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___commandBuffer0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___material1; int32_t L_3 = ___shaderPassId3; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_4 = ___properties2; 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_m0463B1ED1EBE8A4D374DF2B12F5482473BE6CD30 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer2, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties3, int32_t ___shaderPassId4, const RuntimeMethod* method) { { // commandBuffer.SetRenderTarget(colorBuffer); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___commandBuffer0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorBuffer2; NullCheck(L_0); CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A(L_0, L_1, NULL); // commandBuffer.DrawProcedural(Matrix4x4.identity, material, shaderPassId, MeshTopology.Triangles, 3, 1, properties); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___commandBuffer0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3; L_3 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___material1; int32_t L_5 = ___shaderPassId4; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ___properties3; 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_m15EB480803B7BD1189ABB4CE8792CCD2334ABFDA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer2, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthStencilBuffer3, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties4, int32_t ___shaderPassId5, const RuntimeMethod* method) { { // commandBuffer.SetRenderTarget(colorBuffer, depthStencilBuffer, 0, CubemapFace.Unknown, -1); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___commandBuffer0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorBuffer2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___depthStencilBuffer3; 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 = ___commandBuffer0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4; L_4 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___material1; int32_t L_6 = ___shaderPassId5; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_7 = ___properties4; 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_m7D1D649DE10628F304644AD43659B0E8A4681AD7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers2, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthStencilBuffer3, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties4, int32_t ___shaderPassId5, const RuntimeMethod* method) { { // commandBuffer.SetRenderTarget(colorBuffers, depthStencilBuffer, 0, CubemapFace.Unknown, -1); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___commandBuffer0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = ___colorBuffers2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___depthStencilBuffer3; 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 = ___commandBuffer0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4; L_4 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___material1; int32_t L_6 = ___shaderPassId5; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_7 = ___properties4; 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_m82DA00DB70D9F75C1630B7CA0424F6ACE1C1FE9B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers2, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties3, int32_t ___shaderPassId4, 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 = ___commandBuffer0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___material1; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ___colorBuffers2; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = ___colorBuffers2; NullCheck(L_3); int32_t L_4 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = (L_3)->GetAt(static_cast(L_4)); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = ___properties3; int32_t L_7 = ___shaderPassId4; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_DrawFullScreen_m7D1D649DE10628F304644AD43659B0E8A4681AD7(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_m5CFB24D7E2DEF496FD2B4FE02EF95FFF7C3E80AD (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color0, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return (QualitySettings.activeColorSpace == ColorSpace.Linear) ? color.linear : color; int32_t L_0; L_0 = QualitySettings_get_activeColorSpace_m7BD95E037EC83AD498617F7906B41932CE33288B(NULL); if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_000c; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___color0; G_B3_0 = L_1; goto IL_0013; } IL_000c: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2; L_2 = Color_get_linear_m76EB88E15DA4E00D615DF33D1CEE51092683117C_inline((&___color0), NULL); G_B3_0 = L_2; } IL_0013: { V_0 = G_B3_0; goto IL_0016; } IL_0016: { // } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = V_0; return L_3; } } // UnityEngine.Color UnityEngine.Rendering.CoreUtils::ConvertLinearToActiveColorSpace(UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CoreUtils_ConvertLinearToActiveColorSpace_m54A871040A0AA45F009CCE3D34490409F60AE908 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color0, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return (QualitySettings.activeColorSpace == ColorSpace.Linear) ? color : color.gamma; int32_t L_0; L_0 = QualitySettings_get_activeColorSpace_m7BD95E037EC83AD498617F7906B41932CE33288B(NULL); if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_0012; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1; L_1 = Color_get_gamma_mEB9104560536D684CD57C968A906A8B3EF89839F_inline((&___color0), NULL); G_B3_0 = L_1; goto IL_0013; } IL_0012: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___color0; G_B3_0 = L_2; } IL_0013: { V_0 = G_B3_0; goto IL_0016; } IL_0016: { // } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = V_0; return L_3; } } // UnityEngine.Material UnityEngine.Rendering.CoreUtils::CreateEngineMaterial(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_m34B5A3DC1142E177DA75BA6071A585798ED95E5A (String_t* ___shaderPath0, 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; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; bool V_2 = false; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_3 = NULL; { // Shader shader = Shader.Find(shaderPath); String_t* L_0 = ___shaderPath0; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1; L_1 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_2 = L_3; bool L_4 = V_2; if (!L_4) { goto IL_002e; } } { // Debug.LogError("Cannot create required material because shader " + shaderPath + " could not be found"); String_t* L_5 = ___shaderPath0; String_t* L_6; L_6 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralF64393D0C87239822E362C5CF384E8A7A037C812, L_5, _stringLiteral6E975A3E04E04AD1056FB82AC061EA9EDD7F2CBF, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_6, NULL); // return null; V_3 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; goto IL_0042; } IL_002e: { // var mat = new Material(shader) // { // hideFlags = HideFlags.HideAndDontSave // }; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = V_0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); NullCheck(L_8); Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_8, L_7, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = L_8; NullCheck(L_9); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_9, ((int32_t)61), NULL); V_1 = L_9; // return mat; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_1; V_3 = L_10; goto IL_0042; } IL_0042: { // } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = V_3; return L_11; } } // UnityEngine.Material UnityEngine.Rendering.CoreUtils::CreateEngineMaterial(UnityEngine.Shader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method) { 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; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL; bool V_1 = false; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL; { // if (shader == null) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___shader0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_1 = L_1; bool L_2 = V_1; if (!L_2) { goto IL_001c; } } { // Debug.LogError("Cannot create required material because shader is null"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteralBE740A6E88D4BFA1DF63FB0D354B717C70241FA5, NULL); // return null; V_2 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; goto IL_0030; } IL_001c: { // var mat = new Material(shader) // { // hideFlags = HideFlags.HideAndDontSave // }; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3 = ___shader0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); NullCheck(L_4); Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_4, L_3, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = L_4; NullCheck(L_5); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_5, ((int32_t)61), NULL); V_0 = L_5; // return mat; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0; V_2 = L_6; goto IL_0030; } IL_0030: { // } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = V_2; return L_7; } } // System.Void UnityEngine.Rendering.CoreUtils::SetKeyword(UnityEngine.Rendering.CommandBuffer,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, String_t* ___keyword1, bool ___state2, const RuntimeMethod* method) { bool V_0 = false; { // if (state) bool L_0 = ___state2; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // cmd.EnableShaderKeyword(keyword); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0; String_t* L_3 = ___keyword1; NullCheck(L_2); CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_2, L_3, NULL); goto IL_0018; } IL_0010: { // cmd.DisableShaderKeyword(keyword); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd0; String_t* L_5 = ___keyword1; NullCheck(L_4); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_4, L_5, NULL); } IL_0018: { // } return; } } // System.Void UnityEngine.Rendering.CoreUtils::SetKeyword(UnityEngine.Material,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_m32774A5307241CBA36042A0ADC4385D1FB998710 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, String_t* ___keyword1, bool ___state2, const RuntimeMethod* method) { bool V_0 = false; { // if (state) bool L_0 = ___state2; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // material.EnableKeyword(keyword); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___material0; String_t* L_3 = ___keyword1; NullCheck(L_2); Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_2, L_3, NULL); goto IL_0018; } IL_0010: { // material.DisableKeyword(keyword); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___material0; String_t* L_5 = ___keyword1; NullCheck(L_4); Material_DisableKeyword_mC123927EBF2F2A19220A4456C8EA19F2BA416E8C(L_4, L_5, NULL); } IL_0018: { // } return; } } // System.Void UnityEngine.Rendering.CoreUtils::SetKeyword(UnityEngine.ComputeShader,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_m70CC262562C483EAE444FCF610684E18D4DE82EB (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs0, String_t* ___keyword1, bool ___state2, const RuntimeMethod* method) { bool V_0 = false; { // if (state) bool L_0 = ___state2; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // cs.EnableKeyword(keyword); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_2 = ___cs0; String_t* L_3 = ___keyword1; NullCheck(L_2); ComputeShader_EnableKeyword_mCA7166C6F79824086296AA2978DA7274FFBB035D(L_2, L_3, NULL); goto IL_0018; } IL_0010: { // cs.DisableKeyword(keyword); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_4 = ___cs0; String_t* L_5 = ___keyword1; NullCheck(L_4); ComputeShader_DisableKeyword_m390D1E9F02D21BF97338594E94B03101B9C99305(L_4, L_5, NULL); } IL_0018: { // } return; } } // System.Void UnityEngine.Rendering.CoreUtils::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (obj != null) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___obj0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0015; } } { // UnityObject.Destroy(obj); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = ___obj0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_3, NULL); } IL_0015: { // } return; } } // System.Collections.Generic.IEnumerable`1 UnityEngine.Rendering.CoreUtils::GetAllAssemblyTypes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoreUtils_GetAllAssemblyTypes_mDBDF1257E7266F7002AA7297415F24EB7F148211 (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_m4202A85C8F13D2416DEC5685134CAB1F158461B4_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; } bool V_0 = false; RuntimeObject* V_1 = NULL; 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; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0042; } } { // 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_2; L_2 = AppDomain_get_CurrentDomain_m5085B6AF21A19506C85E0650C46BE35A18011CFE(NULL); NullCheck(L_2); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_3; L_3 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var); Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* L_4 = ((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9__81_0_1; Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* L_5 = L_4; G_B2_0 = L_5; G_B2_1 = L_3; if (L_5) { G_B3_0 = L_5; G_B3_1 = L_3; goto IL_0037; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var); U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C* L_6 = ((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* L_7 = (Func_2_tDB9851E133717B16EF4D1F0B933444974B766016*)il2cpp_codegen_object_new(Func_2_tDB9851E133717B16EF4D1F0B933444974B766016_il2cpp_TypeInfo_var); NullCheck(L_7); Func_2__ctor_mE7E2BD541D8288445CB79C54B1F9805C5D66D5BB(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CGetAllAssemblyTypesU3Eb__81_0_m49BAC9B1A4D1E04F4AB5B5A08D1804D4C80887FC_RuntimeMethod_var), NULL); Func_2_tDB9851E133717B16EF4D1F0B933444974B766016* L_8 = L_7; ((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9__81_0_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C_il2cpp_TypeInfo_var))->___U3CU3E9__81_0_1), (void*)L_8); G_B3_0 = L_8; G_B3_1 = G_B2_1; } IL_0037: { RuntimeObject* L_9; L_9 = Enumerable_SelectMany_TisAssembly_t_TisType_t_m4202A85C8F13D2416DEC5685134CAB1F158461B4((RuntimeObject*)G_B3_1, G_B3_0, Enumerable_SelectMany_TisAssembly_t_TisType_t_m4202A85C8F13D2416DEC5685134CAB1F158461B4_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_9; Il2CppCodeGenWriteBarrier((void**)(&((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_AssemblyTypes_17), (void*)L_9); } IL_0042: { // return m_AssemblyTypes; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); RuntimeObject* L_10 = ((CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_StaticFields*)il2cpp_codegen_static_fields_for(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var))->___m_AssemblyTypes_17; V_1 = L_10; goto IL_004a; } IL_004a: { // } RuntimeObject* L_11 = V_1; return L_11; } } // System.Void UnityEngine.Rendering.CoreUtils::SafeRelease(UnityEngine.ComputeBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SafeRelease_mC80169C4ECDE45459608C6645DDD7C63F3B779D4 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___buffer0, const RuntimeMethod* method) { bool V_0 = false; { // if (buffer != null) ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ___buffer0; V_0 = (bool)((!(((RuntimeObject*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // buffer.Release(); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = ___buffer0; NullCheck(L_2); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_2, NULL); } IL_0010: { // } return; } } // UnityEngine.Mesh UnityEngine.Rendering.CoreUtils::CreateCubeMesh(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CoreUtils_CreateCubeMesh_mBED721BD2C0D62378BF6DB95F8DBA744A918D1B0 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___min0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___max1, const RuntimeMethod* method) { 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; } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_1 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_3 = 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); V_0 = L_0; // Vector3[] vertices = new Vector3[8]; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)8); V_1 = L_1; // vertices[0] = new Vector3(min.x, min.y, min.z); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___min0; float L_4 = L_3.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___min0; float L_6 = L_5.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___min0; 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(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_9); // vertices[1] = new Vector3(max.x, min.y, min.z); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___max1; float L_12 = L_11.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___min0; float L_14 = L_13.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___min0; 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(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_17); // vertices[2] = new Vector3(max.x, max.y, min.z); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_18 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___max1; float L_20 = L_19.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___max1; float L_22 = L_21.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___min0; 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(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_25); // vertices[3] = new Vector3(min.x, max.y, min.z); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_26 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = ___min0; float L_28 = L_27.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___max1; float L_30 = L_29.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ___min0; 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(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_33); // vertices[4] = new Vector3(min.x, min.y, max.z); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = ___min0; float L_36 = L_35.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ___min0; float L_38 = L_37.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = ___max1; 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(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_41); // vertices[5] = new Vector3(max.x, min.y, max.z); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_42 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = ___max1; float L_44 = L_43.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = ___min0; float L_46 = L_45.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = ___max1; 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(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_49); // vertices[6] = new Vector3(max.x, max.y, max.z); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_50 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = ___max1; float L_52 = L_51.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = ___max1; float L_54 = L_53.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = ___max1; 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(6), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_57); // vertices[7] = new Vector3(min.x, max.y, max.z); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_58 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = ___min0; float L_60 = L_59.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = ___max1; float L_62 = L_61.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = ___max1; 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(7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_65); // mesh.vertices = vertices; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_66 = V_0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_67 = V_1; 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_2 = L_68; // triangles[0] = 0; triangles[1] = 2; triangles[2] = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = V_2; NullCheck(L_69); (L_69)->SetAt(static_cast(0), (int32_t)0); // triangles[0] = 0; triangles[1] = 2; triangles[2] = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(1), (int32_t)2); // triangles[0] = 0; triangles[1] = 2; triangles[2] = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71 = V_2; NullCheck(L_71); (L_71)->SetAt(static_cast(2), (int32_t)1); // triangles[3] = 0; triangles[4] = 3; triangles[5] = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = V_2; NullCheck(L_72); (L_72)->SetAt(static_cast(3), (int32_t)0); // triangles[3] = 0; triangles[4] = 3; triangles[5] = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = V_2; NullCheck(L_73); (L_73)->SetAt(static_cast(4), (int32_t)3); // triangles[3] = 0; triangles[4] = 3; triangles[5] = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_2; NullCheck(L_74); (L_74)->SetAt(static_cast(5), (int32_t)2); // triangles[6] = 1; triangles[7] = 6; triangles[8] = 5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = V_2; NullCheck(L_75); (L_75)->SetAt(static_cast(6), (int32_t)1); // triangles[6] = 1; triangles[7] = 6; triangles[8] = 5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_76 = V_2; NullCheck(L_76); (L_76)->SetAt(static_cast(7), (int32_t)6); // triangles[6] = 1; triangles[7] = 6; triangles[8] = 5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = V_2; NullCheck(L_77); (L_77)->SetAt(static_cast(8), (int32_t)5); // triangles[9] = 1; triangles[10] = 2; triangles[11] = 6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = V_2; NullCheck(L_78); (L_78)->SetAt(static_cast(((int32_t)9)), (int32_t)1); // triangles[9] = 1; triangles[10] = 2; triangles[11] = 6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = V_2; NullCheck(L_79); (L_79)->SetAt(static_cast(((int32_t)10)), (int32_t)2); // triangles[9] = 1; triangles[10] = 2; triangles[11] = 6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_80 = V_2; NullCheck(L_80); (L_80)->SetAt(static_cast(((int32_t)11)), (int32_t)6); // triangles[12] = 5; triangles[13] = 7; triangles[14] = 4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = V_2; NullCheck(L_81); (L_81)->SetAt(static_cast(((int32_t)12)), (int32_t)5); // triangles[12] = 5; triangles[13] = 7; triangles[14] = 4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_82 = V_2; NullCheck(L_82); (L_82)->SetAt(static_cast(((int32_t)13)), (int32_t)7); // triangles[12] = 5; triangles[13] = 7; triangles[14] = 4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = V_2; NullCheck(L_83); (L_83)->SetAt(static_cast(((int32_t)14)), (int32_t)4); // triangles[15] = 5; triangles[16] = 6; triangles[17] = 7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_84 = V_2; NullCheck(L_84); (L_84)->SetAt(static_cast(((int32_t)15)), (int32_t)5); // triangles[15] = 5; triangles[16] = 6; triangles[17] = 7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_85 = V_2; NullCheck(L_85); (L_85)->SetAt(static_cast(((int32_t)16)), (int32_t)6); // triangles[15] = 5; triangles[16] = 6; triangles[17] = 7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_86 = V_2; NullCheck(L_86); (L_86)->SetAt(static_cast(((int32_t)17)), (int32_t)7); // triangles[18] = 4; triangles[19] = 3; triangles[20] = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_87 = V_2; NullCheck(L_87); (L_87)->SetAt(static_cast(((int32_t)18)), (int32_t)4); // triangles[18] = 4; triangles[19] = 3; triangles[20] = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = V_2; NullCheck(L_88); (L_88)->SetAt(static_cast(((int32_t)19)), (int32_t)3); // triangles[18] = 4; triangles[19] = 3; triangles[20] = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_89 = V_2; NullCheck(L_89); (L_89)->SetAt(static_cast(((int32_t)20)), (int32_t)0); // triangles[21] = 4; triangles[22] = 7; triangles[23] = 3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = V_2; NullCheck(L_90); (L_90)->SetAt(static_cast(((int32_t)21)), (int32_t)4); // triangles[21] = 4; triangles[22] = 7; triangles[23] = 3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_91 = V_2; NullCheck(L_91); (L_91)->SetAt(static_cast(((int32_t)22)), (int32_t)7); // triangles[21] = 4; triangles[22] = 7; triangles[23] = 3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_92 = V_2; NullCheck(L_92); (L_92)->SetAt(static_cast(((int32_t)23)), (int32_t)3); // triangles[24] = 3; triangles[25] = 6; triangles[26] = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_93 = V_2; NullCheck(L_93); (L_93)->SetAt(static_cast(((int32_t)24)), (int32_t)3); // triangles[24] = 3; triangles[25] = 6; triangles[26] = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = V_2; NullCheck(L_94); (L_94)->SetAt(static_cast(((int32_t)25)), (int32_t)6); // triangles[24] = 3; triangles[25] = 6; triangles[26] = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = V_2; NullCheck(L_95); (L_95)->SetAt(static_cast(((int32_t)26)), (int32_t)2); // triangles[27] = 3; triangles[28] = 7; triangles[29] = 6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_96 = V_2; NullCheck(L_96); (L_96)->SetAt(static_cast(((int32_t)27)), (int32_t)3); // triangles[27] = 3; triangles[28] = 7; triangles[29] = 6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_97 = V_2; NullCheck(L_97); (L_97)->SetAt(static_cast(((int32_t)28)), (int32_t)7); // triangles[27] = 3; triangles[28] = 7; triangles[29] = 6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_98 = V_2; NullCheck(L_98); (L_98)->SetAt(static_cast(((int32_t)29)), (int32_t)6); // triangles[30] = 4; triangles[31] = 1; triangles[32] = 5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_99 = V_2; NullCheck(L_99); (L_99)->SetAt(static_cast(((int32_t)30)), (int32_t)4); // triangles[30] = 4; triangles[31] = 1; triangles[32] = 5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_100 = V_2; NullCheck(L_100); (L_100)->SetAt(static_cast(((int32_t)31)), (int32_t)1); // triangles[30] = 4; triangles[31] = 1; triangles[32] = 5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = V_2; NullCheck(L_101); (L_101)->SetAt(static_cast(((int32_t)32)), (int32_t)5); // triangles[33] = 4; triangles[34] = 0; triangles[35] = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_102 = V_2; NullCheck(L_102); (L_102)->SetAt(static_cast(((int32_t)33)), (int32_t)4); // triangles[33] = 4; triangles[34] = 0; triangles[35] = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_103 = V_2; NullCheck(L_103); (L_103)->SetAt(static_cast(((int32_t)34)), (int32_t)0); // triangles[33] = 4; triangles[34] = 0; triangles[35] = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = V_2; NullCheck(L_104); (L_104)->SetAt(static_cast(((int32_t)35)), (int32_t)1); // mesh.triangles = triangles; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_105 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_106 = V_2; NullCheck(L_105); Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_105, L_106, NULL); // return mesh; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_107 = V_0; V_3 = L_107; goto IL_01c5; } IL_01c5: { // } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_108 = V_3; return L_108; } } // System.Boolean UnityEngine.Rendering.CoreUtils::ArePostProcessesEnabled(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_ArePostProcessesEnabled_m415BD9B645BEFB3C4815F3BACECDAAC3206500D8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // bool enabled = true; V_0 = (bool)1; // return enabled; bool L_0 = V_0; V_1 = L_0; goto IL_0007; } IL_0007: { // } bool L_1 = V_1; return L_1; } } // System.Boolean UnityEngine.Rendering.CoreUtils::AreAnimatedMaterialsEnabled(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_AreAnimatedMaterialsEnabled_mF9DEB7F5F3190310E4A24F2A84A8441C3E45BA25 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // bool animateMaterials = true; V_0 = (bool)1; // return animateMaterials; bool L_0 = V_0; V_1 = L_0; goto IL_0007; } IL_0007: { // } bool L_1 = V_1; return L_1; } } // System.Boolean UnityEngine.Rendering.CoreUtils::IsSceneLightingDisabled(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_IsSceneLightingDisabled_m4555A3DEC018BBEC1AF8C8414267E9BEAA2E9C3C (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // bool disabled = false; V_0 = (bool)0; // return disabled; bool L_0 = V_0; V_1 = L_0; goto IL_0007; } IL_0007: { // } bool L_1 = V_1; return L_1; } } // System.Boolean UnityEngine.Rendering.CoreUtils::IsLightOverlapDebugEnabled(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_IsLightOverlapDebugEnabled_m6C8280778303F3F2C98737110A73502735C3884D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // bool enabled = false; V_0 = (bool)0; // return enabled; bool L_0 = V_0; V_1 = L_0; goto IL_0007; } IL_0007: { // } bool L_1 = V_1; return L_1; } } // System.Boolean UnityEngine.Rendering.CoreUtils::IsSceneViewFogEnabled(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_IsSceneViewFogEnabled_m98CA6228158DACCC6E99E1AF0B8F98C99638A7FC (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // bool fogEnable = true; V_0 = (bool)1; // return fogEnable; bool L_0 = V_0; V_1 = L_0; goto IL_0007; } IL_0007: { // } bool L_1 = V_1; return L_1; } } // System.Boolean UnityEngine.Rendering.CoreUtils::IsSceneFilteringEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUtils_IsSceneFilteringEnabled_mB0F7A9BC472A8EC3A9EF462E2407230CEB5D0C15 (const RuntimeMethod* method) { bool V_0 = false; { // return false; V_0 = (bool)0; goto IL_0005; } IL_0005: { // } bool L_0 = V_0; return L_0; } } // System.Void UnityEngine.Rendering.CoreUtils::DrawRendererList(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CommandBuffer,UnityEngine.Experimental.Rendering.RendererList) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawRendererList_mC201FC8EAA8924BD19EC90085F054EB1EA94E8ED (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___renderContext0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635 ___rendererList2, 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; } bool V_0 = false; bool V_1 = false; RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 V_2; memset((&V_2), 0, sizeof(V_2)); { // if (!rendererList.isValid) bool L_0; L_0 = RendererList_get_isValid_mD49D7348F5E73DD10528CA33E7E47D045F59ABA4_inline((&___rendererList2), NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001a; } } { // throw new ArgumentException("Invalid renderer list provided to DrawRendererList"); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral24B8FB8BB47C5BD7E79E0C316BF6E1BBF8371C84)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CoreUtils_DrawRendererList_mC201FC8EAA8924BD19EC90085F054EB1EA94E8ED_RuntimeMethod_var))); } IL_001a: { // renderContext.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd1; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___renderContext0), L_3, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd1; NullCheck(L_4); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_4, NULL); // if (rendererList.stateBlock == null) Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* L_5 = (&(&___rendererList2)->___stateBlock_6); bool L_6; L_6 = Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_inline(L_5, Nullable_1_get_HasValue_m041B73328344EFEE224C1F2CF997B0C4122055BD_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0); bool L_7 = V_1; if (!L_7) { goto IL_005b; } } { // renderContext.DrawRenderers(rendererList.cullingResult, ref rendererList.drawSettings, ref rendererList.filteringSettings); RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635 L_8 = ___rendererList2; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_9 = L_8.___cullingResult_3; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* L_10 = (&(&___rendererList2)->___drawSettings_4); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_11 = (&(&___rendererList2)->___filteringSettings_5); ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___renderContext0), L_9, L_10, L_11, NULL); goto IL_0088; } IL_005b: { // var renderStateBlock = rendererList.stateBlock.Value; Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5* L_12 = (&(&___rendererList2)->___stateBlock_6); RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_13; L_13 = Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC(L_12, Nullable_1_get_Value_m08688BF6623E2E42107DC4DB56A01847202C35BC_RuntimeMethod_var); V_2 = L_13; // renderContext.DrawRenderers(rendererList.cullingResult, ref rendererList.drawSettings, ref rendererList.filteringSettings, ref renderStateBlock); RendererList_t9D7C54CD5C2AB0A0D43E9FAB41D696644D904635 L_14 = ___rendererList2; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_15 = L_14.___cullingResult_3; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* L_16 = (&(&___rendererList2)->___drawSettings_4); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_17 = (&(&___rendererList2)->___filteringSettings_5); ScriptableRenderContext_DrawRenderers_m87278D0FBE7A0865779FF9541BF96EDB65F8A2C6((&___renderContext0), L_15, L_16, L_17, (&V_2), NULL); } IL_0088: { // } 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_m072BB1E8D0EADE4C99888FB33B13FC59ECA52496 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___renderContext0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___rendererList2, const RuntimeMethod* method) { bool V_0 = false; { // if (!rendererList.isValid) bool L_0; L_0 = RendererList_get_isValid_m4D3FB1386B71A02B9453A00ACD38355F1B82DD68((&___rendererList2), NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001a; } } { // throw new ArgumentException("Invalid renderer list provided to DrawRendererList"); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral24B8FB8BB47C5BD7E79E0C316BF6E1BBF8371C84)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CoreUtils_DrawRendererList_m072BB1E8D0EADE4C99888FB33B13FC59ECA52496_RuntimeMethod_var))); } IL_001a: { // cmd.DrawRendererList(rendererList); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd1; RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_4 = ___rendererList2; NullCheck(L_3); CommandBuffer_DrawRendererList_m4EFA7C3FABF52BE5A6A1EAACC723BF027600CDDE(L_3, L_4, NULL); // } return; } } // System.Int32 UnityEngine.Rendering.CoreUtils::GetTextureHash(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_GetTextureHash_m5F6B2346A6C7C45663765F0256AADA1D46C9B300 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, 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; int32_t V_6 = 0; { // int hash = texture.GetHashCode(); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture0; 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 = ___texture0; 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 = ___texture0; 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 = ___texture0; 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 = ___texture0; 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 = ___texture0; 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 = ___texture0; 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 = ___texture0; 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 = ___texture0; 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 = ___texture0; 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; V_6 = L_38; goto IL_00d7; } IL_00d7: { // } int32_t L_39 = V_6; return L_39; } } // System.Int32 UnityEngine.Rendering.CoreUtils::PreviousPowerOfTwo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_PreviousPowerOfTwo_mE2BCF2C5BDA5E45A6269A2CF82E27C1D36C31350 (int32_t ___size0, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; { // if (size <= 0) int32_t L_0 = ___size0; V_0 = (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // return 0; V_1 = 0; goto IL_003c; } IL_0010: { // size |= (size >> 1); int32_t L_2 = ___size0; int32_t L_3 = ___size0; ___size0 = ((int32_t)(L_2|((int32_t)(L_3>>1)))); // size |= (size >> 2); int32_t L_4 = ___size0; int32_t L_5 = ___size0; ___size0 = ((int32_t)(L_4|((int32_t)(L_5>>2)))); // size |= (size >> 4); int32_t L_6 = ___size0; int32_t L_7 = ___size0; ___size0 = ((int32_t)(L_6|((int32_t)(L_7>>4)))); // size |= (size >> 8); int32_t L_8 = ___size0; int32_t L_9 = ___size0; ___size0 = ((int32_t)(L_8|((int32_t)(L_9>>8)))); // size |= (size >> 16); int32_t L_10 = ___size0; int32_t L_11 = ___size0; ___size0 = ((int32_t)(L_10|((int32_t)(L_11>>((int32_t)16))))); // return size - (size >> 1); int32_t L_12 = ___size0; int32_t L_13 = ___size0; V_1 = ((int32_t)il2cpp_codegen_subtract(L_12, ((int32_t)(L_13>>1)))); goto IL_003c; } IL_003c: { // } int32_t L_14 = V_1; return L_14; } } // System.String UnityEngine.Rendering.CoreUtils::GetCorePath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetCorePath_m3D173E546A282CCA64560B2915C916957915B7BD (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_m75AA14595D6A8F4E2048E1C51CBE3FD37B8BAE66 (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(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(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(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(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(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(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(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(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(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(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(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(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_mFAFD8AC18E5BF973FAD94A967354EDFDE2A0CC16 (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 UnityEngine.Rendering.CoreUtils/<>c::b__81_0(System.Reflection.Assembly) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetAllAssemblyTypesU3Eb__81_0_m49BAC9B1A4D1E04F4AB5B5A08D1804D4C80887FC (U3CU3Ec_tBD6ADE6ED43CA287815E31DFE3902098E86A628C* __this, Assembly_t* ___t0, 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; RuntimeObject* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __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 = ___t0; NullCheck(L_1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2; L_2 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(17 /* System.Type[] System.Reflection.Assembly::GetTypes() */, L_1); V_0 = L_2; goto IL_0018; }// 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_0013; } throw e; } CATCH_0013: {// begin catch(System.Object) // catch { } IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0018; }// end catch (depth: 1) IL_0018: { // return innerTypes; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = V_0; V_1 = (RuntimeObject*)L_3; goto IL_001c; } IL_001c: { // }); RuntimeObject* L_4 = V_1; return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Delegate UnityEngine.Rendering.DelegateUtility::Cast(System.Delegate,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* DelegateUtility_Cast_m7C8232312728679EE6DC10DD0150159495C92B1B (Delegate_t* ___source0, Type_t* ___type1, 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; bool V_2 = false; Delegate_t* V_3 = NULL; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; { // if (source == null) Delegate_t* L_0 = ___source0; V_2 = (bool)((((RuntimeObject*)(Delegate_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_000d; } } { // return null; V_3 = (Delegate_t*)NULL; goto IL_007f; } IL_000d: { // Delegate[] delegates = source.GetInvocationList(); Delegate_t* L_2 = ___source0; NullCheck(L_2); DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_3; L_3 = VirtualFuncInvoker0< DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* >::Invoke(10 /* System.Delegate[] System.Delegate::GetInvocationList() */, L_2); V_0 = L_3; // if (delegates.Length == 1) DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_4 = V_0; NullCheck(L_4); V_4 = (bool)((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) == ((int32_t)1))? 1 : 0); bool L_5 = V_4; if (!L_5) { goto IL_0039; } } { // return Delegate.CreateDelegate(type, // delegates[0].Target, delegates[0].Method); Type_t* L_6 = ___type1; DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_7 = V_0; NullCheck(L_7); int32_t L_8 = 0; Delegate_t* L_9 = (L_7)->GetAt(static_cast(L_8)); NullCheck(L_9); RuntimeObject* L_10; L_10 = Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline(L_9, NULL); DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_11 = V_0; NullCheck(L_11); int32_t L_12 = 0; Delegate_t* L_13 = (L_11)->GetAt(static_cast(L_12)); NullCheck(L_13); MethodInfo_t* L_14; L_14 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_13, NULL); Delegate_t* L_15; L_15 = Delegate_CreateDelegate_m54D60E94C8F2D3C551E447D63FE7F549A6FEBECD(L_6, L_10, L_14, NULL); V_3 = L_15; goto IL_007f; } IL_0039: { // Delegate[] delegatesDest = new Delegate[delegates.Length]; DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_16 = V_0; NullCheck(L_16); DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_17 = (DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771*)(DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771*)SZArrayNew(DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))); V_1 = L_17; // for (int nDelegate = 0; nDelegate < delegates.Length; nDelegate++) V_5 = 0; goto IL_0069; } IL_0047: { // delegatesDest[nDelegate] = Delegate.CreateDelegate(type, // delegates[nDelegate].Target, delegates[nDelegate].Method); DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_18 = V_1; int32_t L_19 = V_5; Type_t* L_20 = ___type1; DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_21 = V_0; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; Delegate_t* L_24 = (L_21)->GetAt(static_cast(L_23)); NullCheck(L_24); RuntimeObject* L_25; L_25 = Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline(L_24, NULL); DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_26 = V_0; int32_t L_27 = V_5; NullCheck(L_26); int32_t L_28 = L_27; Delegate_t* L_29 = (L_26)->GetAt(static_cast(L_28)); NullCheck(L_29); MethodInfo_t* L_30; L_30 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_29, NULL); Delegate_t* L_31; L_31 = Delegate_CreateDelegate_m54D60E94C8F2D3C551E447D63FE7F549A6FEBECD(L_20, L_25, L_30, NULL); NullCheck(L_18); ArrayElementTypeCheck (L_18, L_31); (L_18)->SetAt(static_cast(L_19), (Delegate_t*)L_31); // for (int nDelegate = 0; nDelegate < delegates.Length; nDelegate++) int32_t L_32 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_0069: { // for (int nDelegate = 0; nDelegate < delegates.Length; nDelegate++) int32_t L_33 = V_5; DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_34 = V_0; NullCheck(L_34); V_6 = (bool)((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length))))? 1 : 0); bool L_35 = V_6; if (L_35) { goto IL_0047; } } { // return Delegate.Combine(delegatesDest); DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_36 = V_1; Delegate_t* L_37; L_37 = Delegate_Combine_mFD4D6FDD575DE2725D874815A118A0D4C2A4654A(L_36, NULL); V_3 = L_37; goto IL_007f; } IL_007f: { // } Delegate_t* L_38 = V_3; return L_38; } } #ifdef __clang__ #pragma 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 ___value0, const RuntimeMethod* method) { { // public float whitePoint { get; private set; } float L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // public float inverseWhitePoint { get; private set; } float L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // public float x0 { get; private set; } float L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // public float x1 { get; private set; } float L_0 = ___value0; __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; bool V_1 = false; { // 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_0029; } IL_0018: { // 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(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_0029: { // for (int i = 0; i < 3; i++) int32_t L_5 = V_0; V_1 = (bool)((((int32_t)L_5) < ((int32_t)3))? 1 : 0); bool L_6 = V_1; if (L_6) { goto IL_0018; } } { // uniforms = new Uniforms(this); Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC* L_7 = (Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC*)il2cpp_codegen_object_new(Uniforms_t948D0BB5CB54302616CE188BF0E297BB90B10EAC_il2cpp_TypeInfo_var); NullCheck(L_7); Uniforms__ctor_mBEA943A03EC891EB56969AFAF36E54BC9D5F125C(L_7, __this, NULL); __this->___uniforms_5 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___uniforms_5), (void*)L_7); // } return; } } // System.Single UnityEngine.Rendering.HableCurve::Eval(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HableCurve_Eval_mCF80F93ED7637D742B04B5212A29EA981FF84ED8 (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___x0, const RuntimeMethod* method) { float V_0 = 0.0f; int32_t V_1 = 0; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* V_2 = NULL; float V_3 = 0.0f; float V_4 = 0.0f; int32_t G_B4_0 = 0; int32_t G_B6_0 = 0; { // float normX = x * inverseWhitePoint; float L_0 = ___x0; 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_0022; } } { 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_001f; } } { G_B4_0 = 2; goto IL_0020; } IL_001f: { G_B4_0 = 1; } IL_0020: { G_B6_0 = G_B4_0; goto IL_0023; } IL_0022: { G_B6_0 = 0; } IL_0023: { V_1 = G_B6_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(L_8)); V_2 = L_9; // float ret = segment.Eval(normX); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_10 = V_2; float L_11 = V_0; NullCheck(L_10); float L_12; L_12 = Segment_Eval_m9B9E078B5AAD56567D62AFCDA502B313C9954FCD(L_10, L_11, NULL); V_3 = L_12; // return ret; float L_13 = V_3; V_4 = L_13; goto IL_003a; } IL_003a: { // } float L_14 = V_4; return L_14; } } // 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 ___toeStrength0, float ___toeLength1, float ___shoulderStrength2, float ___shoulderLength3, float ___shoulderAngle4, float ___gamma5, 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; { // var dstParams = new DirectParams(); il2cpp_codegen_initobj((&V_0), sizeof(DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128)); // toeLength = Pow(Clamp01(toeLength), kPerceptualGamma); float L_0 = ___toeLength1; float L_1; L_1 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_0, NULL); float L_2; L_2 = powf(L_1, (2.20000005f)); ___toeLength1 = L_2; // toeStrength = Clamp01(toeStrength); float L_3 = ___toeStrength0; float L_4; L_4 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_3, NULL); ___toeStrength0 = L_4; // shoulderAngle = Clamp01(shoulderAngle); float L_5 = ___shoulderAngle4; float L_6; L_6 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_5, NULL); ___shoulderAngle4 = L_6; // shoulderStrength = Clamp(shoulderStrength, 1e-5f, 1f - 1e-5f); float L_7 = ___shoulderStrength2; float L_8; L_8 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_7, (9.99999975E-06f), (0.999989986f), NULL); ___shoulderStrength2 = L_8; // shoulderLength = Max(0f, shoulderLength); float L_9 = ___shoulderLength3; float L_10; L_10 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((0.0f), L_9, NULL); ___shoulderLength3 = L_10; // gamma = Max(1e-5f, gamma); float L_11 = ___gamma5; float L_12; L_12 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((9.99999975E-06f), L_11, NULL); ___gamma5 = L_12; // float x0 = toeLength * 0.5f; float L_13 = ___toeLength1; V_1 = ((float)il2cpp_codegen_multiply(L_13, (0.5f))); // float y0 = (1f - toeStrength) * x0; // Lerp from 0 to x0 float L_14 = ___toeStrength0; 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; V_4 = ((float)il2cpp_codegen_add(L_17, L_18)); // float y1_offset = (1f - shoulderStrength) * remainingY; float L_19 = ___shoulderStrength2; float L_20 = V_3; V_5 = ((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_5; V_6 = ((float)il2cpp_codegen_add(L_21, L_22)); // float y1 = y0 + y1_offset; float L_23 = V_2; float L_24 = V_5; V_7 = ((float)il2cpp_codegen_add(L_23, L_24)); // float extraW = Pow(2f, shoulderLength) - 1f; float L_25 = ___shoulderLength3; float L_26; L_26 = powf((2.0f), L_25); V_8 = ((float)il2cpp_codegen_subtract(L_26, (1.0f))); // float W = initialW + extraW; float L_27 = V_4; float L_28 = V_8; V_9 = ((float)il2cpp_codegen_add(L_27, L_28)); // dstParams.x0 = x0; float L_29 = V_1; (&V_0)->___x0_0 = L_29; // dstParams.y0 = y0; float L_30 = V_2; (&V_0)->___y0_1 = L_30; // dstParams.x1 = x1; float L_31 = V_6; (&V_0)->___x1_2 = L_31; // dstParams.y1 = y1; float L_32 = V_7; (&V_0)->___y1_3 = L_32; // dstParams.W = W; float L_33 = V_9; (&V_0)->___W_4 = L_33; // dstParams.gamma = gamma; float L_34 = ___gamma5; (&V_0)->___gamma_7 = L_34; // dstParams.overshootX = (dstParams.W * 2f) * shoulderAngle * shoulderLength; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_35 = V_0; float L_36 = L_35.___W_4; float L_37 = ___shoulderAngle4; float L_38 = ___shoulderLength3; (&V_0)->___overshootX_5 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_36, (2.0f))), L_37)), L_38)); // dstParams.overshootY = 0.5f * shoulderAngle * shoulderLength; float L_39 = ___shoulderAngle4; float L_40 = ___shoulderLength3; (&V_0)->___overshootY_6 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_39)), L_40)); // InitSegments(dstParams); DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_41 = V_0; HableCurve_InitSegments_m934CDA943CD74A520E387BEF57E6821279A6CB02(__this, L_41, 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 ___srcParams0, 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; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* V_6 = NULL; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* V_7 = NULL; float V_8 = 0.0f; float V_9 = 0.0f; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* V_10 = NULL; float V_11 = 0.0f; float V_12 = 0.0f; float V_13 = 0.0f; float V_14 = 0.0f; float V_15 = 0.0f; float V_16 = 0.0f; { // var paramsCopy = srcParams; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_0 = ___srcParams0; V_0 = L_0; // whitePoint = srcParams.W; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_1 = ___srcParams0; float L_2 = L_1.___W_4; HableCurve_set_whitePoint_m178C9CC10D68A74D67DFB3A167EFA72911615BC0_inline(__this, L_2, NULL); // inverseWhitePoint = 1f / srcParams.W; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_3 = ___srcParams0; 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 = ___srcParams0; 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 = ___srcParams0; 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 = ___srcParams0; float L_16 = L_15.___overshootX_5; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_17 = ___srcParams0; 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 = ___srcParams0; 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(L_30)); V_6 = L_31; // midSegment.offsetX = -(b / m); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_32 = V_6; 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 = V_6; NullCheck(L_35); L_35->___offsetY_1 = (0.0f); // midSegment.scaleX = 1f; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_36 = V_6; NullCheck(L_36); L_36->___scaleX_2 = (1.0f); // midSegment.scaleY = 1f; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_37 = V_6; NullCheck(L_37); L_37->___scaleY_3 = (1.0f); // midSegment.lnA = g * Log(m); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_38 = V_6; 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; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_42 = V_6; float L_43 = V_5; NullCheck(L_42); L_42->___B_5 = L_43; // toeM = EvalDerivativeLinearGamma(m, b, g, paramsCopy.x0); float L_44 = V_3; float L_45 = V_4; float L_46 = V_5; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_47 = V_0; float L_48 = L_47.___x0_0; float L_49; L_49 = HableCurve_EvalDerivativeLinearGamma_mCB43DA2C80D623957C9226E8901EF35F9DBD5028(__this, L_44, L_45, L_46, L_48, NULL); V_1 = L_49; // shoulderM = EvalDerivativeLinearGamma(m, b, g, paramsCopy.x1); float L_50 = V_3; float L_51 = V_4; float L_52 = V_5; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_53 = V_0; float L_54 = L_53.___x1_2; float L_55; L_55 = HableCurve_EvalDerivativeLinearGamma_mCB43DA2C80D623957C9226E8901EF35F9DBD5028(__this, L_50, L_51, L_52, L_54, NULL); V_2 = L_55; // paramsCopy.y0 = Max(1e-5f, Pow(paramsCopy.y0, paramsCopy.gamma)); DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_56 = V_0; float L_57 = L_56.___y0_1; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_58 = V_0; float L_59 = L_58.___gamma_7; float L_60; L_60 = powf(L_57, L_59); float L_61; L_61 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((9.99999975E-06f), L_60, NULL); (&V_0)->___y0_1 = L_61; // paramsCopy.y1 = Max(1e-5f, Pow(paramsCopy.y1, paramsCopy.gamma)); DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_62 = V_0; float L_63 = L_62.___y1_3; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_64 = V_0; float L_65 = L_64.___gamma_7; float L_66; L_66 = powf(L_63, L_65); float L_67; L_67 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((9.99999975E-06f), L_66, NULL); (&V_0)->___y1_3 = L_67; // paramsCopy.overshootY = Pow(1f + paramsCopy.overshootY, paramsCopy.gamma) - 1f; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_68 = V_0; float L_69 = L_68.___overshootY_6; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_70 = V_0; float L_71 = L_70.___gamma_7; float L_72; L_72 = powf(((float)il2cpp_codegen_add((1.0f), L_69)), L_71); (&V_0)->___overshootY_6 = ((float)il2cpp_codegen_subtract(L_72, (1.0f))); // this.x0 = paramsCopy.x0; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_73 = V_0; float L_74 = L_73.___x0_0; HableCurve_set_x0_m23752EEB60CAFE7B808783F8C21139157C9CA3BB_inline(__this, L_74, NULL); // this.x1 = paramsCopy.x1; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_75 = V_0; float L_76 = L_75.___x1_2; HableCurve_set_x1_m6D171AB75E179893656FB10E41AA73E50DA498B6_inline(__this, L_76, NULL); // var toeSegment = segments[0]; SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_77 = __this->___segments_4; NullCheck(L_77); int32_t L_78 = 0; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_79 = (L_77)->GetAt(static_cast(L_78)); V_7 = L_79; // toeSegment.offsetX = 0; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_80 = V_7; NullCheck(L_80); L_80->___offsetX_0 = (0.0f); // toeSegment.offsetY = 0f; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_81 = V_7; NullCheck(L_81); L_81->___offsetY_1 = (0.0f); // toeSegment.scaleX = 1f; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_82 = V_7; NullCheck(L_82); L_82->___scaleX_2 = (1.0f); // toeSegment.scaleY = 1f; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_83 = V_7; NullCheck(L_83); L_83->___scaleY_3 = (1.0f); // SolveAB(out lnA, out B, paramsCopy.x0, paramsCopy.y0, toeM); DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_84 = V_0; float L_85 = L_84.___x0_0; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_86 = V_0; float L_87 = L_86.___y0_1; float L_88 = V_1; HableCurve_SolveAB_m92A4CDE2D58A4B13FFE40416B8A2092CE579E1B0(__this, (&V_8), (&V_9), L_85, L_87, L_88, NULL); // toeSegment.lnA = lnA; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_89 = V_7; float L_90 = V_8; NullCheck(L_89); L_89->___lnA_4 = L_90; // toeSegment.B = B; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_91 = V_7; float L_92 = V_9; NullCheck(L_91); L_91->___B_5 = L_92; // var shoulderSegment = segments[2]; SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_93 = __this->___segments_4; NullCheck(L_93); int32_t L_94 = 2; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_95 = (L_93)->GetAt(static_cast(L_94)); V_10 = L_95; // float x0 = (1f + paramsCopy.overshootX) - paramsCopy.x1; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_96 = V_0; float L_97 = L_96.___overshootX_5; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_98 = V_0; float L_99 = L_98.___x1_2; V_11 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add((1.0f), L_97)), L_99)); // float y0 = (1f + paramsCopy.overshootY) - paramsCopy.y1; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_100 = V_0; float L_101 = L_100.___overshootY_6; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_102 = V_0; float L_103 = L_102.___y1_3; V_12 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add((1.0f), L_101)), L_103)); // SolveAB(out lnA, out B, x0, y0, shoulderM); float L_104 = V_11; float L_105 = V_12; float L_106 = V_2; HableCurve_SolveAB_m92A4CDE2D58A4B13FFE40416B8A2092CE579E1B0(__this, (&V_13), (&V_14), L_104, L_105, L_106, NULL); // shoulderSegment.offsetX = (1f + paramsCopy.overshootX); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_107 = V_10; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_108 = V_0; float L_109 = L_108.___overshootX_5; NullCheck(L_107); L_107->___offsetX_0 = ((float)il2cpp_codegen_add((1.0f), L_109)); // shoulderSegment.offsetY = (1f + paramsCopy.overshootY); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_110 = V_10; DirectParams_tBE3228893B62BFFB89A528EE43E116377C1E6128 L_111 = V_0; float L_112 = L_111.___overshootY_6; NullCheck(L_110); L_110->___offsetY_1 = ((float)il2cpp_codegen_add((1.0f), L_112)); // shoulderSegment.scaleX = -1f; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_113 = V_10; NullCheck(L_113); L_113->___scaleX_2 = (-1.0f); // shoulderSegment.scaleY = -1f; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_114 = V_10; NullCheck(L_114); L_114->___scaleY_3 = (-1.0f); // shoulderSegment.lnA = lnA; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_115 = V_10; float L_116 = V_13; NullCheck(L_115); L_115->___lnA_4 = L_116; // shoulderSegment.B = B; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_117 = V_10; float L_118 = V_14; NullCheck(L_117); L_117->___B_5 = L_118; // float scale = segments[2].Eval(1f); SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_119 = __this->___segments_4; NullCheck(L_119); int32_t L_120 = 2; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_121 = (L_119)->GetAt(static_cast(L_120)); NullCheck(L_121); float L_122; L_122 = Segment_Eval_m9B9E078B5AAD56567D62AFCDA502B313C9954FCD(L_121, (1.0f), NULL); V_15 = L_122; // float invScale = 1f / scale; float L_123 = V_15; V_16 = ((float)((1.0f)/L_123)); // segments[0].offsetY *= invScale; SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_124 = __this->___segments_4; NullCheck(L_124); int32_t L_125 = 0; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_126 = (L_124)->GetAt(static_cast(L_125)); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_127 = L_126; NullCheck(L_127); float L_128 = L_127->___offsetY_1; float L_129 = V_16; NullCheck(L_127); L_127->___offsetY_1 = ((float)il2cpp_codegen_multiply(L_128, L_129)); // segments[0].scaleY *= invScale; SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_130 = __this->___segments_4; NullCheck(L_130); int32_t L_131 = 0; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_132 = (L_130)->GetAt(static_cast(L_131)); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_133 = L_132; NullCheck(L_133); float L_134 = L_133->___scaleY_3; float L_135 = V_16; NullCheck(L_133); L_133->___scaleY_3 = ((float)il2cpp_codegen_multiply(L_134, L_135)); // segments[1].offsetY *= invScale; SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_136 = __this->___segments_4; NullCheck(L_136); int32_t L_137 = 1; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_138 = (L_136)->GetAt(static_cast(L_137)); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_139 = L_138; NullCheck(L_139); float L_140 = L_139->___offsetY_1; float L_141 = V_16; NullCheck(L_139); L_139->___offsetY_1 = ((float)il2cpp_codegen_multiply(L_140, L_141)); // segments[1].scaleY *= invScale; SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_142 = __this->___segments_4; NullCheck(L_142); int32_t L_143 = 1; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_144 = (L_142)->GetAt(static_cast(L_143)); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_145 = L_144; NullCheck(L_145); float L_146 = L_145->___scaleY_3; float L_147 = V_16; NullCheck(L_145); L_145->___scaleY_3 = ((float)il2cpp_codegen_multiply(L_146, L_147)); // segments[2].offsetY *= invScale; SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_148 = __this->___segments_4; NullCheck(L_148); int32_t L_149 = 2; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_150 = (L_148)->GetAt(static_cast(L_149)); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_151 = L_150; NullCheck(L_151); float L_152 = L_151->___offsetY_1; float L_153 = V_16; NullCheck(L_151); L_151->___offsetY_1 = ((float)il2cpp_codegen_multiply(L_152, L_153)); // segments[2].scaleY *= invScale; SegmentU5BU5D_tB11B3ED6FEA0F7F1D0478BAFC0AFB1CA72F63982* L_154 = __this->___segments_4; NullCheck(L_154); int32_t L_155 = 2; Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_156 = (L_154)->GetAt(static_cast(L_155)); Segment_t52D8F83C9B05358E29C1FDD4B280310C62FA8F2E* L_157 = L_156; NullCheck(L_157); float L_158 = L_157->___scaleY_3; float L_159 = V_16; NullCheck(L_157); L_157->___scaleY_3 = ((float)il2cpp_codegen_multiply(L_158, L_159)); // } 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* ___lnA0, float* ___B1, float ___x02, float ___y03, float ___m4, const RuntimeMethod* method) { { // B = (m * x0) / y0; float* L_0 = ___B1; float L_1 = ___m4; float L_2 = ___x02; float L_3 = ___y03; *((float*)L_0) = (float)((float)(((float)il2cpp_codegen_multiply(L_1, L_2))/L_3)); // lnA = Log(y0) - B * Log(x0); float* L_4 = ___lnA0; float L_5 = ___y03; float L_6; L_6 = logf(L_5); float* L_7 = ___B1; float L_8 = *((float*)L_7); float L_9 = ___x02; 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* ___m0, float* ___b1, float ___x02, float ___x13, float ___y04, float ___y15, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; { // float dy = (y1 - y0); float L_0 = ___y15; float L_1 = ___y04; V_0 = ((float)il2cpp_codegen_subtract(L_0, L_1)); // float dx = (x1 - x0); float L_2 = ___x13; float L_3 = ___x02; V_1 = ((float)il2cpp_codegen_subtract(L_2, L_3)); // if (dx == 0) float L_4 = V_1; V_2 = (bool)((((float)L_4) == ((float)(0.0f)))? 1 : 0); bool L_5 = V_2; if (!L_5) { goto IL_0021; } } { // m = 1f; float* L_6 = ___m0; *((float*)L_6) = (float)(1.0f); goto IL_0026; } IL_0021: { // m = dy / dx; float* L_7 = ___m0; float L_8 = V_0; float L_9 = V_1; *((float*)L_7) = (float)((float)(L_8/L_9)); } IL_0026: { // b = y0 - x0 * m; float* L_10 = ___b1; float L_11 = ___y04; float L_12 = ___x02; float* L_13 = ___m0; float L_14 = *((float*)L_13); *((float*)L_10) = (float)((float)il2cpp_codegen_subtract(L_11, ((float)il2cpp_codegen_multiply(L_12, L_14)))); // } 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 ___m0, float ___b1, float ___g2, float ___x3, const RuntimeMethod* method) { float V_0 = 0.0f; { // return g * m * Pow(m * x + b, g - 1f); float L_0 = ___g2; float L_1 = ___m0; float L_2 = ___m0; float L_3 = ___x3; float L_4 = ___b1; float L_5 = ___g2; 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)))); V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, L_1)), L_6)); goto IL_001a; } IL_001a: { // } float L_7 = V_0; return L_7; } } #ifdef __clang__ #pragma 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 ___x0, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; float V_3 = 0.0f; { // float x0 = (x - offsetX) * scaleX; float L_0 = ___x0; 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; V_2 = (bool)((((float)L_3) > ((float)(0.0f)))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_003d; } } { // y0 = Exp(lnA + B * Log(x0)); float L_5 = __this->___lnA_4; float L_6 = __this->___B_5; float L_7 = V_0; float L_8; L_8 = logf(L_7); float L_9; L_9 = expf(((float)il2cpp_codegen_add(L_5, ((float)il2cpp_codegen_multiply(L_6, L_8))))); V_1 = L_9; } IL_003d: { // return y0 * scaleY + offsetY; float L_10 = V_1; float L_11 = __this->___scaleY_3; float L_12 = __this->___offsetY_1; V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_10, L_11)), L_12)); goto IL_004f; } IL_004f: { // } float L_13 = V_3; return L_13; } } // 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* ___parent0, const RuntimeMethod* method) { { // internal Uniforms(HableCurve parent) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // this.parent = parent; HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* L_0 = ___parent0; __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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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_m3049054912DE115D0379D13190046BB03DF47CDA (int32_t ___index0, int32_t ___radix1, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; float V_3 = 0.0f; { // float result = 0f; V_0 = (0.0f); // float fraction = 1f / radix; int32_t L_0 = ___radix1; V_1 = ((float)((1.0f)/((float)L_0))); goto IL_0027; } IL_0012: { // result += (index % radix) * fraction; float L_1 = V_0; int32_t L_2 = ___index0; int32_t L_3 = ___radix1; 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 = ___index0; int32_t L_6 = ___radix1; ___index0 = ((int32_t)(L_5/L_6)); // fraction /= radix; float L_7 = V_1; int32_t L_8 = ___radix1; V_1 = ((float)(L_7/((float)L_8))); } IL_0027: { // while (index > 0) int32_t L_9 = ___index0; V_2 = (bool)((((int32_t)L_9) > ((int32_t)0))? 1 : 0); bool L_10 = V_2; if (L_10) { goto IL_0012; } } { // return result; float L_11 = V_0; V_3 = L_11; goto IL_0033; } IL_0033: { // } float L_12 = V_3; return L_12; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #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_m6DCA350DFA22C7DCD8062D826A1FFA99B0762E0E (int32_t ___levels0, 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; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; { // 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_0028; } IL_000d: { // 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 = ___levels0; int32_t L_3 = V_1; V_2 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_2&(int32_t)L_3))) <= ((uint32_t)0)))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0023; } } { // return level; int32_t L_5 = V_1; V_3 = L_5; goto IL_0039; } IL_0023: { // for (var i = Keywords.Length - 1; i >= 0; --i) int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_6, 1)); } IL_0028: { // for (var i = Keywords.Length - 1; i >= 0; --i) int32_t L_7 = V_0; V_4 = (bool)((((int32_t)((((int32_t)L_7) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_8 = V_4; if (L_8) { goto IL_000d; } } { // return 0; V_3 = 0; goto IL_0039; } IL_0039: { // } int32_t L_9 = V_3; return L_9; } } // UnityEngine.Rendering.MaterialQuality UnityEngine.Rendering.MaterialQualityUtilities::GetClosestQuality(UnityEngine.Rendering.MaterialQuality,UnityEngine.Rendering.MaterialQuality) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_GetClosestQuality_mD07507CECEACD6E8BA4518DEE37DCC681FAE7D4D (int32_t ___availableLevels0, int32_t ___requestedLevel1, 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*)&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; bool V_2 = false; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; bool V_8 = false; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; bool V_12 = false; bool V_13 = false; { // if (availableLevels == 0) int32_t L_0 = ___availableLevels0; V_2 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0010; } } { // return MaterialQuality.Low; V_3 = 1; goto IL_00b3; } IL_0010: { // int requestedLevelIndex = ToFirstIndex(requestedLevel); int32_t L_2 = ___requestedLevel1; il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var); int32_t L_3; L_3 = MaterialQualityUtilities_ToFirstIndex_m63F534D84D7A3604D109965E0A656F22A5C6C0A1(L_2, NULL); V_0 = L_3; // MaterialQuality chosenQuality = (MaterialQuality)0; V_1 = 0; // for (int i = requestedLevelIndex; i >= 0; --i) int32_t L_4 = V_0; V_4 = L_4; goto IL_0042; } IL_001e: { // var level = FromIndex(i); int32_t L_5 = V_4; il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var); int32_t L_6; L_6 = MaterialQualityUtilities_FromIndex_m38CCD6AAA9914A7CAB83E6D0B800F912D132B6B2(L_5, NULL); V_5 = L_6; // if ((level & availableLevels) != 0) int32_t L_7 = V_5; int32_t L_8 = ___availableLevels0; V_6 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)L_8))) <= ((uint32_t)0)))? 1 : 0); bool L_9 = V_6; if (!L_9) { goto IL_003b; } } { // chosenQuality = level; int32_t L_10 = V_5; V_1 = L_10; // break; goto IL_0050; } IL_003b: { // for (int i = requestedLevelIndex; i >= 0; --i) int32_t L_11 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_11, 1)); } IL_0042: { // for (int i = requestedLevelIndex; i >= 0; --i) int32_t L_12 = V_4; V_7 = (bool)((((int32_t)((((int32_t)L_12) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_13 = V_7; if (L_13) { goto IL_001e; } } IL_0050: { // if (chosenQuality != 0) int32_t L_14 = V_1; V_8 = (bool)((!(((uint32_t)L_14) <= ((uint32_t)0)))? 1 : 0); bool L_15 = V_8; if (!L_15) { goto IL_005e; } } { // return chosenQuality; int32_t L_16 = V_1; V_3 = L_16; goto IL_00b3; } IL_005e: { // for (var i = requestedLevelIndex + 1; i < Keywords.Length; ++i) int32_t L_17 = V_0; V_9 = ((int32_t)il2cpp_codegen_add(L_17, 1)); goto IL_0094; } IL_0065: { // var level = FromIndex(i); int32_t L_18 = V_9; il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var); int32_t L_19; L_19 = MaterialQualityUtilities_FromIndex_m38CCD6AAA9914A7CAB83E6D0B800F912D132B6B2(L_18, NULL); V_10 = L_19; // var diff = Math.Abs(requestedLevel - level); int32_t L_20 = ___requestedLevel1; int32_t L_21 = V_10; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_22; L_22 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)L_21))); V_11 = L_22; // if ((level & availableLevels) != 0) int32_t L_23 = V_10; int32_t L_24 = ___availableLevels0; V_12 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_23&(int32_t)L_24))) <= ((uint32_t)0)))? 1 : 0); bool L_25 = V_12; if (!L_25) { goto IL_008d; } } { // chosenQuality = level; int32_t L_26 = V_10; V_1 = L_26; // break; goto IL_00a5; } IL_008d: { // for (var i = requestedLevelIndex + 1; i < Keywords.Length; ++i) int32_t L_27 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0094: { // for (var i = requestedLevelIndex + 1; i < Keywords.Length; ++i) int32_t L_28 = V_9; il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var); ShaderKeywordU5BU5D_tDFD70C04126E9C5FF0CB7A753DB1B41D1D7DB341* L_29 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___Keywords_2; NullCheck(L_29); V_13 = (bool)((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))? 1 : 0); bool L_30 = V_13; if (L_30) { goto IL_0065; } } IL_00a5: { // Debug.Assert(chosenQuality != 0); int32_t L_31 = V_1; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((!(((uint32_t)L_31) <= ((uint32_t)0)))? 1 : 0), NULL); // return chosenQuality; int32_t L_32 = V_1; V_3 = L_32; goto IL_00b3; } IL_00b3: { // } int32_t L_33 = V_3; return L_33; } } // System.Void UnityEngine.Rendering.MaterialQualityUtilities::SetGlobalShaderKeywords(UnityEngine.Rendering.MaterialQuality) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialQualityUtilities_SetGlobalShaderKeywords_m5CDA681853E4131EE913EAA59BF499E71C546333 (int32_t ___level0, 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; bool V_1 = false; bool V_2 = false; { // for (var i = 0; i < KeywordNames.Length; ++i) V_0 = 0; goto IL_0036; } IL_0005: { // if ((level & (MaterialQuality)(1 << i)) != 0) int32_t L_0 = ___level0; int32_t L_1 = V_0; V_1 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)(L_1&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0024; } } { // Shader.EnableKeyword(KeywordNames[i]); 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(L_5)); Shader_EnableKeyword_m24DB964DE6795F323916C317DDDB88061E6D5761(L_6, NULL); goto IL_0031; } IL_0024: { // Shader.DisableKeyword(KeywordNames[i]); il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0; int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; String_t* L_10 = (L_7)->GetAt(static_cast(L_9)); Shader_DisableKeyword_m6427E6828CF809F12752AE2CF70E6A79281A3DB2(L_10, NULL); } IL_0031: { // for (var i = 0; i < KeywordNames.Length; ++i) int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0036: { // for (var i = 0; i < KeywordNames.Length; ++i) int32_t L_12 = V_0; il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0; NullCheck(L_13); V_2 = (bool)((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))? 1 : 0); bool L_14 = V_2; if (L_14) { goto IL_0005; } } { // } return; } } // System.Void UnityEngine.Rendering.MaterialQualityUtilities::SetGlobalShaderKeywords(UnityEngine.Rendering.MaterialQuality,UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialQualityUtilities_SetGlobalShaderKeywords_m34D1ADC3D4DFEF2B84B4A0091449B504DF749423 (int32_t ___level0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, 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; bool V_1 = false; bool V_2 = false; { // for (var i = 0; i < KeywordNames.Length; ++i) V_0 = 0; goto IL_0038; } IL_0005: { // if ((level & (MaterialQuality)(1 << i)) != 0) int32_t L_0 = ___level0; int32_t L_1 = V_0; V_1 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)(L_1&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0025; } } { // cmd.EnableShaderKeyword(KeywordNames[i]); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd1; il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; String_t* L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_3); CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_3, L_7, NULL); goto IL_0033; } IL_0025: { // cmd.DisableShaderKeyword(KeywordNames[i]); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd1; il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0; int32_t L_10 = V_0; NullCheck(L_9); int32_t L_11 = L_10; String_t* L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck(L_8); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_8, L_12, NULL); } IL_0033: { // for (var i = 0; i < KeywordNames.Length; ++i) int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0038: { // for (var i = 0; i < KeywordNames.Length; ++i) int32_t L_14 = V_0; il2cpp_codegen_runtime_class_init_inline(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = ((MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_StaticFields*)il2cpp_codegen_static_fields_for(MaterialQualityUtilities_t7AB6930111B38887BC6082AC553245DD58742326_il2cpp_TypeInfo_var))->___KeywordNames_0; NullCheck(L_15); V_2 = (bool)((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))? 1 : 0); bool L_16 = V_2; if (L_16) { goto IL_0005; } } { // } return; } } // System.Int32 UnityEngine.Rendering.MaterialQualityUtilities::ToFirstIndex(UnityEngine.Rendering.MaterialQuality) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_ToFirstIndex_m63F534D84D7A3604D109965E0A656F22A5C6C0A1 (int32_t ___level0, 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; bool V_1 = false; int32_t V_2 = 0; bool V_3 = false; { // for (var i = 0; i < KeywordNames.Length; ++i) V_0 = 0; goto IL_001e; } IL_0005: { // if ((level & (MaterialQuality)(1 << i)) != 0) int32_t L_0 = ___level0; int32_t L_1 = V_0; V_1 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)(L_1&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0019; } } { // return i; int32_t L_3 = V_0; V_2 = L_3; goto IL_0030; } IL_0019: { // for (var i = 0; i < KeywordNames.Length; ++i) int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_001e: { // for (var i = 0; i < KeywordNames.Length; ++i) int32_t L_5 = V_0; 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; NullCheck(L_6); V_3 = (bool)((((int32_t)L_5) < ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))))? 1 : 0); bool L_7 = V_3; if (L_7) { goto IL_0005; } } { // return -1; V_2 = (-1); goto IL_0030; } IL_0030: { // } int32_t L_8 = V_2; return L_8; } } // UnityEngine.Rendering.MaterialQuality UnityEngine.Rendering.MaterialQualityUtilities::FromIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialQualityUtilities_FromIndex_m38CCD6AAA9914A7CAB83E6D0B800F912D132B6B2 (int32_t ___index0, const RuntimeMethod* method) { { // public static MaterialQuality FromIndex(int index) => (MaterialQuality)(1 << index); int32_t L_0 = ___index0; 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_mF4B3C5EEFB133019CD4241244FC5E6B436016D79 (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(0), (String_t*)_stringLiteral3FD1832AB941CF70788CDA8BA0EC5E4A6D340207); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; NullCheck(L_2); ArrayElementTypeCheck (L_2, _stringLiteralA8F35979507EE2CEE3C7F8D73C77F5F1FBC2B712); (L_2)->SetAt(static_cast(1), (String_t*)_stringLiteralA8F35979507EE2CEE3C7F8D73C77F5F1FBC2B712); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; NullCheck(L_3); ArrayElementTypeCheck (L_3, _stringLiteralB647135ED349ACE71035F164D57AAAC743B2E7D9); (L_3)->SetAt(static_cast(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 (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_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6; L_6 = Enum_GetNames_mA16B3D5DABC2AE21290B05053660F925DBFF6D94(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(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(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(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(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(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(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 IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_1 = L_0; float L_1 = ___y1; __this->___y_2 = L_1; float L_2 = ___z2; __this->___z_3 = L_2; float L_3 = ___w3; __this->___w_4 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m8B58EA88C92F7DD2C66F0EC1BCC8AC697D631298_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 int32_t Mathf_Max_m8A4C189A6749DFE3ED8B66D9D3CACD8DB333974F_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___a0; int32_t L_1 = ___b1; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Log_m5AD7CD5F4DCE823F0D89CFFD817934769D73B2B7_inline (float ___f0, float ___p1, 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 = ___f0; float L_1 = ___p1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Log_m00DE509EBC0F78461570ED4F104B3010EB203FD1(((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 int32_t Mathf_FloorToInt_mD086E41305DD8350180AD677833A22733B4789A9_inline (float ___f0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { float L_0 = ___f0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = floor(((double)L_0)); V_0 = il2cpp_codegen_cast_double_to_int(L_1); goto IL_000c; } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___scale0, const RuntimeMethod* method) { { float L_0 = __this->___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___scale0; 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 = ___scale0; 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 = ___scale0; 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 = ___scale0; 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 void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) { { int32_t L_0 = ___x0; __this->___m_X_0 = L_0; int32_t L_1 = ___y1; __this->___m_Y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4_Set_m3ABFE71180FF7D12472A10C89A682CFC36D822F0_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___newX0, float ___newY1, float ___newZ2, float ___newW3, const RuntimeMethod* method) { { float L_0 = ___newX0; __this->___x_1 = L_0; float L_1 = ___newY1; __this->___y_2 = L_1; float L_2 = ___newZ2; __this->___z_3 = L_2; float L_3 = ___newW3; __this->___w_4 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_mFEAD72DF4C4708B86BF464AB4F5F1468FAD8E784_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___a0; int32_t L_1 = ___b1; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mF552F660CB0E42F18558AD59D516EBAC923F57E2_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_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureXR_get_slices_m062BCCD9A0A99529F1EBF01068F87C12908FD260_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 ___initValue0, const RuntimeMethod* method) { { // public BitArray8(byte initValue) => data = initValue; uint8_t L_0 = ___initValue0; __this->___data_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray16__ctor_m4A508EBDA58B7006D1463EAE199114B2D2E1249C_inline (BitArray16_tB1486582C1789E3E9F78DE8A08F86562A4282E92* __this, uint16_t ___initValue0, const RuntimeMethod* method) { { // public BitArray16(ushort initValue) => data = initValue; uint16_t L_0 = ___initValue0; __this->___data_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray32__ctor_m0982C7BD4F185BA648120E2ADA794E7D778B995D_inline (BitArray32_t487FB2D247BEC327FF00CF881D4B3B80DCFEDCBB* __this, uint32_t ___initValue0, const RuntimeMethod* method) { { // public BitArray32(uint initValue) => data = initValue; uint32_t L_0 = ___initValue0; __this->___data_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitArray64__ctor_m41D38225ACEAF7A0D4201AB8AE9F781CD736DA04_inline (BitArray64_t630523C0D47F12E589F334C50855954E6F544D4F* __this, uint64_t ___initValue0, const RuntimeMethod* method) { { // public BitArray64(ulong initValue) => data = initValue; uint64_t L_0 = ___initValue0; __this->___data_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix_17; V_0 = L_0; goto IL_0009; } IL_0009: { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_0 = L_0; float L_1 = ___y1; __this->___y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___v0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___v0; float L_3 = L_2.___y_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), /*hidden argument*/NULL); V_0 = L_4; goto IL_001f; } IL_001f: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_2 = L_0; float L_1 = ___y1; __this->___y_3 = L_1; float L_2 = ___z2; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline (float ___f0, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___f0; if ((((float)L_0) >= ((float)(0.0f)))) { goto IL_0010; } } { G_B3_0 = (-1.0f); goto IL_0015; } IL_0010: { G_B3_0 = (1.0f); } IL_0015: { V_0 = G_B3_0; goto IL_0018; } IL_0018: { float L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___a0; float L_1 = ___b1; if ((((float)L_0) > ((float)L_1))) { goto IL_0008; } } { float L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Implicit_m04FFC6EBCB0576CD59529546F8FA10F4F71E9005_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___v0; float L_1 = L_0.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___v0; float L_3 = L_2.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___v0; float L_5 = L_4.___z_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___v0; 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 void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) { { float L_0 = ___r0; __this->___r_0 = L_0; float L_1 = ___g1; __this->___g_1 = L_1; float L_2 = ___b2; __this->___b_2 = L_2; float L_3 = ___a3; __this->___a_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_m4D758883DC92707BEB3D1774CE252B0233309DA6(L_0, NULL); float L_2 = __this->___g_1; float L_3; L_3 = Mathf_GammaToLinearSpace_m4D758883DC92707BEB3D1774CE252B0233309DA6(L_2, NULL); float L_4 = __this->___b_2; float L_5; L_5 = Mathf_GammaToLinearSpace_m4D758883DC92707BEB3D1774CE252B0233309DA6(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_mB23054C857C5AE0E5E27B0EA00A35F82E024B430(L_0, NULL); float L_2 = __this->___g_1; float L_3; L_3 = Mathf_LinearToGammaSpace_mB23054C857C5AE0E5E27B0EA00A35F82E024B430(L_2, NULL); float L_4 = __this->___b_2; float L_5; L_5 = Mathf_LinearToGammaSpace_mB23054C857C5AE0E5E27B0EA00A35F82E024B430(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 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_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { float L_0 = ___value0; V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { V_1 = (0.0f); goto IL_002d; } IL_0015: { float L_2 = ___value0; V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0029; } } { V_1 = (1.0f); goto IL_002d; } IL_0029: { float L_4 = ___value0; V_1 = L_4; goto IL_002d; } IL_002d: { float L_5 = V_1; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___value0; float L_1 = ___min1; V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000e; } } { float L_3 = ___min1; ___value0 = L_3; goto IL_0019; } IL_000e: { float L_4 = ___value0; float L_5 = ___max2; V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0019; } } { float L_7 = ___max2; ___value0 = L_7; } IL_0019: { float L_8 = ___value0; V_2 = L_8; goto IL_001d; } IL_001d: { float L_9 = V_2; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_whitePoint_m178C9CC10D68A74D67DFB3A167EFA72911615BC0_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___value0, const RuntimeMethod* method) { { // public float whitePoint { get; private set; } float L_0 = ___value0; __this->___U3CwhitePointU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_inverseWhitePoint_m1A0666ED505D2CE050EB41256F9F5295A2286820_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___value0, const RuntimeMethod* method) { { // public float inverseWhitePoint { get; private set; } float L_0 = ___value0; __this->___U3CinverseWhitePointU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_x0_m23752EEB60CAFE7B808783F8C21139157C9CA3BB_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___value0, const RuntimeMethod* method) { { // public float x0 { get; private set; } float L_0 = ___value0; __this->___U3Cx0U3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HableCurve_set_x1_m6D171AB75E179893656FB10E41AA73E50DA498B6_inline (HableCurve_t8410F0B8D99335EA2B9F6AFA92227879E24B1876* __this, float ___value0, const RuntimeMethod* method) { { // public float x1 { get; private set; } float L_0 = ___value0; __this->___U3Cx1U3Ek__BackingField_3 = L_0; return; } } 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; } }